CAPE 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 15 11 8 6 2 1 6 20 29 26 14 11 29 59 59 42 36 36 56 103 157 181 177 165 169 190 209 235 264 283 309 352 407 481 569 664 756 846 924 991 1045 1090 1133 1163 1181 1198 1213 1223 1232 1244 1258 1276 1294 1316 1340 1365 1391 1418 1446 1482 1525 1572 1604 1642 1676 1713 1754 1760 1781 1795 1819 1835 1828 1808 1817 1828 1840 1870 1880 1875 1886 1907 1926 1969 2003 2005 2005 1992 1987 1993 2000 1971 1987 1949 1990 1919 1955 1896 1906 1872 1898 1921 1962 1975 1971 1962 1929 1864 1791 1732 1706 1693 1655 1664 1750 1816 1883 1856 1929 1831 1760 1816 1655 1579 1533 1507 1438 1390 1354 1294 1191 1076 945 900 933 1018 1079 1160 1071 967 1240 1782 2216 2316 2125 1904 1795 1735 1510 1633 1931 1838 1409 1102 961 905 896 944 957 1029 1088 1185 1432 1588 1604 1543 1493 1475 1498 1423 1349 1302 1128 790 472 296 272 325 303 200 209 295 234 92 37 45 61 247 738 1057 563 226 264 435 422 314 356 481 692 726 565 481 480 367 403 588 671 652 651 725 608 249 28 1 13 62 97 59 10 2 25 56 26 12 23 34 77 237 131 31 3 0 0 0 0 4 12 16 5 37 128 148 138 253 619 1106 1521 1679 1674 1650 1632 1545 1507 1583 1704 1706 1551 1432 1446 1553 1758 2118 2915 4114 3862 3369 3690 3863 4199 4437 4364 3927 3655 3272 2762 2679 2777 3220 3318 3396 3538 3908 3760 3668 3859 3919 3453 3059 3085 3149 3135 3154 3336 3612 3747 3718 3598 3444 3264 2992 2716 2521 2436 2549 2738 2696 2576 2574 2617 2677 2695 2756 2642 2468 2399 2232 1960 1824 1801 1827 1954 2091 2177 2308 2359 2525 2866 3122 3321 3516 3671 3758 3866 4021 4075 4120 4210 4274 4291 4230 4196 4208 4278 4343 4312 4204 4528 4644 4786 4810 4873 4876 4560 4006 3813 3805 3816 3580 3262 3190 3257 3398 3539 3796 4088 4286 4198 3872 3640 3593 3773 3937 3897 3779 3606 3443 3443 3538 3681 3852 4010 4051 3915 3780 3836 3459 3127 3018 3099 3194 3228 3164 3204 3167 3214 3326 3320 3342 3494 3345 2831 2704 2806 2867 2990 3199 3444 3847 4259 4373 4225 3963 3665 3369 3084 2907 2689 2446 2326 2199 2083 1786 1668 1885 1989 2037 2199 2222 1909 2087 2058 1963 1963 1979 2036 2004 1962 1976 1838 1646 1545 1524 1594 1587 1407 1308 1203 1071 1219 1305 1967 2249 2130 1933 1731 1548 1485 1328 1144 1207 1335 1293 1252 1164 1040 896 769 721 750 711 678 595 589 576 581 548 503 498 536 549 559 629 696 600 477 491 796 1134 1187 1143 1081 1007 1070 1066 1020 967 911 870 854 852 842 893 985 1291 1364 1518 1625 1297 1354 1360 1327 1342 1389 1512 1792 2200 2661 3047 3241 3228 3117 3114 3128 3100 3394 3449 3374 3273 3051 3059 3157 3344 3591 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 11 26 22 16 17 4 2 13 33 36 24 17 25 43 56 69 87 68 59 84 122 163 178 158 152 163 175 197 224 245 263 291 340 399 473 557 645 734 817 889 949 1001 1045 1081 1105 1124 1138 1151 1162 1177 1189 1202 1214 1231 1254 1280 1304 1331 1363 1402 1441 1482 1522 1563 1609 1644 1672 1690 1709 1728 1743 1755 1746 1749 1761 1760 1766 1775 1788 1807 1829 1846 1838 1835 1875 1919 1926 1924 1926 1930 1919 1928 1968 1932 1925 1868 1869 1840 1900 1900 1927 1922 1958 1977 1952 1976 1946 1914 1862 1803 1791 1801 1818 1890 1975 1984 1910 1802 1824 1805 1715 1707 1575 1476 1409 1416 1350 1302 1226 1137 1047 955 842 813 869 983 998 1066 1107 1307 1764 2197 2338 2260 2051 1843 1776 1699 1606 1943 2274 1889 1351 1106 842 652 655 718 944 1093 774 1005 1412 1551 1516 1482 1464 1463 1481 1411 1349 1218 883 422 163 119 156 210 209 186 233 235 118 41 26 22 21 126 487 831 412 127 161 347 490 453 505 581 653 680 642 629 672 617 593 685 756 712 733 921 859 377 71 15 1 1 3 3 2 10 40 72 71 79 145 243 308 233 90 25 12 12 3 0 4 15 14 6 6 49 146 156 216 401 831 1283 1621 1826 1858 1775 1664 1561 1551 1611 1614 1542 1460 1402 1419 1531 1738 2083 2764 3748 3711 3520 3778 3969 4354 4571 4414 4126 4172 3805 3211 2989 2966 3153 3287 3351 3516 3876 3820 3715 3684 3480 3227 3041 3125 3286 3208 3129 3258 3509 3714 3731 3611 3478 3305 3037 2764 2621 2637 2806 2877 2737 2573 2546 2565 2615 2610 2620 2467 2361 2281 2118 1945 1825 1839 1910 2055 2197 2213 2326 2519 2680 2864 3030 3167 3273 3268 3119 3093 3386 3751 3869 3780 3760 3807 3717 3721 3739 3777 3889 3950 3863 4046 4111 4428 4439 4607 4756 4461 3895 3695 3736 3782 3648 3515 3408 3401 3455 3529 3777 4111 4327 4295 4066 3810 3696 3741 3749 3629 3463 3273 3134 3173 3388 3678 3982 4275 4389 4125 3813 3792 3537 3232 3252 3266 3284 3256 3125 3293 3461 3619 3696 3622 3528 3477 3247 2833 2722 2854 2842 2872 3109 3474 3996 4379 4209 3683 3179 2984 3058 3036 2879 2599 2436 2420 2419 2293 2094 1876 1947 1986 1985 2044 2084 2201 2256 2238 2221 2175 2161 2166 2156 2111 1983 1825 1671 1547 1544 1617 1619 1541 1567 1600 1547 1762 1696 2155 2297 2166 1909 1682 1488 1329 1270 1345 1538 1585 1455 1343 1253 1132 979 844 848 831 713 805 714 700 697 683 647 606 614 638 643 681 770 776 579 425 505 829 1129 1211 1197 1173 1091 1081 1063 1014 961 909 915 956 1008 1037 1139 1366 1519 1565 1753 1772 1556 1388 1311 1218 1202 1307 1458 1716 2111 2575 2982 3159 3146 3097 3222 3478 3481 3394 3340 3396 3391 3244 3197 3324 3539 3701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 16 17 31 13 0 4 25 41 36 23 19 26 39 49 53 57 59 70 89 118 149 156 161 176 192 209 215 221 246 260 280 325 387 457 537 618 699 777 842 898 950 995 1024 1045 1067 1087 1096 1104 1113 1125 1136 1151 1161 1185 1205 1230 1258 1290 1327 1365 1400 1437 1471 1502 1537 1568 1596 1618 1637 1656 1660 1664 1666 1672 1690 1709 1715 1721 1735 1752 1766 1790 1818 1813 1828 1839 1838 1835 1839 1850 1871 1886 1886 1860 1909 1956 1966 1906 1897 1900 1938 1939 1903 1964 1976 1965 1906 1866 1884 1928 1956 1982 2008 1984 1876 1770 1737 1723 1696 1629 1505 1458 1449 1387 1274 1195 1086 986 905 839 816 871 871 888 889 1062 1432 1857 2235 2399 2268 2070 1861 1758 1695 1697 1938 2330 2355 1831 1397 1218 934 680 657 738 871 979 903 1242 1488 1547 1463 1455 1444 1456 1443 1390 1328 1130 653 204 71 108 166 201 222 254 257 175 71 31 22 21 23 45 188 378 228 75 93 194 329 351 374 395 434 484 560 647 746 747 810 783 704 578 636 827 855 500 239 86 8 0 0 0 12 82 188 229 191 163 190 203 157 117 64 20 15 13 7 3 13 5 2 5 15 35 67 162 408 717 1111 1455 1806 2119 2189 2061 1846 1593 1455 1450 1435 1411 1373 1341 1398 1524 1750 2060 2569 3396 3852 3731 3922 3973 4315 4581 4335 4236 4445 4183 3633 3223 2999 3025 3200 3316 3525 3815 3883 3778 3576 3209 3057 3043 3165 3285 3215 3186 3311 3496 3698 3777 3679 3536 3368 3141 2936 2880 2965 3041 2952 2733 2548 2500 2507 2525 2470 2368 2290 2240 2139 2020 1900 1796 1808 1894 2095 2404 2388 2520 2726 2729 2793 2914 3005 3060 2977 2642 2429 2683 3092 3310 3275 3207 3336 3331 3345 3394 3433 3662 3805 3809 3917 4070 4388 4637 4883 4989 4736 4311 4133 4040 4067 3988 3903 3750 3637 3565 3595 3804 4099 4301 4365 4261 3983 3727 3630 3522 3289 3067 2900 2904 3144 3469 3784 4117 4440 4586 4371 4015 3698 3381 3322 3457 3386 3435 3381 3305 3520 3803 4003 4042 3853 3537 3287 3015 2664 2619 2793 2776 2783 3036 3521 4139 4324 3852 3138 2469 2349 2667 2804 2676 2488 2360 2258 2259 2321 2235 1973 1976 2056 2089 2130 2186 2164 2135 2208 2254 2228 2226 2252 2239 2130 2009 1887 1782 1763 1814 1817 1829 1825 1685 1771 1770 1829 1936 2069 2260 2212 1928 1651 1470 1393 1422 1551 1677 1598 1460 1375 1297 1161 1021 931 997 928 876 869 823 796 795 770 741 705 681 693 708 714 700 629 469 381 483 686 947 1173 1236 1240 1116 1094 1061 1018 986 978 1029 1109 1156 1183 1287 1473 1640 1780 1779 1578 1344 1226 1148 1031 1020 1074 1197 1438 1802 2185 2525 2781 2845 2940 3153 3379 3405 3315 3252 3239 3206 3135 3190 3406 3660 3608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 33 46 36 11 0 2 14 35 53 52 26 24 25 39 58 59 60 66 78 94 117 139 158 177 200 221 228 225 243 272 269 278 314 361 425 501 580 655 724 787 846 896 933 960 985 1006 1020 1031 1040 1050 1054 1063 1070 1087 1101 1120 1139 1169 1207 1241 1270 1298 1322 1353 1395 1434 1468 1496 1521 1537 1543 1558 1566 1579 1590 1592 1611 1629 1648 1670 1679 1704 1712 1709 1748 1759 1779 1806 1860 1863 1849 1835 1801 1800 1833 1818 1795 1775 1841 1863 1906 1888 1918 1944 1983 1980 1938 1955 1998 2022 2018 1971 1926 1865 1810 1747 1700 1671 1648 1603 1535 1437 1337 1236 1146 1085 1019 942 872 829 891 1004 917 826 1018 1422 1830 2189 2364 2254 2080 1894 1752 1670 1632 1920 2369 2486 2099 1607 1414 1388 1214 950 816 831 956 1188 1437 1578 1522 1493 1421 1412 1419 1451 1402 1353 1298 1066 504 123 42 102 189 229 258 278 217 107 38 22 23 26 32 34 36 76 82 69 72 107 153 170 187 220 299 405 474 571 749 857 957 881 588 440 450 594 650 441 339 178 42 11 4 0 35 262 500 461 300 202 173 134 63 40 45 22 10 6 2 0 1 0 3 14 19 23 82 312 689 1083 1486 1808 2099 2266 2292 2174 1874 1524 1354 1307 1255 1296 1326 1300 1376 1545 1784 2065 2556 3436 4212 3843 3977 3775 4049 4483 4223 4329 4530 4344 3875 3332 3039 2874 3043 3288 3511 3801 3899 3776 3542 3232 2990 3053 3201 3225 3223 3302 3475 3596 3668 3747 3718 3624 3492 3368 3284 3242 3227 3170 3011 2762 2536 2470 2442 2459 2363 2209 2155 2144 2057 1939 1829 1772 1780 1836 2041 2633 2789 2763 2744 2640 2639 2750 2844 2893 2670 2271 2111 2185 2480 2921 3030 2838 2915 3014 2964 3053 3347 3694 3560 3372 3512 3894 4459 4814 4952 5077 5048 4841 4592 4311 4299 4348 4371 4296 4127 3973 3899 3913 4077 4303 4369 4284 4081 3742 3564 3425 3094 2873 2830 2946 3227 3508 3766 4078 4299 4448 4229 3780 3390 3200 3335 3539 3512 3613 3683 3684 3859 4109 4273 4268 3935 3413 2972 2646 2514 2665 2810 2745 2733 3015 3627 4369 4172 3553 2840 2213 1990 2201 2410 2404 2275 2202 2166 2131 2141 2116 2016 2008 2111 2214 2215 2190 2263 2315 2327 2281 2193 2187 2240 2254 2156 2047 1948 1892 1929 2019 2010 1896 1785 1608 1598 1528 1596 1816 1952 2156 2197 1981 1716 1556 1612 1691 1684 1700 1560 1452 1349 1241 1166 1140 1114 1079 1042 1038 998 915 854 825 798 788 783 739 680 683 657 587 494 457 547 598 655 887 1239 1190 1233 1133 1080 1047 1033 1038 1073 1139 1198 1241 1281 1356 1461 1675 1763 1514 1226 1145 1003 874 810 762 796 880 1067 1391 1749 2052 2427 2700 2920 3174 3373 3348 3217 3137 3062 3017 3019 3145 3247 3243 3137 0 0 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 37 43 38 33 10 9 24 59 91 43 37 30 24 44 69 67 65 63 70 91 114 134 150 162 188 216 237 261 249 254 251 261 286 331 395 462 533 606 674 734 789 838 875 906 933 950 962 969 976 982 984 989 994 998 1016 1027 1058 1091 1119 1146 1175 1210 1246 1280 1315 1350 1382 1410 1431 1446 1465 1477 1488 1500 1502 1525 1560 1581 1605 1626 1653 1638 1623 1706 1683 1696 1651 1750 1793 1817 1867 1875 1911 1933 1986 2031 1954 1942 1892 1873 1862 1939 2007 2088 2126 2104 2118 2136 2081 2030 1944 1815 1737 1725 1638 1623 1583 1552 1455 1349 1260 1179 1131 1093 1058 1006 941 873 856 940 1014 1021 1108 1496 1903 2066 2227 2172 2090 1937 1776 1728 1653 1790 2209 2297 2036 1637 1402 1420 1576 1612 1382 1117 1078 1248 1440 1502 1492 1448 1442 1414 1379 1405 1447 1391 1347 1303 1153 567 144 38 34 76 122 183 204 130 53 21 19 21 25 32 41 55 76 94 115 111 97 123 138 165 219 341 472 465 474 661 894 958 902 652 499 396 381 359 218 257 216 106 73 45 26 53 254 432 366 219 134 119 80 29 19 24 10 6 5 0 0 0 1 9 25 38 89 261 623 1005 1360 1808 2186 2485 2361 2174 1983 1687 1435 1328 1256 1185 1228 1324 1318 1322 1564 1884 2198 2717 3334 4207 3911 3938 3459 3716 4293 4078 4237 4365 4278 3869 3232 3059 2731 2909 3330 3590 3895 4018 3890 3500 3206 3076 3214 3340 3300 3239 3355 3688 3838 3750 3781 3796 3690 3587 3484 3395 3319 3254 3152 2964 2709 2485 2448 2373 2424 2262 2140 2122 2117 1997 1881 1810 1840 1912 1972 2076 2433 2751 2793 2672 2557 2544 2622 2706 2684 2434 2100 1985 2008 2160 2580 2879 2748 2681 2722 2602 2724 3157 3347 3257 3220 3621 3991 4610 4946 4984 5087 5094 4954 4759 4641 4672 4749 4806 4776 4645 4476 4290 4145 4205 4389 4327 4073 4012 3719 3483 3404 3091 2937 3017 3128 3298 3519 3731 4033 4160 4141 3794 3477 3260 3200 3311 3516 3661 3867 4085 4272 4423 4248 4035 4062 3737 3242 2789 2454 2528 2755 2784 2633 2729 3109 3846 4586 4349 3856 3087 2353 1905 1908 2074 2113 2047 2001 2000 2035 2084 2088 2061 2089 2197 2264 2261 2306 2355 2348 2359 2297 2146 2162 2242 2219 2163 2090 2019 1963 1978 2060 1933 1858 1938 1816 1657 1589 1666 1808 1934 2105 2180 2064 1881 1774 1854 1904 1772 1677 1562 1458 1396 1350 1293 1307 1324 1278 1268 1271 1189 1068 983 933 898 885 873 860 789 721 615 601 702 743 773 687 814 1029 1316 1163 1097 1049 1015 1001 1020 1053 1088 1137 1208 1285 1355 1504 1763 1839 1593 1246 1112 1114 888 672 619 552 543 599 766 1093 1491 1847 2209 2653 3069 3304 3330 3193 3010 2878 2786 2855 2896 2946 2856 2659 2633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 21 28 34 42 38 31 15 10 32 67 62 53 38 32 48 66 70 54 50 81 78 89 104 120 120 134 174 220 243 247 249 239 233 240 260 304 355 419 488 554 616 686 741 782 814 844 870 888 895 901 909 907 904 904 903 916 927 946 975 1006 1037 1075 1112 1144 1177 1214 1250 1281 1309 1334 1354 1374 1395 1410 1427 1457 1480 1493 1512 1526 1531 1555 1573 1581 1680 1655 1648 1663 1779 1763 1774 1779 1793 1867 1823 1851 1861 1888 1988 2020 1996 1986 2056 2104 2105 2113 2149 2161 2129 2047 1949 1841 1673 1643 1630 1515 1509 1380 1295 1222 1218 1131 1114 1147 1134 1076 1017 967 909 893 926 1016 1237 1593 1996 2216 2208 2188 2013 2002 1863 1723 1744 1812 1944 2053 1721 1433 1307 1346 1445 1609 1785 1736 1537 1479 1507 1424 1312 1311 1358 1378 1375 1355 1392 1424 1379 1351 1339 1244 782 236 72 30 20 27 106 196 107 34 13 11 12 19 33 51 77 89 112 174 207 203 187 169 184 281 412 514 467 439 614 966 1050 1000 859 711 555 387 208 88 129 178 159 149 99 59 53 49 34 48 49 27 32 17 6 11 15 11 9 11 6 0 0 1 14 57 156 358 673 1029 1277 1565 2052 2438 2555 2246 1868 1640 1485 1363 1302 1231 1140 1148 1273 1321 1332 1604 1971 2493 3370 3804 4154 3962 3863 3233 3530 4064 3842 3992 4219 4229 3855 3186 3026 2640 2867 3279 3552 4018 4219 4133 3542 3231 3234 3387 3547 3641 3688 3665 3795 3918 3833 3872 3836 3699 3607 3488 3374 3273 3205 3105 2923 2706 2479 2391 2270 2300 2260 2230 2219 2169 2032 1918 1889 2003 2197 2274 2239 2264 2491 2684 2672 2578 2562 2607 2633 2590 2359 2048 1986 1988 2058 2306 2569 2718 2601 2394 2503 2560 2839 3087 3398 3671 4051 4448 4812 5088 5075 5090 5087 4988 4914 4934 4987 5081 5162 5101 4914 4729 4606 4520 4468 4403 4175 3958 3917 3688 3452 3305 3121 3073 3151 3248 3383 3585 3831 4133 4269 4088 3742 3540 3427 3321 3330 3572 3974 4329 4465 4448 4365 3981 3521 3470 3226 3009 2842 2636 2811 2937 2773 2629 2836 3355 4242 4689 4548 4060 3462 2691 2018 1901 2016 2062 2022 1961 1934 1984 2073 2118 2141 2213 2342 2366 2431 2585 2625 2473 2361 2274 2190 2225 2259 2242 2169 2114 2104 2046 2014 2041 1928 1878 1975 1909 1755 1766 1850 1947 2047 2244 2336 2142 1996 1979 2011 1996 1857 1703 1672 1617 1592 1560 1528 1530 1633 1641 1608 1618 1516 1363 1245 1170 1133 1187 1144 1135 1063 895 899 1045 1261 1102 1006 1176 1283 1254 1272 1143 1040 981 961 975 995 1036 1073 1100 1180 1306 1414 1563 1617 1655 1389 1110 1018 978 814 590 475 409 380 435 631 956 1361 1808 2195 2601 3090 3177 2935 2698 2637 2613 2644 2712 2688 2557 2398 2271 2325 0 0 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 9 30 31 51 61 53 24 9 14 33 69 74 50 31 36 50 69 66 70 96 66 62 79 111 117 123 143 178 213 249 256 247 240 230 218 242 275 320 377 438 505 579 642 687 733 760 788 808 821 831 836 832 827 824 822 825 834 845 872 904 936 975 1015 1051 1090 1128 1162 1197 1235 1268 1286 1299 1323 1352 1375 1405 1445 1471 1489 1493 1483 1491 1533 1568 1595 1569 1515 1574 1697 1674 1662 1617 1607 1674 1649 1731 1835 1833 1881 1976 2019 2027 2066 2111 2139 2097 2057 2027 2005 1923 1801 1689 1638 1625 1578 1461 1418 1256 1266 1238 1143 1112 1161 1192 1182 1109 1055 1017 956 909 960 1176 1559 1999 2302 2378 2312 2201 2028 1946 1752 1772 1927 1820 1612 1419 1179 1154 1251 1353 1428 1487 1593 1652 1577 1506 1409 1230 1140 1236 1348 1352 1322 1320 1372 1382 1340 1325 1329 1254 1046 606 258 89 7 5 77 249 154 62 17 7 7 12 55 116 143 144 204 297 355 356 281 197 177 289 405 495 517 491 704 979 1132 1115 1111 990 736 417 190 96 120 157 178 172 109 62 39 27 18 7 1 0 1 1 0 0 14 43 44 28 12 0 0 4 38 179 450 764 1065 1343 1519 1798 2235 2552 2617 2231 1662 1416 1356 1313 1284 1229 1119 1076 1175 1266 1346 1588 1978 2647 3653 4275 4250 3971 3833 3189 3317 3761 3672 3959 4290 4279 3868 3319 2884 2578 2799 3076 3464 4010 4245 4217 3731 3443 3430 3507 3621 3709 3780 3841 3887 3869 3846 3883 3779 3665 3573 3461 3349 3247 3174 3093 2978 2816 2587 2427 2305 2307 2369 2378 2290 2169 2081 2014 2008 2090 2216 2335 2396 2380 2457 2579 2622 2575 2536 2564 2524 2505 2373 2041 1997 1986 2009 2127 2233 2587 2638 2386 2451 2526 2731 3084 3446 3748 4135 4486 4818 5097 5168 5149 5055 4925 4860 4907 5051 5228 5312 5220 4972 4736 4606 4531 4463 4281 3960 3758 3871 3781 3416 3226 3066 3126 3235 3331 3483 3695 4022 4351 4498 4313 3926 3715 3620 3497 3461 3743 4257 4574 4466 4011 3466 3141 3215 3147 2805 2922 3101 3018 3088 3033 2908 2939 3303 3972 4618 4762 4525 4116 3695 3085 2450 2165 2138 2144 2133 2094 2017 1957 2006 2116 2262 2419 2513 2489 2531 2651 2676 2410 2272 2225 2231 2227 2175 2147 2169 2122 2117 2074 1941 1823 1764 1687 1740 1847 1844 1906 1961 2024 2191 2413 2537 2306 2143 2071 2032 2041 1979 1820 1806 1879 1911 1938 2045 2053 2023 2167 2103 2034 1926 1711 1600 1563 1541 1534 1499 1401 1199 1049 1198 1263 1252 1070 1024 1152 1305 1333 1207 1090 1052 1036 1005 989 980 1011 1070 1106 1186 1347 1539 1700 1197 1080 1110 1009 958 905 720 516 402 342 308 347 517 847 1321 1864 2283 2575 2905 2829 2466 2337 2397 2512 2606 2572 2318 2093 2012 2063 2175 0 0 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 27 38 52 66 42 27 18 22 53 68 68 60 49 50 65 81 101 94 69 55 56 84 99 116 126 135 141 161 201 228 259 241 210 206 220 246 289 338 389 455 531 592 644 665 685 717 738 750 757 756 752 748 745 742 749 764 789 820 852 890 926 962 1001 1043 1085 1128 1179 1212 1223 1240 1266 1296 1325 1347 1370 1388 1425 1467 1481 1472 1465 1482 1493 1483 1469 1507 1552 1615 1713 1630 1616 1702 1652 1696 1743 1753 1778 1847 1914 1921 1955 1967 1955 1947 1893 1842 1820 1776 1716 1658 1604 1529 1451 1389 1353 1275 1287 1231 1150 1150 1195 1183 1168 1115 1053 996 958 995 1200 1532 1921 2245 2388 2373 2283 2159 2007 1891 1725 1873 1817 1395 1084 987 1085 1213 1285 1297 1313 1316 1325 1340 1224 1237 1220 1173 1223 1313 1356 1350 1305 1295 1339 1337 1309 1291 1274 1241 1086 740 271 66 11 1 45 225 146 62 15 16 18 44 153 265 251 176 176 242 301 297 246 192 177 269 402 535 648 798 1087 1117 982 1023 1127 1005 731 369 239 187 202 200 190 160 78 38 21 10 16 20 9 1 1 2 2 2 27 77 85 51 28 12 3 19 124 388 623 923 1163 1556 1682 1996 2379 2555 2616 2394 1699 1385 1337 1337 1312 1254 1141 1064 1124 1260 1385 1552 1911 2459 3173 4060 4303 3936 3886 3295 3031 3545 3819 4143 4421 4310 3818 3173 2626 2490 2661 2901 3400 3912 4068 4081 3986 3830 3718 3670 3594 3534 3590 3722 3818 3790 3759 3836 3769 3611 3511 3417 3322 3251 3183 3100 3030 2919 2753 2537 2375 2444 2581 2500 2273 2125 2074 2077 2079 2095 2131 2316 2557 2613 2621 2653 2611 2521 2415 2384 2376 2415 2396 2093 1996 1997 2023 2118 2184 2403 2626 2549 2454 2565 2756 3023 3334 3732 4235 4569 4872 5082 5076 4935 4728 4550 4552 4750 5007 5185 5217 5098 4856 4637 4582 4576 4460 4278 4126 4070 3919 3855 3645 3378 3145 3208 3304 3440 3594 3800 4178 4514 4616 4316 3909 3766 3779 3775 3761 3977 4432 4633 4202 3618 3389 3370 3399 3167 2873 3103 3187 3010 3061 3169 3198 3371 3956 4538 4759 4627 4371 4074 3734 3286 2799 2465 2326 2258 2276 2301 2222 2147 2149 2239 2420 2587 2616 2588 2565 2604 2550 2364 2235 2227 2271 2192 2178 2273 2225 2083 2027 1975 1744 1539 1347 1390 1703 1961 2004 2119 2165 2267 2269 2341 2458 2366 2232 2208 2174 2152 2105 1970 1967 2152 2322 2398 2517 2505 2208 2255 2326 2142 2083 1927 1850 1805 1764 1672 1561 1445 1282 1183 1151 1204 1117 976 1020 1143 1243 1258 1152 1054 1061 1085 1071 1041 963 956 1027 1126 1232 1348 1439 1454 1304 1296 1231 1101 999 860 724 573 422 379 385 443 636 995 1549 2026 2350 2617 2743 2584 2254 2184 2349 2487 2430 2096 1768 1721 1862 2074 2002 0 0 0 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 13 28 45 60 61 54 34 35 32 46 83 103 73 70 69 79 94 95 85 73 67 71 67 82 99 113 130 147 168 194 257 239 202 190 219 235 244 264 305 361 423 482 536 576 610 630 649 666 682 682 679 672 675 678 693 712 738 766 798 831 862 896 934 974 1017 1062 1111 1147 1173 1198 1223 1250 1273 1309 1343 1362 1387 1416 1424 1426 1437 1460 1492 1497 1489 1539 1638 1747 1758 1702 1708 1796 1774 1822 1796 1849 1906 1926 1967 1908 1863 1842 1884 1910 1863 1784 1724 1685 1652 1606 1542 1434 1341 1299 1282 1287 1319 1265 1187 1154 1154 1110 1085 1055 1006 999 1105 1322 1656 1967 2203 2332 2368 2328 2229 2143 2053 1841 1527 1475 1364 1107 994 1024 1131 1230 1198 1115 1086 1107 1098 1115 955 1049 1096 1171 1237 1277 1305 1322 1316 1317 1334 1324 1300 1261 1184 1110 981 691 350 160 44 3 16 112 64 18 4 11 38 110 209 241 170 83 61 107 165 180 165 152 159 225 356 540 743 995 1266 1011 846 822 933 866 600 389 303 284 258 247 205 160 45 12 10 14 58 90 45 4 0 3 8 14 43 82 72 47 38 35 48 121 324 655 900 1301 1450 1785 1732 1901 2272 2524 2912 2545 1753 1434 1385 1389 1348 1284 1200 1107 1116 1264 1399 1500 1713 2020 2509 3342 4046 4227 3926 3514 2957 3458 4073 4320 4491 4333 3785 2913 2426 2416 2543 2757 3224 3724 3792 3790 4003 4101 3961 3799 3580 3405 3524 3837 3981 3766 3545 3603 3640 3525 3466 3423 3339 3261 3214 3109 3060 2985 2863 2689 2542 2676 2795 2565 2269 2113 2045 2076 2140 2186 2271 2416 2580 2713 2848 2856 2640 2485 2449 2459 2393 2383 2393 2172 1972 1990 2071 2168 2238 2341 2542 2644 2514 2598 2743 3012 3388 3861 4399 4771 5043 5074 4868 4533 4145 3932 4092 4499 4838 4988 4978 4770 4479 4306 4377 4520 4480 4329 4359 4410 4073 3855 3743 3530 3326 3339 3518 3651 3707 3841 4227 4565 4564 4155 3659 3564 3811 4125 4263 4330 4613 4690 3687 3335 3779 3941 3626 3388 3359 3236 2988 2974 3381 3681 3792 3897 4250 4511 4495 4413 4262 3939 3572 3267 2982 2725 2591 2396 2386 2460 2345 2236 2252 2352 2449 2548 2593 2593 2588 2616 2615 2455 2295 2258 2291 2313 2312 2156 1862 1666 1756 1914 1755 1723 1923 2107 2103 2050 1958 2252 2286 2317 2194 2141 2227 2282 2326 2446 2373 2181 2102 2076 2096 2294 2559 2546 2304 2150 1900 1898 1904 1959 2048 1980 1884 1745 1608 1611 1553 1476 1396 1293 1290 1290 1125 1031 1069 1086 1190 1189 1103 1063 1101 1181 1199 1177 1063 978 992 1085 1190 1287 1325 1317 1463 1734 1564 1274 1065 916 856 743 625 622 650 722 1008 1435 1905 2200 2390 2548 2567 2362 2142 2123 2234 2295 2107 1707 1469 1629 1763 1958 1947 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 17 32 49 63 71 67 60 32 33 53 82 77 89 73 69 78 92 92 88 96 90 67 62 72 84 91 109 134 158 198 191 174 183 244 267 256 243 250 285 330 378 425 467 505 536 566 589 605 607 604 605 617 631 655 685 714 742 770 801 830 858 890 925 963 1002 1044 1087 1128 1160 1188 1219 1241 1277 1327 1357 1376 1397 1407 1403 1416 1446 1484 1499 1506 1545 1590 1630 1701 1743 1760 1782 1787 1952 1951 2013 2092 2068 2069 1982 1942 1886 1849 1795 1713 1635 1587 1544 1550 1571 1555 1495 1436 1396 1339 1303 1333 1269 1207 1117 1074 1052 1045 1056 1093 1244 1510 1838 2176 2338 2379 2381 2417 2439 2261 2090 1778 1173 916 1024 1074 1053 1084 1117 1154 1105 955 889 842 939 903 921 855 990 1003 1100 1199 1256 1294 1310 1322 1333 1326 1296 1263 1190 1070 951 770 503 302 247 69 6 3 20 14 4 4 12 88 170 138 68 23 9 19 58 103 126 135 137 153 181 235 385 625 918 1187 1050 862 854 999 774 441 410 338 431 441 300 209 179 34 3 8 18 75 144 77 9 0 0 9 26 37 35 39 71 101 116 195 413 612 885 1214 1556 1575 1786 1598 1878 2383 2814 2895 2321 1688 1465 1420 1420 1371 1311 1257 1175 1124 1235 1361 1444 1586 1720 1978 2534 3633 4663 4057 3762 3158 3404 4335 4474 4544 4423 3887 2998 2427 2401 2497 2630 3005 3556 3599 3526 3882 4162 4054 3907 3660 3436 3563 3778 3826 3696 3425 3364 3562 3446 3435 3454 3392 3232 3244 3123 3057 3006 2921 2835 2798 2960 2968 2614 2308 2140 2107 2209 2324 2403 2527 2604 2586 2638 2766 2751 2604 2505 2467 2476 2481 2446 2419 2175 1921 2002 2109 2154 2225 2303 2419 2685 2621 2601 2670 2941 3371 3895 4410 4784 4930 4872 4606 4097 3524 3309 3706 4383 4745 4804 4695 4252 3863 3835 4061 4282 4317 4227 4217 4134 3968 3852 3734 3660 3516 3517 3732 3784 3759 3862 4183 4498 4447 4003 3551 3510 3809 4253 4621 4727 4826 4858 3483 3173 3626 3677 3320 3297 3470 3061 2799 3125 3606 3846 3717 3532 3733 4092 4250 4314 4330 3963 3564 3336 3175 3046 2831 2469 2321 2381 2343 2341 2379 2401 2445 2504 2568 2602 2659 2740 2780 2621 2386 2275 2282 2285 2157 1898 1471 1248 1535 1800 1715 1769 1829 1968 2143 2028 1993 2186 2219 2102 1979 1952 2067 2198 2228 2159 2062 2022 2011 2019 2056 2086 2157 2110 1900 1658 1569 1699 1855 1907 1910 1823 1691 1573 1495 1453 1421 1351 1256 1245 1274 1165 1006 931 885 824 995 1023 992 1008 1093 1226 1315 1331 1301 1233 1146 1108 1202 1327 1442 1478 1650 1912 1510 1238 1177 1124 1116 972 929 958 1068 1207 1487 1841 2079 2130 2133 2198 2177 2013 1947 1994 1995 1912 1713 1558 1544 1677 1837 2041 2094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 5 12 13 20 34 50 62 71 68 46 29 28 47 68 93 82 66 75 85 90 93 101 104 93 81 77 76 75 81 100 128 152 156 161 186 209 238 254 251 230 237 264 307 350 382 423 460 490 514 531 535 542 554 571 598 629 665 699 731 761 792 820 845 872 904 938 970 1004 1038 1075 1111 1146 1178 1211 1240 1269 1314 1346 1353 1369 1381 1387 1407 1455 1496 1506 1517 1531 1530 1590 1628 1656 1668 1657 1762 1864 1934 1987 1964 1906 1828 1760 1643 1577 1547 1546 1542 1520 1509 1556 1520 1435 1420 1416 1416 1377 1315 1286 1209 1151 1106 1142 1195 1253 1344 1487 1771 2123 2439 2550 2546 2455 2429 2458 2524 2267 1834 1374 1053 928 943 977 1021 1078 1096 1105 1035 926 835 848 890 789 820 804 959 1139 1221 1265 1279 1282 1297 1297 1288 1262 1230 1194 1092 922 736 530 350 299 298 94 9 8 9 12 11 15 18 79 111 64 36 16 24 70 104 104 91 106 134 171 184 188 268 474 798 1088 1100 964 1017 998 713 517 516 548 729 669 361 156 164 46 7 18 17 35 80 50 9 1 4 8 8 6 14 70 180 272 382 602 753 848 1031 1326 1646 1757 1650 1705 2268 2415 2531 2510 1962 1578 1466 1427 1364 1339 1318 1289 1231 1176 1226 1326 1423 1529 1616 1760 2117 3095 4391 4465 4082 3721 3855 4386 4399 4540 4440 3731 3087 2638 2497 2479 2478 2798 3333 3396 3303 3648 3984 4057 4046 3788 3501 3550 3592 3510 3524 3385 3183 3374 3423 3390 3446 3401 3282 3251 3155 3071 3010 2904 2828 2867 3057 3035 2688 2392 2301 2417 2549 2577 2578 2621 2606 2495 2474 2580 2595 2519 2510 2519 2540 2451 2422 2426 2071 1883 1992 2095 2087 2145 2240 2313 2496 2528 2563 2695 2986 3333 3834 4429 4802 4869 4756 4451 3862 3185 2973 3596 4442 4805 4784 4523 3931 3541 3553 3804 3964 3946 3912 3859 3860 3846 3824 3718 3656 3648 3648 3657 3671 3731 3873 4114 4401 4427 4057 3604 3555 3843 4220 4667 4943 5057 5030 3819 3213 3342 3231 3013 3062 3243 2987 2944 3489 4118 4118 3628 3310 3427 3939 4337 4452 4425 4132 3822 3475 3294 3213 2897 2474 2222 2291 2414 2470 2469 2440 2400 2444 2572 2654 2676 2714 2771 2708 2479 2308 2392 2520 2541 2187 1798 1688 1749 1778 1764 1790 1815 2086 2137 2055 2072 2128 2087 1996 1939 1912 1964 2026 1987 1858 1773 1857 1876 1787 1739 1665 1611 1692 1644 1531 1509 1573 1598 1613 1605 1472 1344 1302 1245 1261 1322 1235 1175 1223 1132 933 787 673 611 616 667 708 722 751 818 931 1086 1246 1442 1614 1626 1509 1431 1546 1744 1682 1744 1590 1353 1254 1313 1258 1201 1140 1126 1207 1384 1621 1889 2110 2161 2013 1786 1719 1643 1585 1698 1777 1723 1611 1509 1475 1519 1688 1971 2199 2158 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 3 1 1 5 8 12 18 25 39 50 59 76 73 48 28 26 46 71 78 79 81 74 83 90 98 110 109 118 115 104 87 79 85 106 126 133 151 168 171 174 211 231 230 236 245 277 315 345 354 381 415 447 474 488 496 514 540 571 606 642 679 718 756 790 823 852 880 909 940 971 1001 1034 1067 1090 1110 1130 1153 1177 1213 1260 1299 1320 1338 1372 1439 1462 1468 1514 1540 1539 1551 1558 1628 1614 1640 1652 1649 1662 1663 1711 1740 1733 1691 1659 1621 1553 1483 1549 1607 1651 1661 1645 1711 1713 1420 1199 1140 1233 1312 1293 1219 1166 1232 1353 1434 1522 1711 1906 2149 2361 2625 2749 2612 2770 2818 2701 2457 2203 1720 1326 1003 818 799 825 874 983 1060 1075 1126 1135 1043 948 923 825 759 784 809 985 1193 1296 1306 1293 1249 1268 1238 1195 1190 1189 1149 1006 753 492 320 243 266 279 130 25 25 40 42 21 19 20 24 52 93 103 76 126 153 149 152 116 103 144 204 223 205 243 371 596 861 989 969 963 930 748 661 710 815 948 692 323 132 134 61 27 33 14 30 25 13 5 39 111 122 67 34 70 207 389 470 538 712 828 972 1188 1403 1496 1642 1716 2031 2547 2356 2198 2071 1676 1502 1458 1376 1275 1224 1218 1276 1303 1278 1269 1346 1451 1499 1576 1738 2031 2865 4301 4806 4411 4022 4149 4150 4211 4473 4355 3504 3015 2767 2667 2524 2391 2527 2857 2948 3022 3356 3696 3913 4046 3892 3578 3477 3507 3562 3575 3382 3181 3303 3393 3387 3455 3417 3330 3283 3218 3136 3048 2956 2880 2919 3050 3079 2873 2645 2650 2848 2916 2777 2609 2475 2341 2235 2284 2453 2460 2481 2490 2408 2494 2410 2410 2462 2109 1957 1973 2052 2089 2177 2244 2267 2294 2276 2395 2612 2916 3336 3926 4550 4849 4810 4649 4383 3843 3204 3046 3698 4463 4818 4804 4464 3919 3548 3532 3836 3964 3890 3864 3941 4046 3994 4002 3923 3833 3804 3729 3651 3660 3782 3946 4100 4370 4577 4357 3857 3760 4103 4519 4899 4903 5068 5151 4345 3618 3452 3123 2876 2924 3099 3146 3327 3862 4219 3920 3395 3168 3392 3961 4439 4543 4383 4154 3832 3480 3523 3421 3064 2631 2413 2533 2681 2674 2525 2319 2213 2366 2645 2772 2738 2702 2723 2700 2509 2341 2596 2838 2945 2710 2285 2037 1827 1789 1806 1779 1885 2042 2090 2059 2036 2015 1967 1972 1981 1917 1885 1872 1827 1828 1893 1818 1725 1543 1336 1276 1306 1518 1548 1451 1358 1313 1350 1378 1245 1103 1110 1233 1468 1672 1501 1220 1060 985 746 563 543 529 525 529 519 504 508 541 581 609 683 882 1227 1635 1905 1930 1677 1772 1850 1749 1633 1414 1309 1315 1319 1243 1186 1196 1247 1357 1547 1820 2073 2188 2057 1772 1514 1422 1358 1397 1492 1534 1529 1500 1438 1389 1452 1648 1961 2231 2110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 13 12 9 7 9 7 7 18 24 31 38 53 75 83 73 58 40 32 44 64 86 96 84 82 83 89 103 106 118 129 129 122 105 96 96 102 124 148 166 162 150 176 207 228 253 266 303 371 386 326 318 342 381 419 441 460 485 514 543 577 613 652 694 739 781 820 856 891 923 954 979 1003 1027 1056 1078 1094 1109 1135 1170 1201 1227 1248 1278 1309 1329 1353 1411 1449 1516 1566 1568 1577 1621 1736 1700 1731 1719 1747 1738 1702 1686 1687 1699 1711 1721 1746 1810 1846 1833 1843 1833 1825 1794 1908 2021 1845 1538 1439 1474 1503 1455 1443 1426 1623 1818 1808 1910 2182 2442 2692 2761 2812 2784 2781 2923 3021 2588 2097 1654 1190 1116 952 809 749 737 782 909 977 983 1073 1116 999 938 921 800 768 843 973 1137 1278 1315 1284 1280 1230 1178 1109 1078 1144 1203 1158 964 639 346 216 179 163 150 97 40 56 82 65 27 15 21 34 119 164 186 131 197 213 304 249 159 144 186 227 260 230 242 315 424 676 958 1022 949 898 825 728 578 515 490 463 290 140 106 80 40 46 42 70 48 14 10 144 360 364 185 112 212 470 710 757 796 908 989 1167 1408 1580 1551 1485 1623 1982 2354 2363 2227 1763 1514 1462 1452 1380 1295 1229 1241 1320 1378 1384 1368 1398 1458 1494 1560 1705 1980 2753 4149 4798 4615 3940 3737 3955 4223 4478 4327 3451 2869 2689 2675 2529 2341 2300 2454 2581 2778 3083 3373 3661 3936 3954 3686 3409 3324 3475 3566 3426 3272 3309 3376 3377 3449 3478 3383 3338 3325 3323 3296 3211 3118 3083 3122 3161 3107 2989 2977 3056 3033 2865 2622 2347 2112 2033 2170 2326 2230 2264 2380 2304 2321 2385 2416 2336 2142 2020 2008 2063 2144 2215 2233 2247 2133 2165 2381 2569 2796 3233 4029 4751 4880 4752 4556 4305 3876 3399 3326 3820 4375 4559 4481 4267 4009 3830 3850 4246 4308 4309 4303 4399 4495 4428 4259 4082 3964 3854 3755 3725 3816 3998 4151 4326 4617 4806 4616 4245 4202 4446 4763 4918 4721 4911 5219 4793 4310 4031 3464 2968 2985 3290 3572 3855 4213 4270 3763 3129 3177 3514 3884 4206 4279 4197 4089 3912 3787 3859 3668 3365 3007 2827 2876 2933 2821 2513 2192 2115 2364 2679 2821 2810 2764 2718 2637 2487 2355 2726 3126 3213 2801 2393 2041 1819 1841 1891 1861 1868 1946 2023 2016 1959 1952 1972 1988 1948 1898 1891 1860 1824 1845 1819 1672 1490 1288 1149 1243 1456 1568 1483 1317 1165 1052 987 944 849 912 1112 1397 1669 1791 1562 1186 834 694 550 519 529 537 535 522 513 509 503 495 513 539 512 600 862 1236 1728 1954 1734 1696 1675 1656 1571 1367 1257 1266 1261 1224 1202 1233 1311 1447 1642 1870 1965 1927 1677 1354 1181 1223 1290 1358 1423 1459 1474 1440 1326 1231 1327 1520 1890 2013 1651 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 22 22 20 15 9 7 14 23 27 32 45 54 72 87 96 65 33 31 44 66 88 95 89 80 80 92 103 106 116 139 153 135 126 121 111 115 129 152 153 147 153 162 189 228 256 287 318 327 306 288 287 319 359 397 430 463 492 519 546 577 615 658 707 757 806 851 892 932 965 987 1003 1026 1056 1078 1097 1119 1143 1170 1205 1233 1252 1262 1274 1298 1329 1363 1416 1484 1546 1543 1523 1592 1639 1698 1748 1754 1805 1817 1807 1814 1810 1810 1829 1864 1882 1902 1914 1909 1924 1928 1925 1911 2000 2126 2078 1985 1971 1869 1926 1911 2015 1955 2183 2322 2193 2228 2449 2691 2924 3022 3025 3075 3159 2976 2742 2122 1329 1118 867 961 936 776 751 762 747 809 847 836 916 952 851 825 861 821 859 1000 1142 1235 1285 1233 1217 1254 1229 1043 983 983 1157 1287 1253 1014 637 315 217 172 107 73 54 49 84 112 82 35 12 20 71 189 241 276 192 216 205 386 329 314 272 250 235 262 251 258 317 327 514 894 1071 992 918 892 771 535 411 348 317 281 166 105 94 42 65 65 84 52 26 39 188 312 276 163 242 501 985 1304 1139 966 928 981 1242 1610 1772 1721 1515 1632 1942 2103 2288 2464 1714 1466 1436 1444 1378 1250 1223 1287 1344 1395 1420 1419 1437 1468 1491 1527 1614 1827 2292 3086 3972 4518 4097 3427 3734 4274 4514 4397 3514 2824 2587 2487 2420 2334 2274 2411 2560 2665 2879 3178 3609 3959 3973 3826 3604 3370 3311 3370 3337 3230 3246 3268 3220 3246 3385 3504 3401 3410 3459 3445 3348 3285 3206 3129 3127 3177 3165 3103 3034 2971 2873 2676 2417 2206 2101 2077 2063 2043 2145 2349 2379 2349 2475 2349 2137 2145 2169 2161 2252 2320 2262 2293 2407 2272 2241 2402 2581 2819 3300 4142 4811 4926 4735 4486 4187 3796 3456 3499 3781 4059 3947 3851 3820 3942 4162 4312 4472 4486 4560 4563 4496 4507 4455 4147 3914 3936 3851 3751 3679 3819 4229 4519 4835 5092 5068 4812 4478 4334 4456 4601 4497 4194 4542 4980 4862 4611 4257 3644 3324 3499 3872 4226 4320 4193 3927 3569 3202 3197 3575 3687 3809 3948 3986 3993 3941 4049 3989 3863 3691 3455 3237 3110 2991 2808 2599 2371 2289 2456 2691 2783 2723 2599 2576 2641 2612 2502 2800 3116 2869 2307 2182 2188 2135 2125 2132 2042 1867 1805 1857 1896 1845 1842 1916 1958 1988 1997 1989 1956 1935 1900 1790 1496 1244 1179 1355 1629 1729 1572 1359 1163 1030 933 779 699 716 832 1050 1286 1491 1600 1488 1122 743 587 553 570 585 593 598 580 547 547 541 502 521 530 499 537 656 900 1239 1433 1402 1330 1320 1399 1424 1267 1155 1182 1176 1192 1205 1230 1293 1434 1623 1706 1623 1459 1285 1113 1054 1160 1257 1338 1419 1454 1452 1339 1173 1109 1368 1572 1814 1701 1416 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 30 30 31 23 17 16 18 21 26 30 37 47 59 73 92 104 82 51 35 40 57 78 87 85 85 93 102 100 102 111 113 123 140 151 141 120 120 132 136 150 166 175 192 210 223 244 274 290 265 249 251 280 319 360 399 439 474 503 528 553 581 616 662 715 772 826 876 924 965 994 1018 1040 1065 1087 1110 1138 1172 1201 1226 1244 1265 1275 1273 1281 1304 1333 1362 1408 1459 1455 1451 1488 1559 1691 1725 1760 1759 1771 1757 1755 1770 1767 1789 1833 1856 1876 1912 1913 1922 1950 1970 2016 2141 2321 2313 2167 2083 2040 2307 2410 2559 2530 2472 2550 2443 2505 2669 2816 3029 3220 3285 3301 3168 2793 2398 1877 1175 892 852 969 999 856 834 873 760 747 783 813 857 854 776 800 870 849 887 1041 1169 1246 1259 1135 1147 1237 1152 995 999 1047 1196 1363 1414 1204 794 410 291 196 86 36 39 63 100 116 92 54 30 46 133 244 318 391 318 224 226 314 293 319 341 256 238 263 306 335 329 283 413 799 1053 1004 907 893 798 575 433 357 299 244 182 139 135 95 66 72 85 56 50 90 167 173 127 152 380 691 1203 1630 1441 1035 911 892 1103 1567 1905 2134 1966 1731 2024 2227 1935 1989 1596 1422 1321 1293 1227 1126 1156 1270 1349 1409 1431 1419 1423 1438 1448 1470 1524 1662 1873 2172 2840 3843 4308 3665 3198 4120 4487 4521 3696 2889 2554 2413 2399 2354 2325 2503 2571 2605 2802 3096 3446 3609 3633 3808 3759 3388 3141 3088 3120 3048 3093 3207 3179 3185 3424 3564 3464 3461 3516 3529 3459 3407 3297 3210 3159 3193 3230 3159 3021 2880 2746 2584 2397 2260 2170 2071 2062 2117 2142 2439 2494 2517 2715 2551 2332 2476 2596 2562 2649 2625 2421 2492 2678 2608 2475 2464 2592 2892 3497 4375 4937 4986 4801 4530 4130 3711 3338 3415 3489 3465 3301 3305 3438 3662 3863 3975 3919 3983 4205 4362 4368 4365 4392 4190 3911 4035 3955 3754 3657 3885 4525 5040 5250 5342 5198 4881 4555 4393 4251 4151 3860 3688 4146 4645 4677 4486 4318 4150 4037 4011 3986 3887 3669 3555 3455 3234 2930 2987 3035 2920 3234 3517 3623 3674 3769 3879 3886 3919 3890 3719 3485 3240 3015 2825 2660 2486 2440 2581 2768 2655 2519 2522 2609 2769 2789 2638 2744 2797 2285 1790 1876 2197 2367 2389 2404 2319 2006 1749 1641 1642 1625 1508 1446 1662 1823 1944 1970 1946 1968 1944 1722 1350 1118 1170 1436 1710 1722 1406 1151 989 916 766 651 652 701 778 917 1058 1170 1245 1195 965 736 653 638 628 655 685 669 610 557 537 534 525 540 544 540 507 545 720 879 869 882 914 944 1065 1112 1024 999 1109 1110 1144 1152 1158 1192 1279 1362 1352 1270 1150 1095 1161 1229 1279 1250 1214 1224 1326 1363 1255 1249 1378 1526 1651 1621 1402 1190 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 30 34 32 30 23 25 24 26 34 34 37 47 56 73 98 98 86 64 43 33 50 71 87 100 105 98 91 93 103 110 113 125 144 154 145 139 138 132 149 178 195 196 194 194 200 214 217 203 198 216 247 282 319 361 403 445 484 519 547 570 595 626 671 721 775 834 896 954 1000 1032 1057 1083 1108 1134 1155 1188 1213 1234 1239 1250 1257 1258 1270 1299 1332 1369 1391 1398 1393 1404 1483 1623 1678 1715 1707 1711 1763 1761 1775 1701 1646 1683 1720 1761 1805 1853 1870 1899 1891 1886 1979 2112 2227 2272 2254 2219 2202 2306 2354 2359 2276 2151 2545 2773 2956 3025 2992 3052 3144 3122 2997 2759 2409 2044 1705 1333 1002 1012 1034 1026 952 880 850 773 760 814 910 922 858 769 803 870 919 980 1056 1129 1200 1213 1115 1100 1145 1064 994 1015 1021 1127 1332 1486 1417 1035 596 450 282 140 64 55 69 87 99 90 74 70 102 187 282 391 489 435 316 334 399 362 333 386 325 258 283 378 463 373 305 393 703 912 881 809 863 852 616 534 493 386 249 166 138 126 98 51 99 105 81 81 111 124 102 144 311 580 833 1190 1524 1420 1068 905 890 1078 1492 1835 2208 2319 2089 2488 2474 1466 1243 1253 1290 1130 1055 1037 1053 1179 1344 1418 1433 1434 1432 1422 1409 1415 1433 1461 1544 1680 1848 2169 2941 4047 4350 3215 3952 4477 4657 3964 3132 2671 2498 2406 2322 2461 2343 2330 2425 2557 2777 2972 3133 3440 3882 3996 3527 3126 2915 2991 3048 3009 3213 3411 3305 3350 3399 3444 3476 3499 3470 3500 3522 3454 3382 3340 3342 3327 3243 3067 2835 2670 2591 2535 2476 2407 2378 2409 2525 2534 2638 2707 2766 2865 2919 2854 2899 2947 2945 2976 2925 2774 2775 2867 2873 2834 2815 2835 3048 3702 4544 4912 4988 4916 4678 4153 3699 3415 3380 3248 3103 3041 3104 3195 3301 3307 3224 3302 3504 3697 3933 4188 4307 4293 4236 4188 4286 4157 3836 3805 4222 4814 5179 5122 5069 4917 4780 4588 4298 3987 3684 3450 3521 3942 4357 4413 4221 4067 3834 3615 3379 3153 2851 2797 2898 3017 2829 2284 2482 2560 2474 2729 3018 3112 3119 3205 3301 3442 3656 3759 3689 3513 3262 3018 2840 2777 2617 2596 2735 2853 2702 2555 2507 2660 2920 2920 2716 2638 2486 2052 1730 1884 2250 2439 2498 2572 2463 2102 1677 1436 1410 1436 1360 1361 1424 1526 1687 1738 1694 1663 1624 1514 1277 1125 1172 1426 1613 1491 1145 922 937 837 712 692 674 680 715 778 862 932 963 947 862 840 906 892 823 823 794 712 692 654 585 566 544 539 533 513 509 548 640 698 699 744 724 716 785 863 947 958 1017 1036 1042 1048 1046 1054 1079 1086 1049 1047 1050 1097 1267 1399 1448 1262 1161 1165 1196 1278 1371 1474 1546 1582 1515 1291 1084 1164 0 0 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 29 38 38 30 32 29 26 33 40 41 40 50 61 73 95 104 99 79 53 41 47 66 85 96 109 101 91 93 99 102 109 122 137 144 149 153 150 155 169 173 171 170 167 159 146 135 138 145 168 205 244 280 316 356 399 445 493 537 569 597 623 654 689 730 786 850 919 983 1032 1070 1097 1120 1143 1162 1179 1185 1190 1199 1208 1226 1241 1245 1258 1295 1353 1392 1396 1370 1348 1300 1292 1365 1513 1602 1581 1646 1634 1715 1574 1642 1657 1686 1712 1721 1723 1743 1783 1766 1769 1888 2069 2246 2353 2303 2169 1989 1903 1961 2002 2140 2436 2596 2575 2612 2624 2577 2568 2594 2543 2438 2247 1946 1668 1463 1299 1189 1104 1055 1009 983 918 872 840 840 904 993 965 846 754 789 946 1031 1008 994 1047 1115 1185 1186 1115 1091 1024 953 976 978 1078 1268 1385 1489 1253 699 525 356 217 113 88 93 85 90 97 93 103 150 222 290 387 518 526 459 488 606 644 541 496 443 322 285 352 475 411 367 445 722 863 816 750 773 778 676 646 614 498 297 158 114 64 49 86 199 142 109 91 93 98 146 371 718 1026 1225 1338 1281 1013 762 754 893 1119 1515 1892 2268 2497 2585 2529 2154 1265 971 1091 1201 1147 1027 1067 1195 1327 1381 1380 1352 1359 1385 1381 1357 1364 1397 1418 1465 1562 1695 1883 2349 3156 4173 4090 3875 4452 4697 4125 3411 2878 2571 2409 2323 2371 2212 2224 2288 2368 2608 2916 3248 3630 3953 4060 3866 3331 2891 2792 2791 2890 3155 3467 3539 3365 3289 3369 3441 3489 3453 3447 3528 3568 3554 3565 3534 3417 3290 3164 3045 2961 2816 2776 2762 2780 2830 2865 2942 2911 3022 3120 3187 3324 3371 3314 3175 3098 3082 3081 3097 3081 3026 2994 3000 3017 3102 3270 3436 3922 4420 4736 4927 4954 4688 4044 3521 3348 3315 3205 3048 2953 2951 2948 3039 3001 3023 3219 3327 3397 3564 3820 4080 4411 4727 4709 4597 4216 4011 4205 4798 4881 4834 4795 4890 4947 4916 4756 4392 3883 3419 3233 3467 3905 4163 4193 4101 3905 3439 2939 2546 2413 2246 2230 2216 2655 2683 2368 2456 2659 2661 2629 2737 2887 2896 2823 2873 3069 3358 3562 3548 3350 3165 3103 2980 3024 2872 2808 2880 2953 2887 2745 2589 2737 2971 2916 2741 2656 2453 2088 1986 2220 2440 2535 2615 2676 2495 2080 1719 1566 1533 1527 1501 1522 1515 1504 1583 1552 1434 1400 1355 1271 1167 1128 1188 1433 1497 1303 1123 1051 963 810 742 725 701 690 689 699 729 787 1011 1117 1071 1113 1127 1028 994 943 831 743 737 729 714 668 584 551 555 549 563 572 588 628 660 689 649 649 713 799 838 875 934 964 950 937 951 963 965 944 930 942 980 1080 1259 1335 1328 1182 1118 1151 1285 1491 1653 1675 1577 1466 1243 1132 1211 1437 0 0 0 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 29 37 40 38 33 32 33 34 43 42 41 57 79 80 89 98 102 94 65 43 40 53 72 94 100 86 88 90 97 104 112 116 123 134 143 151 160 168 163 155 149 146 139 130 126 121 120 130 157 195 233 267 302 341 385 437 492 544 592 636 670 699 724 760 804 863 933 996 1045 1079 1103 1121 1136 1150 1155 1139 1123 1125 1141 1179 1203 1211 1202 1214 1293 1311 1269 1294 1339 1308 1322 1436 1540 1552 1598 1586 1649 1671 1779 1807 1816 1805 1786 1767 1752 1721 1711 1766 1878 1993 2080 2119 2067 1940 1830 1857 2046 2170 2261 2359 1936 1642 1618 1646 1681 1632 1727 1731 1736 1661 1533 1380 1246 1184 1153 1094 1058 1027 984 944 928 921 927 969 991 917 802 740 770 946 952 857 865 959 1029 1074 1041 1004 1050 1098 1164 1164 1086 1149 1284 1359 1477 1387 742 513 347 193 114 93 105 92 90 111 125 147 188 232 274 364 520 603 575 597 707 792 764 708 583 385 253 278 422 434 416 499 751 875 799 724 629 519 484 515 545 490 353 209 122 51 44 77 165 140 108 73 67 117 310 813 1182 1399 1474 1398 1195 946 826 895 1013 1142 1436 1903 2360 2597 2677 2325 1770 1234 947 1030 1051 1078 1024 1071 1197 1259 1298 1264 1246 1287 1317 1293 1213 1204 1310 1381 1406 1443 1514 1685 2017 2355 3025 3611 3867 4485 4709 4280 3647 3018 2574 2424 2394 2321 2203 2254 2356 2514 2743 3088 3638 4071 4224 4346 4168 3554 2975 2661 2580 2582 2677 3031 3406 3616 3567 3517 3570 3557 3467 3345 3393 3471 3480 3510 3515 3408 3249 3107 3061 3104 3044 3041 3060 3128 3288 3361 3412 3451 3443 3490 3550 3631 3646 3596 3469 3292 3158 3087 3142 3225 3137 3015 3022 3063 3159 3407 3612 3856 4143 4521 4808 4842 4460 3729 3185 3113 3192 3183 3073 2917 2885 2884 3015 3005 2999 3168 3187 3243 3350 3514 3704 3927 4302 4867 4920 4648 4500 4661 4882 4621 4495 4568 4737 4891 4899 4761 4430 3922 3442 3262 3519 3886 3985 3989 4062 3969 3680 3257 2823 2656 2393 2221 1982 2448 2901 3000 2993 3056 3137 2976 2737 2805 2827 2773 2857 3104 3350 3434 3292 2996 2977 3040 3021 3128 3033 2936 2972 3059 3015 2826 2665 2713 2830 2780 2675 2649 2528 2303 2199 2380 2502 2601 2709 2728 2492 2070 1845 1784 1761 1705 1646 1645 1683 1717 1708 1605 1462 1364 1243 1191 1239 1250 1322 1468 1457 1333 1188 1097 978 859 800 782 790 849 924 952 1065 1295 1466 1453 1387 1342 1241 1147 1068 962 837 763 763 801 835 769 615 553 587 623 710 655 618 628 661 676 611 610 655 717 782 824 855 885 886 872 906 938 936 893 843 848 924 1053 1153 1119 1046 1056 1145 1310 1553 1752 1755 1574 1250 972 1023 1270 1510 1595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 31 41 40 38 37 38 34 38 44 48 42 58 69 81 90 106 107 90 67 48 42 44 63 77 78 98 99 87 94 102 102 106 114 123 132 144 159 177 190 187 168 151 143 144 146 134 128 127 140 172 210 244 279 318 364 418 480 549 620 684 732 761 779 791 811 875 940 996 1046 1078 1097 1106 1117 1138 1150 1132 1098 1061 1041 1055 1077 1081 1102 1229 1222 1153 1175 1506 1487 1446 1500 1561 1598 1586 1529 1456 1477 1766 1977 1970 1874 1727 1838 1898 1993 1956 1878 1954 2118 2138 2022 2002 2026 1926 1881 1994 1953 1683 1377 1172 1123 1116 1181 1268 1154 1245 1301 1335 1329 1314 1218 1127 1109 1112 1085 1064 1024 967 967 994 988 972 986 984 916 815 742 786 897 854 828 808 871 929 955 950 981 1037 1106 1168 1127 1083 1173 1304 1382 1424 1335 807 410 207 128 79 85 92 80 82 119 177 200 222 261 284 356 561 762 787 708 693 766 833 882 802 493 275 295 409 432 424 551 771 896 785 654 514 411 395 446 534 549 454 307 137 64 76 50 75 94 87 67 41 177 653 1243 1405 1439 1348 1191 1086 1021 1011 1078 1180 1291 1512 1914 2339 2641 2739 2291 1594 1221 931 919 928 970 933 980 1132 1222 1243 1226 1260 1311 1288 1197 1114 1144 1273 1350 1345 1340 1388 1576 1902 2090 2249 2635 3566 4415 4626 4480 3940 3243 2779 2490 2424 2512 2480 2449 2506 2624 2775 3080 3689 4248 4398 4458 4239 3646 3091 2692 2532 2506 2544 2659 2742 2821 3176 3471 3670 3672 3688 3518 3411 3375 3357 3403 3375 3262 3172 3078 3066 3141 3140 3123 3292 3444 3555 3709 3712 3763 3780 3781 3781 3779 3760 3772 3726 3486 3232 3055 3041 3193 3217 3090 3000 3006 2997 3163 3374 3615 3931 4304 4601 4688 4439 3760 3207 3080 3142 3181 3162 3131 3118 3089 3105 3155 3185 3187 3128 3119 3196 3322 3453 3605 3805 4443 4725 4900 4915 4813 4700 4492 4392 4344 4304 4396 4496 4479 4275 3904 3641 3554 3668 3779 3669 3581 3553 3567 3686 3600 3321 3196 2830 2390 2148 2464 2903 3227 3300 3308 3412 3195 2798 2761 2802 2861 3015 3255 3469 3391 3119 2887 2903 3023 3183 3202 3095 3030 3071 3126 3054 2841 2667 2685 2739 2740 2649 2576 2544 2595 2510 2438 2530 2632 2733 2761 2560 2234 1998 1897 1867 1833 1771 1751 1821 1903 1878 1750 1585 1504 1485 1456 1383 1380 1442 1492 1443 1342 1244 1170 1093 1011 961 954 1064 1241 1364 1408 1487 1629 1671 1586 1498 1391 1270 1164 1057 940 837 783 809 901 967 938 796 712 673 757 987 875 731 667 681 734 659 611 626 656 706 765 808 846 863 895 889 894 871 870 864 879 927 1039 1128 1114 1098 1176 1343 1600 1849 1773 1435 1061 958 1079 1284 1468 1539 1435 0 0 0 0 0 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 28 40 42 42 40 42 44 41 46 56 53 52 69 76 87 96 105 101 82 63 43 40 48 57 71 84 79 80 93 95 100 105 108 112 117 128 146 167 182 187 181 168 156 158 157 153 151 155 159 174 195 221 252 291 336 391 460 543 634 718 781 816 822 802 838 887 928 981 1039 1075 1090 1095 1100 1092 1083 1083 1066 1005 957 963 998 1000 1185 1246 1215 1221 1416 1435 1447 1487 1535 1569 1557 1487 1407 1420 1575 1766 1869 1836 1709 1816 1878 2040 2101 1986 2043 2276 2382 2500 2498 2372 2000 1617 1483 1421 1281 1128 998 949 962 1069 1159 1134 1118 1115 1184 1265 1309 1277 1223 1217 1203 1166 1129 1047 991 1020 1039 1030 1011 1018 1040 1017 918 805 804 918 824 852 804 835 857 850 863 919 963 990 988 982 1027 1139 1258 1311 1290 1183 904 469 341 148 67 76 85 60 84 195 271 261 256 301 326 407 698 998 979 796 801 904 967 1017 946 653 412 392 421 426 426 508 706 844 794 661 506 410 381 406 491 550 476 294 124 89 107 93 58 61 85 77 38 204 996 1334 1392 1423 1220 1038 1055 1107 1115 1094 1222 1453 1636 1907 2234 2528 2601 2163 1390 1059 901 884 929 1064 1019 1090 1223 1231 1256 1242 1266 1335 1305 1200 1151 1198 1273 1292 1275 1296 1347 1510 1762 1919 1983 2168 2681 3492 4186 4603 4334 3643 3253 2789 2577 2892 2888 2735 2763 2983 3252 3534 3962 4305 4461 4391 4179 3701 3012 2757 2567 2518 2477 2499 2398 2318 2304 2587 2913 3142 3394 3489 3409 3275 3190 3115 2969 2892 2968 3053 3121 3171 3156 3121 3369 3772 3579 3941 3812 3792 3857 3830 3822 3792 3739 3815 3901 3698 3361 3108 2982 3041 3146 3170 3052 2975 2940 3004 3255 3439 3745 4035 4304 4497 4565 4228 3698 3258 3020 3003 3115 3215 3252 3195 3075 2985 2958 3032 3160 3094 3098 3202 3322 3469 3832 4248 4382 4347 4353 4492 4569 4477 4341 4129 3899 3834 3924 4028 3904 3721 3735 3733 3691 3592 3426 3505 3578 3570 3448 3471 3376 3250 2832 2342 2208 2525 2964 3271 3295 3141 3029 2851 2728 2738 2802 2885 3202 3589 3711 3443 3133 2993 3032 3125 3188 3197 3173 3157 3126 3094 3054 2936 2760 2664 2640 2722 2663 2527 2498 2647 2684 2588 2643 2699 2783 2842 2744 2461 2143 1957 1916 1924 1893 1880 1912 1946 1925 1809 1671 1613 1586 1523 1458 1452 1468 1464 1411 1336 1276 1247 1235 1231 1274 1396 1529 1557 1611 1658 1673 1671 1635 1561 1464 1355 1249 1150 1039 932 851 806 808 906 1056 1162 1147 1060 1015 1108 1136 947 763 670 711 815 803 753 726 725 735 814 825 869 866 964 895 829 814 854 830 835 954 1088 1153 1189 1271 1416 1675 1823 1805 1409 1057 936 1113 1367 1486 1519 1500 1467 0 0 0 0 0 0 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 27 39 43 44 46 47 43 44 50 55 56 60 66 82 91 98 109 104 91 65 49 42 41 52 67 73 77 85 87 90 96 101 103 103 109 113 128 146 162 176 193 203 196 187 177 169 172 175 176 182 191 200 220 257 301 356 429 518 616 716 800 848 854 864 883 885 905 953 1010 1060 1091 1100 1073 1068 1080 1099 1072 1033 1026 999 1007 1160 1243 1252 1250 1339 1406 1403 1432 1468 1502 1505 1505 1563 1644 1705 1759 1848 1925 1995 2137 2166 2202 2193 2093 2207 2484 2450 2141 1905 1823 1630 1341 1174 1110 1062 1003 951 930 946 998 1026 1010 1019 1094 1236 1388 1453 1436 1410 1433 1394 1356 1257 1147 1101 1082 1070 1058 1047 1048 1061 1072 1005 892 814 849 778 796 819 859 836 814 806 817 836 879 946 994 1037 1122 1213 1242 1210 1154 992 642 595 269 78 46 58 66 114 327 453 303 242 313 404 534 807 1011 986 981 1141 1235 1139 1014 887 697 521 486 475 479 499 518 681 792 771 639 536 544 562 528 503 468 344 176 91 122 158 124 73 72 106 82 75 257 1057 1352 1442 1454 1185 1021 1052 1055 1007 1000 1224 1521 1662 1813 1975 2110 2330 2188 1349 916 891 997 905 1096 1130 1242 1323 1343 1329 1319 1299 1316 1315 1285 1267 1273 1274 1247 1247 1301 1324 1409 1534 1650 1839 1988 2239 2604 3223 4538 4664 4309 3877 3217 2873 3189 3086 2874 2945 3292 3620 3685 3922 4280 4558 4583 4371 3634 2948 2686 2605 2567 2563 2480 2372 2269 2207 2243 2322 2398 2452 2599 2735 2707 2605 2494 2366 2373 2553 2750 2925 3082 3187 3219 3225 2807 2878 3805 3820 3581 3667 3653 3680 3733 3718 3793 3925 3883 3660 3371 3103 2935 2938 3089 3030 2881 3001 3148 3146 3277 3528 3717 3921 4157 4380 4382 4005 3397 2894 2752 2891 3021 3038 3055 3074 3028 2961 3092 3294 3251 3194 3255 3314 3408 3627 3892 4168 4236 4266 4369 4399 4318 4233 4056 3768 3664 3767 3782 3626 3544 3634 3701 3560 3520 3511 3580 3610 3611 3650 3684 3499 3119 2670 2349 2325 2605 3007 3138 2942 2801 2734 2673 2693 2820 2813 2948 3415 3883 3931 3505 3182 3157 3277 3370 3403 3397 3364 3305 3145 2912 2910 2998 2726 2659 2594 2613 2646 2520 2465 2625 2756 2733 2727 2782 2906 3028 2997 2722 2299 2015 1936 1954 1960 1948 1977 1971 1919 1818 1716 1654 1629 1601 1517 1466 1457 1438 1380 1310 1298 1322 1380 1458 1534 1599 1619 1601 1622 1642 1632 1595 1536 1463 1385 1305 1222 1127 1022 928 846 788 766 832 985 1184 1312 1425 1422 1143 835 766 781 829 936 951 906 863 783 745 854 871 851 883 883 886 854 801 790 828 829 908 1059 1238 1300 1355 1480 1686 1897 1716 1287 973 976 1184 1419 1553 1534 1450 1449 1623 0 0 0 0 0 0 0 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 25 37 45 47 46 47 53 48 43 52 59 60 63 75 86 99 107 111 111 87 67 43 34 32 44 57 68 75 79 84 93 97 98 102 101 102 114 128 140 153 166 180 187 182 171 162 160 165 174 185 188 185 194 223 269 326 396 479 585 704 808 881 922 937 933 915 905 953 1002 1028 1077 1103 1105 1113 1119 1107 1094 1094 1085 1099 1183 1253 1299 1386 1461 1506 1449 1439 1476 1538 1596 1683 1706 1677 1777 1922 2032 2077 2113 2181 2227 2264 2266 2221 2296 2424 2162 1592 1315 1299 1219 1134 1089 1066 1028 978 949 940 933 921 912 935 1048 1224 1397 1496 1516 1503 1521 1489 1265 1159 1061 1081 1116 1105 1101 1093 1063 1022 1011 1028 982 895 856 900 851 813 807 850 854 849 820 803 790 848 944 1005 1065 1160 1252 1263 1214 1160 1019 786 674 378 118 39 36 66 141 352 500 243 179 314 566 680 754 835 930 1092 1254 1192 892 641 595 569 499 495 507 513 521 566 730 801 751 637 578 614 671 625 485 351 227 119 101 160 179 120 83 94 141 127 149 363 982 1415 1562 1470 1165 1015 1005 975 889 938 1197 1453 1524 1480 1435 1522 1769 1666 1287 906 858 877 839 882 966 1149 1295 1360 1436 1404 1334 1300 1297 1322 1341 1337 1326 1305 1302 1324 1302 1323 1369 1395 1548 1802 2078 2083 2281 3966 4590 4662 4323 3597 3166 3174 3148 3132 3284 3633 3967 4018 4049 4312 4506 4603 4417 3876 3040 2530 2490 2534 2602 2643 2502 2334 2211 2235 2409 2386 2212 2140 2183 2201 2146 2093 2064 2107 2219 2427 2716 2854 3039 3082 2946 2617 2417 2844 3268 3444 3514 3518 3544 3618 3698 3819 3897 3944 3952 3679 3302 2948 2782 2836 3056 2774 2920 3057 2999 3053 3218 3350 3514 3728 3948 4067 3903 3464 2995 2731 2731 2831 2869 2978 3031 3075 2904 2994 3276 3406 3392 3390 3445 3438 3481 3647 3993 4201 4351 4320 4107 3874 3822 3873 3755 3594 3566 3662 3647 3568 3450 3636 3532 3526 3572 3636 3709 3805 3931 4017 3753 3286 2947 2783 2807 2919 2971 2848 2675 2620 2624 2701 2771 2891 2991 3284 3790 4156 4097 3637 3346 3387 3518 3626 3694 3629 3454 3410 3394 2849 2726 2989 2965 2821 2661 2676 2656 2500 2488 2653 2779 2814 2823 2893 3069 3255 3238 2958 2511 2113 1951 1968 2000 1951 1929 1912 1855 1780 1720 1677 1618 1541 1478 1444 1447 1454 1382 1308 1332 1429 1539 1651 1664 1621 1565 1529 1532 1545 1536 1495 1430 1362 1308 1248 1173 1076 964 871 801 764 756 787 835 1005 1229 1341 1156 857 787 833 899 944 1021 961 925 830 733 725 796 814 859 887 861 806 814 880 985 1143 1174 1134 1221 1417 1506 1566 1655 1744 1691 1376 1001 981 1236 1455 1526 1505 1524 1543 1549 1599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 22 37 45 47 50 53 54 55 54 54 61 64 67 75 87 97 101 108 104 103 72 51 32 31 40 45 53 62 68 75 82 88 91 95 90 92 101 111 125 140 153 162 165 163 156 148 151 156 163 168 164 163 180 204 241 295 363 445 555 677 800 906 993 1049 1008 952 969 1005 1026 1011 1006 1034 1065 1092 1143 1172 1167 1155 1162 1186 1227 1309 1411 1489 1579 1558 1530 1591 1654 1699 1739 1769 1639 1754 1837 1897 1938 1978 2052 2135 2209 2267 2275 2267 2242 1907 1324 1184 1139 1057 1051 1057 1046 1026 1004 994 999 996 970 988 1071 1178 1302 1426 1499 1515 1532 1513 1228 978 886 909 998 1007 989 1028 1076 1038 987 990 1007 962 844 779 831 820 862 969 875 926 985 841 806 804 868 969 1057 1135 1231 1326 1302 1215 1094 904 723 578 367 147 48 37 69 149 267 322 157 155 365 678 613 483 494 688 947 1086 1066 824 505 436 409 417 455 495 506 530 615 761 805 763 642 546 525 576 545 382 244 167 117 130 185 173 98 66 97 174 224 269 469 954 1432 1578 1426 1134 979 935 952 956 978 1121 1295 1294 1190 1143 1179 1316 1259 1078 911 871 856 843 827 851 947 1150 1274 1390 1382 1309 1299 1304 1296 1314 1335 1321 1291 1283 1299 1297 1291 1303 1270 1318 1442 1558 1500 1609 2648 3223 3826 4203 3726 3141 2902 2886 3133 3525 3823 4036 4198 4300 4370 4394 4494 4440 3872 3058 2439 2254 2349 2574 2771 2697 2578 2448 2399 2518 2470 2329 2263 2281 2286 2191 2127 2128 2132 2153 2295 2502 2590 2790 2787 2598 2514 2480 2504 2626 2878 3194 3237 3212 3185 3308 3672 3851 3855 4047 3909 3550 3035 2737 2641 2885 2730 2802 2974 2947 2888 2947 3049 3220 3413 3580 3692 3672 3500 3215 2885 2732 2855 2898 2886 2950 2999 2853 2888 3207 3433 3528 3606 3673 3648 3556 3552 3694 3852 3938 3946 3764 3462 3445 3676 3664 3551 3524 3630 3572 3412 3416 3640 3646 3617 3691 3795 3911 4004 4112 4255 4128 3749 3445 3203 3064 2996 2804 2578 2545 2588 2601 2748 2852 3035 3452 3902 4233 4392 4291 3898 3616 3650 3786 3868 3792 3393 3081 3318 3623 3109 2793 2872 3082 3038 2800 2779 2734 2564 2521 2628 2758 2857 2910 3017 3210 3429 3483 3228 2703 2200 1999 2001 2074 2034 1944 1866 1815 1764 1727 1706 1648 1526 1429 1426 1437 1426 1381 1378 1437 1535 1628 1698 1654 1549 1458 1428 1450 1477 1471 1422 1356 1297 1259 1212 1109 991 868 791 787 803 784 776 831 987 1200 1290 1194 1073 953 921 899 897 949 982 988 872 798 808 800 823 887 914 860 831 902 1103 1367 1610 1645 1569 1588 1664 1683 1642 1572 1479 1332 1192 1180 1371 1600 1620 1563 1502 1677 1826 1741 1661 0 0 0 0 0 0 0 0 0 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 32 43 48 50 51 55 60 52 57 62 65 69 75 79 85 101 112 119 114 102 77 45 32 31 35 42 51 57 64 69 76 91 97 95 91 87 92 117 123 131 140 149 160 161 155 146 139 141 152 159 158 159 172 211 264 327 409 513 631 760 890 989 1020 1019 1030 1064 1099 1058 987 972 992 1015 1090 1177 1215 1223 1241 1211 1204 1304 1459 1565 1571 1559 1586 1640 1666 1699 1655 1657 1644 1745 1719 1714 1807 1898 1984 2051 2144 2242 2306 2292 2165 1780 1259 1186 1121 1042 1068 1093 1087 1068 1077 1099 1117 1132 1130 1164 1175 1181 1257 1369 1439 1459 1448 1338 1016 945 937 938 963 824 827 893 977 1023 1006 999 964 921 864 841 880 856 856 948 946 1072 1130 897 863 864 942 1078 1124 1181 1323 1427 1341 1159 968 762 579 439 300 146 57 61 89 140 243 249 154 182 405 504 360 305 378 601 785 891 1070 992 641 451 374 386 435 485 470 475 571 669 650 634 523 413 353 374 392 289 192 153 135 145 165 133 70 57 115 231 359 433 611 1046 1370 1502 1392 1131 950 809 766 829 883 978 1099 1074 946 928 1065 1186 1067 922 893 890 878 852 827 817 943 1250 1518 1544 1449 1321 1306 1368 1339 1239 1171 1123 1082 1087 1144 1220 1275 1296 1251 1196 1198 1199 1117 1160 1822 2885 3878 4210 3870 3335 3050 2971 3220 3647 3902 4070 4270 4443 4540 4506 4470 4328 3945 3189 2502 2132 2292 2368 2452 2491 2507 2589 2518 2462 2384 2254 2256 2366 2399 2359 2296 2226 2158 2075 2112 2224 2285 2458 2556 2514 2397 2398 2518 2679 2872 2932 2758 2779 2923 3054 3380 3617 3684 3998 4025 3765 3193 2796 2540 2615 2685 2731 2856 2822 2759 2771 2820 3010 3213 3326 3410 3435 3393 3308 3013 2752 2791 2848 2851 2940 3011 2945 2938 3231 3456 3647 3833 3864 3918 3941 3842 3717 3658 3691 3725 3599 3316 3191 3399 3421 3470 3601 3594 3543 3574 3703 3650 3572 3804 3989 4005 4057 4161 4270 4342 4240 3851 3380 3046 2779 2615 2486 2393 2502 2611 2658 2766 2947 3242 3693 4130 4450 4562 4392 4048 3780 3771 3998 4126 4008 3274 2957 3280 3559 3325 2962 2962 3124 3110 2906 2811 2729 2585 2542 2645 2795 2876 2907 3050 3266 3507 3584 3376 2825 2310 2055 2013 2069 2083 2012 1939 1895 1817 1773 1752 1682 1553 1405 1437 1439 1408 1385 1381 1425 1521 1588 1615 1570 1480 1406 1389 1424 1452 1431 1367 1303 1260 1242 1207 1105 961 852 830 849 866 843 862 986 1125 1264 1305 1208 1113 996 939 945 941 977 1076 1122 1070 1029 1027 1005 973 1010 1111 1137 1160 1280 1508 1813 2099 2220 2133 1979 1871 1716 1472 1285 1173 1164 1302 1369 1531 1627 1616 1611 1667 1772 1906 1891 1825 0 0 0 0 0 0 0 0 0 0 0 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 26 38 47 53 56 58 56 58 57 57 69 71 72 82 88 88 97 106 105 113 113 75 58 44 31 41 38 46 52 59 67 74 81 85 84 80 78 82 93 105 112 122 126 130 128 124 120 119 122 122 120 123 145 180 232 298 372 462 566 686 794 890 969 1038 1114 1188 1208 1167 1148 1156 1162 1152 1165 1173 1205 1241 1252 1240 1285 1354 1451 1457 1430 1470 1491 1496 1602 1659 1653 1638 1657 1647 1601 1625 1680 1756 1813 1952 2102 2314 2444 2276 1764 1290 1188 1102 1045 1098 1147 1148 1137 1146 1163 1141 1119 1107 1123 1063 969 1053 1255 1396 1465 1460 1291 1030 957 998 1004 986 875 838 782 896 1010 1000 972 911 892 916 910 911 933 949 992 1037 1139 1179 1016 1020 1021 1065 1179 1218 1255 1440 1644 1521 1149 858 707 558 388 249 137 75 93 108 114 191 286 251 232 322 230 219 335 494 798 881 898 956 988 807 545 420 388 420 463 436 424 482 487 432 439 362 278 208 203 241 213 151 117 108 117 108 71 72 145 268 418 560 606 713 1101 1304 1458 1435 1206 953 683 561 633 798 963 988 832 656 649 839 1053 1084 1037 1021 898 866 882 841 826 1055 1337 1474 1556 1522 1411 1336 1367 1377 1303 1159 1025 967 975 1070 1197 1273 1301 1265 1178 1121 1113 1047 1043 1491 2495 3340 3522 3566 3350 3145 3186 3525 3813 3971 4232 4363 4445 4595 4718 4664 4441 3990 3398 2687 2312 2258 2261 2248 2243 2281 2426 2500 2463 2442 2407 2321 2261 2247 2270 2260 2177 2089 1991 1926 1986 2055 2163 2276 2370 2422 2544 2576 2665 2768 2722 2498 2391 2578 2934 3199 3287 3444 3793 3963 3855 3376 2831 2555 2560 2662 2610 2742 2737 2673 2645 2635 2812 3032 3114 3152 3174 3175 3190 3070 2880 2745 2613 2455 2649 2812 2988 3010 3284 3476 3644 3764 3831 3961 4146 4236 4077 3837 3702 3761 3641 3263 2986 3034 2986 3017 3306 3561 3618 3664 3573 3117 2968 3305 3701 3968 4129 4252 4202 4033 3837 3399 2911 2682 2518 2436 2388 2531 2716 2737 2763 2795 3103 3482 3824 4273 4631 4683 4459 4063 3852 3834 4176 4309 4136 3506 3166 3334 3596 3491 3095 3028 3142 3053 2831 2684 2678 2616 2544 2679 2842 2828 2816 2984 3249 3460 3516 3334 2856 2379 2097 2009 2054 2108 2047 1945 1905 1821 1771 1743 1671 1597 1469 1455 1445 1416 1369 1339 1359 1422 1490 1526 1511 1449 1397 1399 1444 1460 1411 1328 1289 1263 1228 1204 1168 1083 1004 994 1048 1101 1113 1138 1140 1200 1300 1323 1223 1072 1121 1176 1197 1121 1046 1107 1212 1213 1174 1160 1146 1105 1170 1358 1498 1659 1905 2132 2343 2539 2698 2414 1935 1679 1503 1317 1179 1185 1202 1319 1377 1449 1489 1562 1579 1586 1748 1989 2230 2350 0 0 0 0 0 0 0 0 0 0 0 0 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 33 43 50 55 58 61 60 54 64 67 65 69 80 84 87 93 103 121 120 105 93 78 53 35 23 36 41 47 50 50 55 66 74 81 88 87 83 76 70 72 78 110 112 113 105 94 90 88 86 86 93 112 150 203 259 324 400 497 588 673 771 870 972 1080 1190 1262 1303 1354 1416 1447 1426 1235 1129 1212 1269 1298 1358 1382 1379 1376 1351 1361 1357 1357 1422 1500 1495 1479 1504 1518 1472 1518 1586 1636 1694 1779 1885 2174 2362 2155 1699 1320 1147 1084 1077 1121 1153 1145 1135 1118 1104 1071 1025 996 962 917 840 936 1165 1330 1427 1337 1111 953 918 952 971 966 964 883 764 924 1017 989 935 911 924 990 1033 999 987 1024 1057 1090 1141 1168 1104 1126 1123 1195 1236 1290 1307 1504 1752 1568 1158 866 698 508 320 214 151 102 105 105 92 171 340 388 295 204 94 195 442 861 1145 1005 760 696 824 836 660 502 429 425 475 466 414 408 380 366 329 260 223 163 193 245 220 131 79 64 79 72 67 165 359 538 655 734 695 641 886 1102 1470 1541 1334 908 567 483 569 801 1112 1045 713 500 498 678 949 1104 1136 1208 1200 1196 1063 933 958 1209 1313 1167 1447 1547 1495 1378 1350 1362 1370 1258 1093 1008 1002 1125 1212 1276 1291 1269 1180 1075 1096 1097 1134 1633 2782 3076 2802 2630 2988 3046 3152 3638 3812 3785 4127 4485 4614 4675 4776 4657 3973 3689 3582 2989 2591 2325 2221 2175 2187 2185 2256 2400 2469 2495 2530 2491 2373 2255 2191 2185 2119 2022 2013 1960 1792 1875 1976 1953 2099 2232 2587 2708 2642 2550 2273 2116 2202 2336 2650 2951 3077 3277 3622 3890 3847 3497 2925 2673 2688 2498 2355 2532 2625 2674 2629 2557 2676 2881 2945 2916 2924 2965 2983 3000 2936 2943 2565 2196 2454 2488 2863 3140 3347 3518 3660 3763 3840 3945 4095 4186 4281 4321 3983 3962 3707 3320 3072 2762 2539 2477 2595 2935 3257 3332 3037 2524 2401 2667 2988 3264 3521 3614 3473 3360 3306 3008 2679 2520 2410 2353 2420 2606 2702 2727 2807 2825 2992 3352 3810 4302 4643 4699 4474 3983 3851 3892 4183 4329 4106 3537 3066 3223 3630 3658 3310 3045 2991 2983 2805 2615 2728 2716 2567 2585 2752 2788 2751 2933 3224 3415 3454 3284 2930 2530 2217 2063 2069 2105 2040 1894 1813 1797 1706 1686 1650 1584 1520 1474 1445 1407 1354 1320 1322 1353 1409 1472 1478 1427 1407 1426 1459 1479 1444 1370 1339 1311 1266 1241 1240 1234 1242 1285 1371 1447 1487 1440 1345 1384 1447 1616 1749 1690 1646 1571 1452 1269 1127 1189 1244 1226 1207 1236 1271 1257 1348 1583 1927 2337 2646 2769 2726 2589 2337 1910 1547 1504 1643 1455 1421 1373 1289 1275 1327 1392 1460 1527 1606 1790 2007 2168 2606 2921 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 47 54 58 59 61 63 63 66 74 73 69 76 86 84 79 97 107 112 120 118 91 63 54 43 34 37 41 43 50 55 58 64 75 81 77 71 65 71 84 94 99 92 78 68 63 63 65 62 62 79 121 168 217 276 346 420 478 555 627 710 816 961 1099 1205 1286 1394 1536 1640 1623 1500 1389 1335 1319 1331 1326 1330 1284 1191 1160 1196 1215 1176 1177 1216 1244 1285 1318 1320 1389 1419 1503 1614 1633 1604 1812 2057 1907 1536 1229 1096 1085 1105 1129 1136 1120 1106 1090 1058 1021 989 965 924 896 841 976 1173 1242 1235 1106 983 943 943 991 1048 1057 1063 1012 937 1035 1073 1019 915 858 854 925 1034 1041 1045 1060 1072 1103 1156 1148 1073 1065 1106 1255 1324 1354 1421 1513 1551 1413 1156 903 639 406 246 201 206 186 155 136 160 292 423 397 276 167 75 160 512 1062 1284 1137 896 723 767 882 821 656 524 459 472 468 402 365 324 292 276 281 226 196 231 241 136 56 46 43 69 104 131 241 470 665 729 736 635 552 675 908 1403 1628 1413 721 386 431 501 763 1296 1232 805 582 601 735 896 1012 1042 1015 986 928 955 1141 1294 1370 1489 1097 1364 1474 1465 1246 1186 1345 1472 1376 1198 1082 1074 1202 1214 1253 1252 1231 1157 1078 1098 1160 1250 1706 2611 2562 2318 2096 2281 2621 2858 3245 3629 3780 3993 4190 4355 4689 4809 4611 3732 3463 3566 3245 2853 2471 2239 2198 2250 2244 2232 2279 2349 2424 2501 2527 2480 2410 2328 2301 2257 2231 2152 2106 1906 1812 1829 1853 2049 2176 2480 2614 2553 2456 2201 1943 1944 2058 2285 2664 2841 3138 3350 3708 3847 3470 2958 2706 2680 2425 2227 2373 2557 2643 2593 2501 2572 2755 2796 2720 2665 2746 2822 2857 2829 2861 2835 2692 2621 2558 2740 3009 3254 3545 3708 3782 3850 3856 3999 4265 4520 4642 4604 4583 4148 3693 3733 3208 2678 2318 2267 2469 2708 2802 2636 2381 2251 2273 2401 2568 2711 2859 3022 3022 3062 2873 2632 2517 2430 2399 2499 2575 2546 2591 2725 2781 2874 3256 3825 4311 4642 4679 4449 3890 3740 3914 4170 4273 4028 3427 2857 2994 3534 3735 3443 3023 2902 3071 2989 2750 2815 2841 2669 2510 2606 2734 2726 2881 3178 3404 3434 3286 3050 2727 2388 2153 2101 2123 2039 1911 1870 1817 1721 1679 1650 1646 1609 1523 1463 1413 1354 1319 1315 1332 1356 1431 1470 1453 1426 1418 1411 1412 1431 1458 1472 1482 1457 1399 1367 1333 1364 1456 1570 1700 1753 1721 1689 1756 1975 2269 2457 2537 2257 1864 1535 1309 1208 1208 1195 1206 1219 1296 1384 1434 1539 1796 2177 2636 2923 2856 2555 2238 1964 1528 1373 1523 1637 1592 1502 1381 1308 1291 1365 1438 1467 1561 1757 2067 2308 2474 2932 3342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 50 58 64 65 63 63 67 74 75 72 77 84 97 97 100 109 125 129 114 100 91 72 46 36 36 39 43 41 42 45 55 62 64 69 73 64 63 70 79 91 145 99 64 52 57 61 63 68 81 102 138 187 232 273 321 379 432 494 569 680 811 948 1064 1187 1322 1481 1652 1698 1643 1537 1415 1327 1261 1182 1097 988 923 982 984 892 849 915 995 1066 1124 1174 1237 1273 1341 1447 1458 1419 1374 1771 1942 1449 1162 1083 1089 1112 1126 1128 1117 1101 1080 1051 1026 1002 982 954 924 894 1026 1068 1014 1038 966 1042 1111 1121 1145 1159 1148 1146 1111 1073 1076 1051 992 904 837 774 814 1031 1210 1162 1079 1059 1088 1150 1136 1039 1010 1074 1197 1268 1280 1373 1453 1456 1400 1134 904 589 388 260 250 312 342 316 229 162 189 216 193 152 130 98 153 467 966 1192 1195 1088 912 859 952 985 891 706 524 443 423 379 331 290 282 313 324 251 190 137 101 76 37 21 36 89 150 160 208 414 627 702 741 716 668 666 762 1201 1567 1387 622 324 394 486 816 1346 1324 898 602 605 744 857 980 1039 923 926 933 991 1412 1568 1450 1588 1024 939 1207 1254 1002 1003 1300 1497 1436 1280 1177 1180 1257 1275 1274 1254 1218 1152 1073 1065 1142 1286 1655 2212 2349 2257 2001 1854 2165 2596 2959 3380 3756 4048 4340 4627 4833 4924 4707 4111 3864 3785 3497 3111 2645 2320 2262 2322 2305 2224 2266 2398 2481 2531 2541 2521 2550 2532 2468 2439 2437 2350 2269 2146 2063 2022 2058 2125 2217 2422 2598 2672 2601 2412 2239 2116 1941 1874 2234 2540 2886 3013 3441 3715 3403 2995 2724 2705 2619 2438 2371 2449 2556 2583 2532 2581 2656 2663 2617 2609 2614 2685 2699 2638 2574 2702 2888 3011 3010 3015 3030 2932 3150 3498 3487 3574 3626 3685 3915 4263 4562 4750 4782 4687 4322 4460 4003 3353 2733 2400 2378 2471 2521 2484 2380 2229 2092 2106 2215 2290 2414 2627 3040 3065 3003 2708 2561 2536 2535 2585 2587 2536 2544 2637 2710 2848 3249 3900 4362 4675 4675 4383 3909 3745 3884 4114 4241 4057 3541 3029 3034 3455 3682 3396 2889 2734 3061 3181 2983 2883 2873 2782 2553 2580 2672 2711 2835 3118 3383 3417 3335 3261 2960 2559 2222 2110 2100 2015 1945 1904 1876 1833 1780 1776 1784 1710 1600 1524 1460 1396 1356 1342 1393 1378 1402 1429 1462 1435 1370 1281 1228 1273 1388 1536 1649 1671 1613 1555 1495 1485 1579 1726 1878 1973 1964 2071 2320 2418 2323 2215 2188 2096 1866 1572 1439 1384 1289 1201 1202 1271 1415 1601 1755 1929 2183 2400 2613 2616 2462 2234 1992 1748 1563 1523 1561 1589 1581 1528 1431 1337 1299 1337 1413 1541 1714 1927 2171 2349 2621 2978 3254 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 2 9 20 35 48 56 63 68 69 65 62 69 76 76 64 58 80 89 92 99 107 115 123 131 126 104 78 60 56 55 49 47 46 48 48 43 41 44 48 47 49 53 66 92 88 93 65 57 63 72 77 74 77 95 117 131 155 205 252 291 337 395 481 576 697 814 935 1047 1140 1273 1414 1538 1580 1535 1467 1354 1200 1061 952 861 923 859 835 805 855 950 1016 1051 1091 1161 1218 1273 1367 1392 1336 1254 1664 2139 1592 1183 1120 1160 1178 1148 1132 1121 1100 1085 1074 1068 1072 1066 1050 1062 1101 1206 1274 1300 1230 1098 1140 1191 1199 1267 1315 1288 1216 1149 1134 1116 1046 967 889 806 666 647 908 1109 1081 1038 1040 1071 1113 1101 1037 1001 1050 1157 1225 1249 1317 1386 1450 1258 925 736 567 464 367 392 473 477 383 318 275 188 88 48 55 91 124 175 373 743 974 961 937 1012 979 935 930 901 795 650 527 436 362 305 269 289 328 307 216 116 60 58 48 29 17 49 126 173 145 191 409 621 732 843 874 786 730 780 1131 1385 1206 657 416 399 482 961 1225 1163 957 782 696 721 843 1023 1107 940 916 1016 1120 1409 1545 1555 1625 1440 1297 1199 990 795 948 1319 1529 1489 1346 1255 1264 1299 1322 1329 1328 1308 1273 1180 1070 1086 1218 1489 1908 2180 2212 2065 2032 2518 3073 3198 3265 3574 3891 4234 4584 4882 5019 4921 4668 4182 3901 3827 3397 2790 2353 2240 2295 2356 2344 2426 2564 2599 2610 2600 2615 2693 2708 2624 2577 2565 2535 2480 2421 2386 2392 2405 2427 2634 3038 3411 3618 3717 3735 3536 3088 2553 2060 2130 2410 2617 2895 3345 3520 3229 2867 2726 2734 2697 2614 2575 2498 2489 2540 2498 2555 2523 2550 2568 2624 2625 2634 2610 2534 2482 2573 2718 2827 3002 3153 3237 3148 3186 3349 3227 3161 3204 3410 3670 3942 4259 4551 4592 4689 4607 4634 4378 3790 3090 2646 2495 2442 2476 2583 2554 2384 2400 2608 2760 2682 2787 3245 3446 3228 3265 2982 2655 2503 2480 2543 2615 2609 2568 2581 2653 2864 3355 4012 4448 4669 4703 4491 4128 3847 3855 4031 4194 4181 3895 3514 3317 3367 3414 3028 2782 2708 2954 3160 3040 2930 2988 2959 2778 2661 2663 2709 2779 2974 3280 3421 3498 3479 3205 2712 2291 2122 2002 1940 1936 1938 1958 1962 1913 1862 1839 1772 1671 1598 1544 1426 1386 1378 1447 1474 1446 1426 1452 1448 1362 1234 1166 1210 1315 1547 1715 1769 1784 1742 1687 1652 1848 2217 2549 2616 2655 2816 2694 2395 2123 1806 1811 1917 1850 1880 1894 1723 1452 1258 1249 1428 1777 2144 2316 2447 2520 2354 2129 2047 2059 2109 1993 1754 1607 1555 1560 1595 1580 1474 1380 1326 1358 1472 1565 1714 1941 2126 2222 2317 2526 2731 2925 16 13 5 42 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 4 13 28 42 54 64 73 80 80 74 72 77 86 89 81 78 83 93 100 105 116 134 150 153 144 127 114 97 78 73 75 83 72 54 46 39 39 41 42 45 46 51 66 79 65 64 69 65 70 70 83 87 89 88 94 123 162 194 227 273 324 371 477 575 675 778 888 996 1091 1200 1288 1370 1453 1468 1382 1224 1081 989 1038 953 934 897 872 993 1048 1089 1124 1180 1232 1316 1423 1441 1373 1389 1707 2031 1693 1245 1171 1151 1222 1178 1149 1143 1141 1124 1119 1168 1221 1230 1228 1274 1327 1335 1317 1351 1302 1076 1083 1164 1172 1269 1457 1517 1394 1243 1184 1157 1089 991 894 785 587 541 800 996 1035 1003 990 1035 1070 1067 1019 968 992 1078 1150 1199 1324 1543 1357 999 670 628 722 653 538 528 570 592 578 688 813 671 337 107 54 92 166 218 348 602 772 726 683 823 896 789 671 657 689 720 636 488 377 303 270 287 308 264 148 47 45 35 18 39 98 229 300 230 143 246 501 657 697 779 844 795 751 818 1049 1104 909 635 502 456 452 696 883 828 684 586 551 621 766 927 1020 948 890 903 956 1098 1342 1562 1512 1402 1287 1103 990 988 1169 1454 1609 1559 1439 1392 1417 1429 1421 1411 1388 1348 1318 1270 1158 1076 1130 1288 1554 1813 1951 1976 2001 2159 2351 2831 3386 3457 3600 3848 4320 4817 5095 5096 4984 4449 3756 4077 3681 2922 2443 2295 2318 2391 2414 2432 2496 2561 2602 2607 2656 2745 2802 2819 2776 2741 2695 2669 2619 2624 2653 2705 2891 3223 3716 4157 4322 4405 4530 4489 4224 3772 3178 2623 2430 2543 2827 3406 3501 3069 2610 2610 2654 2510 2521 2558 2443 2420 2442 2396 2389 2425 2495 2545 2617 2677 2676 2627 2477 2399 2560 2676 2574 2644 2806 2974 3205 3350 3373 3237 3021 2989 3270 3630 3934 4157 4370 4381 4442 4540 4588 4434 3984 3428 3054 2866 2705 2696 2918 2953 2825 2940 3187 3358 3423 3449 3578 3483 3299 3296 3191 2930 2625 2466 2514 2572 2638 2649 2557 2610 2938 3516 4064 4469 4624 4643 4507 4219 3930 3863 4008 4215 4321 4180 3882 3564 3351 3215 2888 2721 2738 2929 3098 3011 2968 3102 3129 2931 2728 2693 2682 2650 2792 3107 3330 3506 3559 3362 2885 2478 2220 2072 2016 1983 1956 1999 2077 2034 1952 1898 1866 1773 1683 1629 1496 1411 1390 1456 1531 1519 1485 1487 1485 1443 1379 1379 1443 1542 1726 1746 1778 1803 1815 1841 1951 2429 2958 3189 3052 2716 2451 2269 2131 1994 1705 1759 1929 2239 2527 2573 2293 1864 1580 1563 1806 2266 2718 2695 2476 2194 1816 1794 1885 1986 2021 1885 1657 1519 1499 1534 1548 1469 1349 1371 1444 1545 1630 1712 1886 2073 2145 2154 2267 2383 2496 2682 33 32 36 48 20 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 2 8 18 33 49 63 74 85 89 84 73 71 85 94 89 81 79 87 97 103 110 126 137 141 150 161 157 137 109 83 73 70 64 56 47 42 40 40 46 44 41 45 46 44 52 63 63 59 59 73 77 82 87 80 81 106 117 137 167 179 220 309 380 459 537 618 727 827 909 970 1044 1170 1286 1352 1350 1278 1201 1183 1090 1052 995 1073 1122 1106 1137 1176 1226 1268 1336 1444 1511 1558 1692 1991 2121 1689 1415 1230 1105 1206 1197 1169 1179 1259 1288 1296 1334 1378 1383 1362 1368 1410 1442 1445 1425 1322 1198 1182 1204 1209 1284 1456 1525 1490 1457 1381 1270 1149 1026 922 808 619 563 805 1046 1075 966 914 950 1002 1018 974 911 927 1012 1088 1113 1246 1469 1251 783 551 745 972 890 748 689 689 659 601 722 1003 998 722 402 178 152 260 344 462 647 658 477 475 622 701 563 465 468 553 706 687 529 389 304 282 300 308 254 115 21 8 14 17 101 291 449 356 199 155 308 570 691 641 608 633 635 648 712 817 772 652 574 524 478 457 503 731 766 501 351 393 521 649 764 895 951 902 877 860 915 1100 1413 1613 1590 1443 1334 1251 1244 1378 1557 1666 1656 1586 1535 1495 1439 1388 1360 1328 1296 1285 1251 1221 1111 1064 1082 1175 1315 1460 1612 1736 1890 1987 2671 3729 3773 3430 3292 3811 4713 5165 5214 4927 4207 3748 4062 3770 3054 2478 2303 2328 2353 2365 2388 2415 2462 2539 2594 2672 2729 2813 2896 2896 2795 2773 2737 2696 2727 2765 2842 3174 3794 4374 4556 4514 4594 4753 4801 4761 4565 4116 3440 3083 3056 3180 3598 3763 3180 2395 2395 2583 2411 2398 2593 2529 2372 2344 2368 2425 2445 2489 2504 2581 2652 2751 2710 2630 2621 2667 2673 2661 2640 2608 2646 2837 3145 3314 3403 3224 3152 3279 3589 3900 4103 4227 4266 4334 4449 4553 4184 3830 3819 3413 3217 3035 2988 3190 3349 3352 3386 3518 3683 3699 3589 3524 3449 3279 3166 3103 3025 2902 2566 2341 2540 2476 2605 2533 2519 2951 3449 3911 4324 4542 4577 4433 4200 4011 3959 4022 4159 4313 4271 4082 3795 3466 3230 3151 2996 2788 2962 3042 2973 2982 3068 3058 2910 2733 2657 2483 2402 2585 2874 3133 3373 3504 3413 3072 2709 2402 2181 2088 2075 2046 2046 2100 2090 2042 2007 1990 1893 1763 1658 1555 1462 1391 1437 1537 1562 1549 1563 1565 1530 1498 1566 1631 1684 1707 1700 1728 1754 1847 2129 2655 3112 3201 3013 2713 2499 2355 2156 1878 1797 1740 1907 2378 2916 3205 3169 2915 2498 2119 2078 2360 2637 2746 2520 2096 1763 1661 1820 2026 2030 1869 1624 1399 1377 1463 1467 1446 1367 1349 1466 1552 1593 1657 1775 1879 2049 2226 2292 2280 2362 2562 2766 39 29 29 35 36 37 28 23 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 27 43 61 75 83 92 99 96 83 80 87 96 96 89 86 89 98 114 127 140 146 159 176 188 200 191 159 123 96 80 64 64 66 57 59 57 61 52 48 42 40 43 41 42 53 58 60 57 74 75 70 71 69 75 82 79 120 185 231 289 350 413 499 579 656 710 770 842 934 1059 1154 1189 1200 1141 1049 1100 1207 1240 1247 1233 1222 1260 1294 1319 1372 1476 1593 1740 1834 2175 2360 2085 1832 1403 1213 1235 1222 1163 1177 1314 1393 1474 1496 1488 1463 1425 1401 1415 1451 1483 1448 1246 1096 1235 1368 1279 1395 1499 1403 1369 1433 1416 1311 1173 1045 957 890 800 765 904 1068 1003 901 870 902 943 956 922 842 852 942 1032 1184 1276 1284 1172 801 578 820 1101 1056 927 937 964 889 615 536 861 957 816 617 370 234 324 486 607 665 508 347 357 480 517 410 400 398 478 649 705 567 409 330 310 313 312 253 82 12 14 38 79 248 544 737 477 223 216 372 588 732 710 588 453 360 405 548 589 527 514 540 557 491 417 441 688 816 615 365 381 562 618 630 767 826 731 819 912 914 924 1133 1571 1729 1566 1406 1217 1403 1613 1837 1978 1894 1724 1621 1566 1496 1368 1277 1238 1224 1231 1229 1239 1145 1072 1012 1039 1044 1115 1256 1412 1597 1795 2702 4058 4211 3788 3810 4163 4672 5142 5206 4605 3744 3810 4033 3674 2963 2479 2373 2415 2424 2415 2436 2443 2422 2466 2526 2605 2636 2752 2798 2797 2744 2740 2682 2643 2674 2789 2981 3379 3991 4523 4704 4677 4735 4867 4914 4852 4763 4568 4311 4081 3876 3493 3747 3961 3410 2518 2276 2462 2460 2413 2446 2326 2219 2268 2282 2311 2448 2466 2481 2498 2703 2871 2877 2862 2852 2839 2770 2641 2578 2610 2672 2743 2905 3043 3239 3337 3443 3513 3640 3818 3996 4064 4059 4044 4143 4303 3922 3130 2916 3263 3390 3328 3336 3510 3736 3818 3795 3772 3764 3646 3532 3474 3363 3213 3093 2928 2759 2806 2781 2537 2462 2373 2464 2525 2452 2832 3350 3743 4095 4369 4446 4342 4167 4085 4082 4002 4108 4242 4268 4129 3892 3543 3278 3305 3198 2996 2956 2962 2922 2943 3008 2932 2824 2671 2442 2143 2170 2417 2683 2962 3252 3421 3387 3170 2858 2532 2278 2177 2181 2155 2074 2025 2038 1952 1877 1942 1921 1824 1738 1654 1545 1464 1484 1586 1636 1636 1640 1611 1560 1538 1591 1646 1644 1618 1671 1797 1948 2131 2502 3020 3023 2723 2609 2705 2695 2342 1937 1681 1720 1972 2330 2753 3230 3472 3329 2952 2555 2242 2341 2648 2671 2461 2049 1800 1727 1764 1859 1915 1834 1624 1393 1254 1270 1443 1471 1486 1491 1546 1568 1570 1572 1567 1543 1606 1881 2113 2162 2197 2320 2502 2733 41 37 29 27 32 38 42 40 26 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 32 49 65 80 94 107 114 105 98 99 105 111 106 98 98 107 115 122 123 129 146 154 150 157 181 194 178 138 89 66 64 66 78 65 75 58 61 60 53 55 54 53 58 59 54 44 41 44 42 42 45 56 57 49 74 113 138 170 206 235 280 343 423 471 530 569 650 745 853 948 1046 1052 1005 1057 1179 1254 1301 1305 1317 1374 1387 1406 1480 1562 1650 1859 1831 2175 2521 2520 2040 1359 1240 1266 1226 1161 1211 1356 1406 1522 1564 1538 1523 1486 1438 1411 1404 1463 1500 1325 1142 1360 1567 1397 1493 1536 1244 1225 1230 1240 1239 1183 1081 1001 969 948 912 899 902 917 916 898 898 899 905 892 775 798 919 1028 1115 1104 1086 1038 825 665 821 1143 1197 1100 1180 1227 1038 848 777 849 867 812 744 525 299 310 473 561 503 376 302 324 451 406 371 377 390 445 526 610 547 422 355 337 328 311 224 58 4 22 76 182 355 654 901 713 395 332 386 482 634 698 575 369 313 482 604 489 382 419 474 544 552 442 374 515 535 512 417 403 566 587 553 722 753 546 658 991 1038 990 998 1534 1771 1695 1482 1203 1784 2228 2284 2186 1959 1711 1551 1376 1278 1362 1221 1157 1157 1188 1253 1196 1170 1108 1027 1018 1019 1038 1126 1241 1376 1561 2304 3634 4289 3993 3682 3754 4251 4823 4898 4448 4167 4163 4039 3454 2818 2474 2432 2506 2524 2486 2482 2488 2438 2418 2416 2445 2502 2623 2676 2755 2826 2796 2771 2844 3019 3268 3550 3909 4328 4593 4577 4454 4424 4499 4565 4486 4410 4375 4390 4374 4080 3448 3540 3751 3442 2726 2228 2284 2507 2490 2475 2351 2203 2306 2300 2191 2445 2449 2464 2476 2688 2870 2895 2821 2794 2798 2718 2627 2601 2630 2707 2755 2767 2817 2928 3092 3422 3741 3845 3947 3980 3933 3882 3834 3878 3984 3894 3653 3620 3708 3868 3792 3828 3928 4123 4204 4070 3892 3797 3717 3577 3376 3213 3133 3048 2878 2693 2654 2714 2695 2490 2376 2385 2566 2568 2791 3194 3615 3973 4208 4293 4202 4065 4059 4138 4012 4033 4183 4252 4120 3897 3507 3268 3297 3263 3079 2919 2898 2905 2865 2908 2794 2741 2659 2325 2042 2093 2317 2575 2887 3204 3392 3389 3234 2990 2734 2499 2359 2317 2271 2088 1986 1915 1847 1831 1868 1879 1864 1829 1761 1687 1590 1565 1657 1702 1716 1708 1646 1595 1585 1602 1634 1676 1747 1903 2161 2436 2642 2766 2612 2350 2304 2523 2740 2676 2341 1921 1675 1766 2057 2400 2882 3266 3428 3050 2517 2016 2118 2389 2474 2440 2207 1921 1843 1861 1880 1866 1757 1605 1410 1264 1221 1301 1475 1593 1677 1703 1650 1640 1634 1538 1427 1467 1558 1662 1808 2001 2096 2131 2262 2515 35 35 31 23 25 30 37 38 31 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 38 57 75 88 95 107 114 114 106 98 101 108 111 111 113 119 123 127 138 151 167 176 187 205 224 240 246 207 160 122 96 78 74 70 80 71 68 77 85 78 72 71 70 66 54 40 40 37 35 42 42 32 42 54 68 89 119 127 131 176 235 283 352 365 412 467 587 732 859 943 986 995 1037 1117 1193 1259 1342 1429 1457 1509 1616 1702 1744 1960 1960 2259 2629 2673 2035 1442 1314 1273 1202 1172 1272 1399 1407 1444 1514 1523 1554 1528 1463 1386 1314 1381 1499 1420 1339 1504 1580 1345 1295 1324 1132 1134 1122 1130 1136 1070 1012 994 982 998 999 949 918 934 929 909 896 870 867 877 789 851 1009 1086 1087 1027 943 943 925 827 832 1050 1236 1295 1341 1259 919 766 860 589 676 800 822 607 386 340 380 391 379 378 392 430 432 464 385 396 415 437 433 489 491 397 313 285 275 239 154 52 23 72 147 236 333 512 881 918 591 327 267 351 490 519 391 295 541 907 830 494 342 291 280 359 513 516 387 456 364 339 316 387 568 586 569 782 911 696 663 1088 1235 1363 1429 1741 1727 1951 1860 1612 2103 2560 2444 2111 1840 1638 1468 1298 1150 1073 1041 1073 1119 1158 1192 1166 1167 1179 1164 1092 1012 1038 1129 1207 1283 1389 1862 3016 4125 4099 3396 3395 3800 4462 4178 3725 4259 4475 4020 3194 2740 2556 2500 2546 2573 2546 2536 2522 2466 2424 2390 2396 2426 2475 2548 2703 2836 2886 3037 3285 3539 3696 3797 3933 4061 4071 3950 3755 3559 3474 3540 3534 3552 3678 3909 4034 3749 3418 3450 3410 3209 2870 2505 2427 2446 2354 2511 2585 2393 2401 2301 2285 2485 2546 2570 2674 2768 2770 2801 2894 2893 2762 2674 2655 2572 2546 2605 2718 2765 2871 2946 3085 3351 3670 3794 3799 3800 3806 3803 3780 3741 3731 3755 3840 3984 3689 3363 3178 3762 4091 4351 4431 4297 4030 3872 3807 3591 3285 3099 3052 2999 2859 2690 2570 2608 2707 2683 2523 2417 2510 2633 2813 3096 3439 3768 4007 4078 4027 3983 3995 4022 3946 3872 3973 4178 4129 3892 3496 3247 3255 3274 3096 2874 2900 2956 2842 2790 2736 2774 2716 2372 2119 2117 2282 2539 2867 3191 3383 3384 3269 3091 2923 2748 2643 2603 2400 2160 2016 1889 1813 1843 1864 1847 1880 1912 1866 1762 1613 1595 1692 1748 1791 1773 1746 1711 1702 1739 1872 2136 2400 2475 2670 2579 2282 2050 2110 2245 2385 2661 2930 3003 2815 2430 2100 2084 2273 2553 2943 3208 3133 2634 2251 2148 2203 2272 2243 2179 2114 2074 2003 1912 1844 1696 1604 1497 1357 1309 1355 1442 1545 1625 1703 1754 1724 1773 1690 1557 1466 1482 1485 1450 1505 1605 1730 1964 2190 2472 31 26 24 20 18 25 32 32 33 27 14 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 24 42 63 84 98 110 120 126 125 119 119 122 122 120 114 115 124 137 144 140 138 144 167 184 184 169 191 203 198 181 146 101 79 76 64 68 75 87 92 90 88 93 102 111 108 94 76 59 45 41 25 55 48 47 58 89 94 90 110 135 178 236 246 302 415 497 468 644 688 754 795 880 946 996 1098 1239 1356 1440 1558 1725 1864 1879 2168 2159 2259 2391 2401 1818 1422 1330 1245 1166 1184 1303 1416 1402 1372 1436 1493 1548 1539 1493 1372 1265 1248 1261 1257 1276 1400 1417 1228 1109 1021 988 1019 1046 1100 1055 971 942 928 920 948 972 969 969 974 959 923 888 837 816 863 884 977 1125 1199 1122 888 740 894 1109 1096 971 1001 1202 1375 1305 965 583 447 562 475 500 665 740 592 449 394 357 336 368 396 387 421 399 476 446 449 419 406 410 441 466 392 291 238 222 190 124 66 61 114 194 241 274 360 596 659 384 209 188 272 320 271 199 292 678 1061 965 560 310 158 128 227 472 573 515 499 435 395 479 672 802 724 676 889 1130 1140 1161 1375 1421 1666 1771 1872 1704 2221 2425 2206 2249 2449 2298 1974 1752 1602 1403 1181 1077 1091 1085 1074 1069 1031 1001 1073 1154 1274 1317 1252 1217 1194 1181 1232 1344 1458 1724 2454 3487 4148 4287 4083 3609 4222 3280 2952 3057 4005 3689 3032 2840 2755 2636 2603 2607 2600 2595 2563 2512 2463 2412 2397 2399 2415 2485 2621 2815 3066 3266 3307 3235 3186 3245 3345 3389 3419 3406 3234 2916 2714 2731 2716 2704 2938 3384 3618 3545 3500 3466 3216 3013 2869 2667 2656 2504 2414 2586 2596 2390 2314 2229 2364 2650 2766 2703 2694 2765 2721 2680 2840 2973 2896 2797 2736 2675 2549 2463 2624 2805 3083 3209 3279 3391 3503 3568 3598 3634 3698 3778 3815 3750 3635 3526 3448 3982 3117 2675 2739 3218 3861 4375 4511 4424 4208 3959 3800 3602 3344 3161 3069 2948 2755 2559 2503 2521 2622 2666 2545 2453 2457 2559 2745 2961 3209 3547 3841 3952 4025 4074 4114 4056 3790 3634 3717 3984 4084 3888 3536 3276 3240 3310 3115 2855 2930 3011 2870 2716 2733 2826 2777 2511 2263 2190 2299 2529 2820 3108 3329 3351 3252 3106 2997 2847 2659 2530 2368 2208 2090 2010 1927 1866 1871 1852 1910 1952 1948 1867 1692 1681 1733 1769 1789 1753 1766 1854 1896 1976 2287 2834 3242 2882 2693 2281 2020 2073 2198 2326 2569 2946 3322 3572 3526 3106 2609 2393 2464 2674 2934 2939 2638 2283 2076 2012 2038 2056 2033 2014 2031 1993 1876 1824 1720 1608 1542 1445 1393 1411 1464 1543 1585 1567 1555 1534 1575 1750 1660 1593 1558 1515 1458 1368 1370 1553 1830 2054 2252 2534 29 26 22 20 18 21 29 32 32 26 23 15 15 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 25 46 68 85 99 109 122 132 133 129 124 123 128 131 133 136 143 153 160 160 165 179 203 230 234 227 226 233 240 240 208 166 122 96 86 74 88 98 92 103 123 154 168 155 134 120 114 88 69 94 100 89 92 96 101 127 116 127 158 210 260 326 426 428 405 538 501 583 657 800 865 871 954 1079 1195 1332 1507 1723 1892 1978 2181 1997 1924 1858 1784 1401 1303 1292 1275 1194 1173 1264 1369 1386 1365 1414 1472 1522 1466 1495 1359 1245 1181 1085 1152 1166 1191 1210 1189 1148 1019 947 934 939 957 897 845 850 816 833 915 972 974 980 995 989 935 859 795 780 868 992 1179 1323 1360 1280 1001 727 789 1062 1211 1151 1083 1155 1259 1163 858 632 509 502 584 629 635 612 509 424 377 329 311 340 355 332 342 394 414 447 466 415 393 520 581 462 364 287 233 198 164 122 90 102 161 223 241 244 248 261 270 214 172 151 150 128 85 81 231 573 894 886 547 225 84 101 251 508 624 593 507 467 491 686 722 826 881 876 1049 1346 1546 1640 1659 1706 1777 1798 1863 1756 2225 2736 2662 2363 2189 2019 1840 1698 1535 1334 1191 1099 987 986 1000 1003 993 993 1077 1160 1282 1360 1341 1328 1282 1248 1301 1412 1503 1644 1925 2350 3187 3707 3930 3504 4030 3826 3228 3621 3827 3490 3041 2860 2739 2610 2575 2581 2579 2586 2581 2553 2516 2473 2430 2410 2437 2505 2599 2820 3268 3207 2845 2710 2820 2938 2960 3013 3150 3230 3096 2855 2697 2631 2405 2138 2349 2863 3195 3458 3615 3546 3247 2991 2855 2610 2531 2602 2670 2717 2573 2384 2345 2228 2356 2735 2900 2705 2515 2553 2626 2621 2653 2762 2835 2838 2857 2868 2615 2381 2509 2726 3023 3164 3206 3287 3385 3454 3492 3532 3615 3743 3826 3794 3645 3492 3338 3547 3025 2623 2692 3059 3737 4374 4554 4457 4299 4067 3863 3671 3438 3222 3068 2856 2689 2592 2540 2559 2624 2633 2592 2515 2440 2480 2654 2833 3029 3354 3654 3860 4001 4100 4168 4006 3692 3502 3530 3763 3955 3858 3572 3376 3277 3302 3116 2880 2920 2976 2857 2710 2720 2780 2778 2652 2437 2293 2359 2553 2783 2986 3245 3322 3162 2989 2938 2800 2628 2489 2316 2172 2119 2081 2023 1971 1956 1990 2047 2060 2081 1984 1873 1829 1820 1819 1829 1828 1927 2111 2138 2307 2755 3339 3093 2579 2231 2144 2064 2143 2202 2315 2723 3215 3616 3796 3683 3184 2680 2459 2566 2792 2856 2631 2285 2052 1990 2006 2029 1973 1912 2005 2006 1886 1768 1667 1613 1577 1486 1412 1411 1450 1482 1485 1513 1521 1445 1430 1519 1647 1640 1588 1613 1619 1467 1395 1467 1710 1878 2121 2329 2507 24 24 22 20 18 22 29 32 30 27 25 19 24 32 26 18 12 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 25 45 67 88 107 121 130 133 131 126 125 133 141 144 141 130 126 137 157 173 179 171 176 192 213 223 224 221 234 240 223 193 158 119 108 106 94 109 139 166 181 186 179 189 207 202 195 204 200 198 188 181 156 147 134 172 195 225 298 375 419 459 498 529 496 473 508 665 757 816 917 972 1046 1188 1343 1515 1769 1945 1912 1697 1507 1485 1364 1440 1340 1320 1299 1232 1193 1234 1306 1368 1417 1441 1414 1393 1399 1430 1361 1338 1133 977 1102 1130 1101 1195 1250 1192 1061 942 867 824 807 781 752 757 749 768 857 934 887 922 1009 1037 995 928 875 865 955 1140 1349 1385 1289 1195 1084 918 854 953 1115 1188 1177 1166 1144 1028 837 728 698 618 632 673 568 493 451 387 339 299 281 302 285 219 198 248 318 387 437 425 487 736 753 517 350 242 171 126 105 101 114 162 235 280 259 213 163 150 237 272 220 129 64 31 15 21 91 302 532 544 330 119 60 140 346 596 644 594 539 549 676 821 798 894 1071 1157 1285 1489 1602 1640 1704 1768 1792 1794 1828 1837 2025 2427 2549 2294 2087 1944 1774 1599 1403 1210 1074 991 975 1013 962 987 966 1025 1116 1136 1240 1330 1352 1349 1319 1304 1343 1403 1489 1631 1723 1820 2353 2901 3774 3287 3824 4288 4111 3886 3621 3299 2918 2683 2580 2511 2483 2490 2501 2511 2526 2544 2540 2508 2463 2452 2466 2518 2607 2856 3177 2856 2351 2337 2609 2777 2848 2919 2916 2964 2933 2822 2831 2672 2271 1871 1969 2391 2755 3254 3696 3561 2942 2587 2700 2686 2577 2673 2818 2862 2918 2903 2879 2514 2177 2321 2587 2532 2332 2331 2495 2614 2644 2668 2751 2760 2726 2688 2552 2449 2493 2614 2753 2822 2913 3095 3283 3392 3432 3465 3528 3654 3686 3626 3540 3502 3421 3258 3145 2952 2867 3097 3720 4340 4562 4447 4260 4063 3836 3640 3452 3241 3047 2829 2663 2520 2462 2518 2544 2550 2595 2562 2464 2469 2630 2846 3018 3163 3438 3704 3849 3978 4057 3937 3686 3476 3453 3634 3838 3807 3575 3418 3312 3289 3124 2894 2861 2846 2767 2696 2722 2798 2857 2817 2615 2370 2379 2503 2663 2933 3214 3227 2993 2793 2718 2691 2664 2544 2338 2179 2148 2124 2064 2027 2122 2246 2275 2313 2307 2185 2031 1906 1853 1876 1963 2110 2225 2297 2468 2666 2829 2791 2579 2474 2536 2633 2450 2077 1846 2122 2665 3263 3590 3490 3156 2899 2689 2624 2639 2635 2519 2293 2111 1969 1942 1955 2000 2019 1937 1953 1902 1786 1650 1561 1511 1441 1392 1397 1374 1429 1470 1402 1452 1481 1436 1520 1618 1642 1605 1498 1497 1462 1444 1517 1792 2023 2213 2373 2405 2410 18 17 19 20 18 21 27 31 31 30 26 19 19 26 25 22 18 18 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 28 49 73 91 105 116 127 138 143 142 141 143 148 159 161 157 158 166 180 200 210 213 220 228 239 255 270 280 281 279 273 260 231 196 164 148 149 152 164 185 197 229 256 272 292 293 288 311 321 308 307 308 262 263 252 239 285 386 427 449 500 534 520 465 466 540 598 729 850 861 916 1026 1123 1242 1481 1780 1913 1740 1431 1407 1283 1403 1301 1289 1243 1223 1230 1262 1348 1420 1441 1379 1301 1297 1341 1330 1335 1323 1204 1145 1017 1139 1279 1356 1349 1228 1056 920 854 828 809 775 778 773 796 814 848 987 1026 1034 1049 1052 1048 1031 1020 1068 1195 1362 1433 1235 1017 918 1079 1104 1057 1027 1076 1161 1215 1209 1084 897 798 823 889 899 793 628 492 431 412 350 305 279 281 333 347 292 248 248 253 313 385 394 456 636 676 524 363 223 131 99 102 131 170 214 252 250 202 158 151 216 364 368 205 96 30 6 1 3 18 96 189 185 98 45 75 206 419 596 573 582 664 757 940 1048 1049 1104 1237 1353 1453 1481 1480 1573 1672 1742 1773 1780 1815 1858 1963 2117 2204 2076 1899 1758 1663 1516 1281 1089 984 911 924 964 951 973 883 885 1097 1144 1203 1362 1440 1402 1385 1386 1386 1426 1514 1589 1610 1664 1864 2140 2522 2493 2708 3116 3259 3217 3010 2903 2667 2444 2366 2354 2363 2385 2411 2435 2463 2504 2534 2506 2472 2465 2464 2487 2534 2654 2736 2442 2060 2049 2303 2521 2732 2925 2759 2627 2511 2391 2682 2604 2283 2016 2042 2346 2663 3078 3504 3444 2814 2376 2615 2860 2779 2937 2869 2913 3227 3594 3605 3031 2267 1989 2182 2324 2213 2134 2291 2520 2671 2588 2686 2708 2634 2583 2564 2615 2654 2650 2569 2548 2633 2806 3068 3256 3312 3334 3389 3536 3540 3447 3367 3481 3568 3695 3791 3656 3344 3227 3541 4089 4502 4539 4178 4020 3796 3628 3437 3264 3077 2858 2671 2593 2609 2526 2367 2408 2566 2603 2536 2510 2643 2904 3067 3185 3304 3544 3725 3898 4002 3920 3688 3494 3472 3599 3732 3659 3450 3281 3193 3095 2986 2841 2766 2725 2678 2691 2799 2926 3012 2967 2741 2446 2382 2449 2657 2989 3235 3164 2925 2754 2674 2661 2678 2631 2495 2313 2210 2163 2095 2039 2246 2414 2510 2557 2556 2481 2266 1990 1841 1921 2134 2359 2540 2546 2807 2811 2758 2652 2618 2846 3201 3352 3054 2514 2154 2249 2731 3252 3295 2987 2676 2655 2674 2618 2463 2259 2044 1948 2060 1938 1865 1914 1978 2053 1994 1897 1791 1689 1585 1477 1411 1414 1467 1427 1318 1330 1334 1316 1423 1438 1400 1430 1497 1586 1614 1502 1507 1516 1542 1680 1957 2104 2215 2382 2381 2202 20 18 16 18 18 21 30 34 32 29 25 20 18 24 27 23 18 21 23 13 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 1 4 11 24 44 65 85 101 117 131 140 143 140 131 123 134 152 166 172 170 159 163 180 205 227 237 240 250 262 278 291 298 298 297 293 279 253 224 200 202 205 231 293 321 329 371 396 375 384 416 437 471 492 492 469 389 389 401 492 440 438 465 487 489 487 521 545 571 643 680 741 815 892 1004 1216 1299 1574 1894 1822 1533 1404 1286 1374 1360 1272 1215 1184 1241 1283 1493 1577 1502 1339 1206 1230 1301 1285 1308 1329 1323 1158 1049 1254 1440 1459 1447 1338 1151 988 894 861 874 872 849 883 943 966 1007 1140 1182 1108 1039 988 1001 1062 1209 1393 1530 1536 1347 980 726 739 965 1202 1181 1175 1218 1244 1233 1196 989 747 716 822 815 727 752 663 536 489 409 320 265 230 259 281 248 223 180 132 157 242 324 350 407 493 554 488 361 240 155 133 135 177 228 242 214 173 138 128 144 162 166 125 74 41 9 1 0 6 34 77 78 38 12 37 131 308 501 570 527 614 821 1008 1207 1295 1314 1328 1352 1414 1465 1375 1360 1561 1668 1738 1750 1742 1748 1834 1954 2075 2033 1868 1684 1544 1518 1417 1182 1000 932 906 918 913 934 950 943 975 1130 1167 1226 1331 1409 1426 1416 1402 1392 1369 1354 1415 1502 1521 1576 1687 1828 1800 1778 1945 2145 2338 2463 2590 2489 2314 2257 2259 2276 2313 2344 2380 2424 2473 2515 2495 2461 2434 2431 2437 2437 2430 2356 2203 2126 2240 2490 2670 2584 2626 2740 2399 2312 2308 2492 2359 2255 2332 2457 2534 2562 2724 3086 3391 3357 3028 3097 3156 2986 2820 2713 2777 3170 3612 3688 3236 2614 2284 2308 2355 2226 2108 2155 2279 2530 2512 2603 2672 2658 2611 2632 2734 2799 2748 2592 2497 2535 2680 2901 3048 3165 3233 3310 3433 3459 3426 3233 3517 3675 3607 3649 3790 3711 3487 3432 3598 4133 4714 4176 4016 3763 3580 3393 3227 3066 2928 2740 2541 2396 2284 2241 2307 2474 2600 2599 2611 2608 2802 2913 3015 3191 3418 3658 3894 4046 3972 3728 3595 3529 3561 3543 3416 3205 3000 2881 2765 2703 2646 2635 2667 2713 2808 2987 3166 3245 3108 2904 2717 2569 2588 2817 3131 3263 3162 2994 2876 2821 2743 2616 2625 2568 2449 2293 2219 2127 2092 2287 2547 2732 2781 2762 2746 2576 2255 2036 2128 2316 2537 2459 2539 2703 2821 2793 2773 2942 3179 3481 3641 3346 2762 2521 2653 2879 2987 2816 2491 2306 2395 2456 2302 2090 2025 1887 1881 1953 1871 1858 1953 2005 2007 1938 1810 1676 1587 1502 1417 1401 1429 1419 1387 1341 1336 1343 1419 1470 1396 1359 1447 1576 1527 1599 1606 1591 1690 1658 1754 1852 1853 1881 2090 2143 1913 25 20 17 16 18 25 35 37 31 28 23 20 22 28 30 26 21 22 23 23 17 11 9 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 1 3 12 27 46 69 90 107 119 129 138 146 152 150 150 155 166 183 204 205 200 203 216 233 251 263 270 282 296 310 323 337 354 365 364 332 281 293 305 293 363 415 389 429 475 474 475 481 498 530 544 534 557 549 590 551 632 507 514 498 503 488 483 509 529 521 546 565 667 805 837 872 1094 1202 1318 1637 1702 1585 1471 1391 1414 1382 1320 1276 1210 1271 1356 1446 1482 1403 1277 1192 1226 1281 1321 1404 1484 1446 1304 1292 1428 1513 1520 1524 1438 1265 1104 991 930 928 944 964 1034 1117 1189 1354 1636 1472 1188 1007 915 924 1040 1427 1737 1756 1515 1102 728 521 548 879 1273 1246 1330 1473 1447 1265 1132 904 737 771 838 830 863 849 660 609 647 432 300 243 208 162 163 186 186 112 54 80 155 237 297 362 423 503 467 366 253 194 187 181 194 196 184 140 109 120 170 207 135 60 25 16 12 6 3 4 32 142 168 88 17 9 74 246 481 658 684 565 635 953 1212 1325 1375 1369 1419 1485 1545 1527 1400 1352 1481 1641 1753 1724 1720 1712 1831 1962 2035 1877 1699 1468 1336 1327 1272 1123 986 920 870 840 906 931 966 1005 1021 1105 1159 1268 1369 1403 1396 1396 1384 1341 1285 1250 1305 1447 1450 1425 1430 1412 1320 1349 1388 1544 1823 2204 2479 2447 2303 2243 2236 2254 2285 2305 2326 2368 2418 2458 2449 2418 2397 2395 2368 2315 2239 2189 2199 2209 2225 2546 3068 2430 2070 2194 1991 2120 2294 2395 2337 2282 2416 2662 2688 2354 2174 2528 3051 3672 4094 3852 3339 2967 2588 2418 2501 2862 3237 3349 3201 2926 2715 2639 2536 2329 2175 2125 2164 2296 2404 2502 2606 2679 2666 2683 2781 2849 2769 2617 2528 2518 2587 2698 2835 2953 3073 3239 3369 3427 3516 3509 3661 3691 3445 3259 3426 3810 4045 3851 3410 4107 4674 4304 4078 3814 3567 3367 3170 3044 2997 2808 2499 2329 2299 2249 2273 2392 2549 2567 2643 2604 2695 2796 2915 3078 3298 3559 3817 3993 3953 3745 3629 3504 3401 3338 3173 2923 2721 2606 2538 2503 2510 2566 2664 2813 2996 3212 3386 3380 3304 3225 3096 3007 3050 3236 3385 3321 3193 3100 2992 2950 2898 2769 2620 2604 2546 2408 2303 2192 2183 2369 2700 2984 3043 2940 2859 2757 2585 2390 2327 2319 2280 2236 2379 2630 2757 2660 2561 2661 2965 3339 3586 3213 2741 2673 2765 2825 2708 2437 2192 2145 2224 2189 1960 1767 1801 1860 1883 1879 1916 2011 2091 2058 1958 1851 1751 1648 1556 1476 1442 1401 1396 1389 1377 1420 1431 1413 1456 1454 1433 1487 1452 1464 1433 1479 1607 1613 1646 1735 1737 1680 1723 1803 2010 1980 1819 26 26 20 17 22 29 35 35 29 27 23 22 29 36 37 31 29 30 30 28 22 16 19 29 33 25 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 25 43 65 85 99 109 118 127 137 145 148 148 146 141 155 179 202 219 229 234 241 253 271 295 318 337 350 367 385 404 398 367 377 377 325 394 433 364 399 450 460 461 492 528 502 468 487 544 585 644 600 615 661 644 621 625 566 530 530 543 532 520 545 622 753 799 774 791 960 1100 1297 1442 1499 1519 1490 1393 1306 1375 1492 1425 1459 1487 1392 1417 1413 1298 1212 1290 1248 1363 1506 1544 1549 1502 1472 1472 1504 1536 1548 1474 1338 1215 1111 1038 1004 1026 1074 1136 1251 1427 1676 2003 1700 1195 986 903 1165 1327 1718 1965 1861 1507 1015 638 540 608 920 1191 1189 1338 1522 1490 1231 1103 988 904 860 843 864 873 781 669 755 734 390 263 264 295 207 230 248 208 130 59 41 77 179 306 379 430 506 478 392 284 260 242 233 191 158 194 191 172 173 224 280 142 35 21 14 13 17 10 6 25 152 146 56 6 11 122 357 619 819 866 790 883 1116 1246 1238 1323 1411 1527 1625 1709 1671 1493 1351 1407 1589 1687 1683 1713 1718 1741 1962 2171 1991 1846 1654 1540 1442 1275 1096 984 952 961 975 994 996 1010 1060 1090 1105 1148 1221 1290 1329 1291 1249 1263 1255 1215 1190 1212 1355 1383 1342 1309 1276 1234 1174 1172 1252 1488 1910 2333 2478 2408 2314 2260 2260 2269 2266 2265 2294 2337 2375 2377 2362 2353 2345 2299 2228 2170 2128 2141 2180 2132 2155 2370 2267 1870 1687 1528 1612 1847 2095 2334 2310 2229 2330 2418 2143 1850 2102 2494 3115 3818 3778 3251 2839 2545 2328 2357 2614 2886 3029 3113 3064 2916 2877 2777 2573 2368 2242 2182 2116 2193 2378 2525 2664 2690 2703 2793 2855 2790 2659 2575 2591 2696 2770 2662 2685 2933 3183 3291 3380 3485 3566 3629 3609 3457 3220 3104 3438 3882 3838 3565 4443 4683 4379 4150 3918 3613 3379 3174 3064 3039 2879 2561 2317 2246 2248 2197 2216 2379 2447 2546 2600 2688 2776 2843 2949 3147 3393 3573 3724 3807 3747 3616 3361 3133 3041 2888 2659 2511 2492 2498 2461 2467 2554 2671 2894 3176 3435 3664 3818 3755 3618 3434 3382 3448 3524 3478 3351 3268 3237 3156 3116 3068 2878 2656 2629 2599 2524 2397 2241 2212 2458 2879 3207 3265 3087 2912 2837 2721 2554 2429 2309 2195 2171 2361 2657 2777 2694 2642 2521 2704 3142 3245 2850 2502 2423 2576 2709 2573 2249 2061 2074 2093 1968 1792 1783 1874 1897 1932 1989 2046 2104 2127 2021 1906 1827 1754 1698 1644 1521 1460 1393 1349 1298 1349 1452 1430 1385 1414 1467 1562 1515 1422 1350 1325 1442 1653 1766 1771 1757 1779 1715 1839 1997 1984 1994 2040 20 26 22 18 28 31 33 31 26 24 26 34 43 47 46 42 40 40 37 31 23 18 21 27 24 22 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 21 41 60 77 95 112 124 134 144 151 157 160 160 167 180 199 220 241 250 254 260 273 296 320 344 365 383 404 430 429 426 407 376 384 393 431 457 502 431 369 408 448 357 419 446 409 458 516 474 502 552 588 625 645 649 634 586 552 534 571 603 624 677 728 747 714 734 880 1008 1195 1394 1498 1545 1558 1591 1706 1780 1725 1715 1531 1366 1411 1347 1280 1245 1406 1269 1403 1544 1576 1581 1546 1514 1515 1516 1514 1540 1483 1384 1307 1225 1162 1134 1155 1198 1219 1353 1595 1712 1657 1393 1143 975 1193 1808 1901 2015 2029 1893 1562 1155 894 844 848 909 1025 1108 1234 1330 1264 1066 1056 1030 924 806 831 980 964 774 784 935 778 423 288 326 403 266 274 307 318 249 112 40 44 130 258 359 460 503 456 353 324 373 296 255 177 142 167 213 225 181 213 279 160 55 21 20 9 23 8 15 21 91 66 18 0 17 175 401 590 792 879 961 1046 1124 1069 1043 1188 1403 1544 1636 1732 1692 1513 1365 1394 1546 1661 1750 1847 1973 2351 2769 2600 2211 1927 1694 1619 1469 1199 1041 1020 1014 1021 1049 1063 1041 1030 1084 1078 1073 1091 1139 1182 1200 1190 1193 1203 1167 1112 1100 1134 1234 1324 1289 1231 1168 1133 1103 1136 1173 1297 1723 2277 2567 2514 2357 2274 2261 2258 2239 2235 2238 2270 2298 2298 2284 2286 2269 2238 2186 2142 2099 2086 2132 2107 1965 1807 1781 1755 1684 1492 1539 1726 1859 2102 2174 2072 1960 1956 1966 1874 1973 2198 2570 2972 3152 2970 2725 2658 2514 2407 2473 2691 2832 2901 2901 2830 2907 2919 2823 2706 2570 2310 2118 2115 2252 2465 2603 2639 2676 2743 2782 2755 2685 2647 2664 2715 2672 2577 2534 2783 2988 3150 3308 3430 3507 3558 3611 3614 3363 2968 3040 3323 3460 3799 4456 4728 4592 4301 4098 3805 3493 3248 3101 3068 2960 2682 2351 2249 2204 2107 2147 2190 2277 2393 2543 2705 2821 2868 2890 3021 3280 3435 3555 3709 3762 3657 3223 2876 2721 2619 2513 2471 2527 2549 2445 2447 2550 2677 2919 3246 3539 3852 4072 4064 3896 3713 3624 3630 3695 3738 3623 3470 3397 3288 3282 3215 3058 2840 2741 2704 2638 2487 2291 2253 2578 3025 3324 3387 3184 2918 2730 2617 2541 2433 2300 2225 2313 2659 3085 3328 3400 3215 3055 3109 3030 2761 2411 2269 2357 2508 2565 2377 2127 1998 1993 1932 1805 1787 1856 1904 1964 2059 2082 2040 1997 1912 1844 1873 1824 1774 1748 1698 1593 1523 1452 1397 1394 1390 1430 1407 1453 1380 1473 1504 1476 1463 1492 1503 1591 1802 1919 1932 1873 1880 1786 1841 1948 1901 1962 2063 18 21 21 19 29 31 31 28 27 25 33 44 48 47 44 43 43 40 31 23 19 19 21 20 17 14 11 12 12 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 2 8 19 34 55 79 97 113 127 139 152 164 170 177 182 187 194 204 219 234 249 268 291 315 334 355 376 401 434 461 467 451 410 368 362 410 434 465 451 377 449 415 407 483 368 300 326 332 316 380 494 570 598 570 611 644 601 607 644 643 640 664 697 711 699 666 675 763 829 1007 1237 1372 1503 1591 1694 1774 1819 1858 1824 1576 1403 1380 1322 1300 1228 1404 1363 1451 1570 1578 1563 1540 1516 1511 1500 1492 1527 1512 1447 1396 1311 1266 1261 1265 1298 1279 1397 1659 1719 1489 1304 1294 1377 1887 2143 2132 2108 1970 1720 1373 1162 1066 1036 999 925 872 939 1151 1223 1095 967 992 923 768 613 689 791 671 682 850 943 851 564 444 570 573 343 305 265 348 313 160 69 48 94 198 345 487 483 346 255 301 379 290 211 114 88 136 178 137 118 161 173 130 91 53 46 20 12 10 23 30 51 26 6 0 24 222 462 577 650 714 865 930 942 925 979 1231 1510 1559 1569 1607 1570 1455 1354 1383 1549 1731 1870 1998 2085 2268 2363 2170 1900 1631 1449 1356 1307 1162 1068 1086 1113 1131 1138 1102 1103 1127 1110 1111 1111 1040 1073 1124 1153 1184 1200 1179 1124 1072 1065 1097 1163 1265 1270 1219 1204 1145 1099 1123 1119 1197 1561 2176 2591 2583 2412 2324 2318 2302 2292 2296 2250 2217 2219 2207 2192 2204 2195 2170 2131 2090 2052 2023 2045 2093 2087 1982 1828 1749 1763 1709 1760 1895 1927 2010 2101 2116 2003 1866 1853 1954 2146 2277 2473 2544 2746 2746 2810 2798 2771 2582 2471 2607 2735 2703 2627 2589 2681 2774 2772 2778 2927 2633 2319 2243 2287 2438 2530 2553 2569 2604 2651 2677 2709 2700 2718 2781 2806 2755 2597 2647 2801 3009 3244 3412 3518 3591 3590 3545 3316 3044 2980 3090 3295 3698 4218 4613 4764 4539 4239 3987 3697 3413 3189 3082 2990 2832 2422 2298 2168 2099 2095 2091 2130 2246 2429 2649 2830 2860 2815 2959 3269 3515 3584 3708 3765 3621 3158 2698 2482 2469 2514 2526 2530 2535 2471 2442 2522 2686 2921 3265 3625 3950 4142 4148 4038 3918 3832 3821 3827 3737 3622 3580 3605 3434 3365 3253 3155 3057 2953 2886 2800 2618 2400 2363 2682 3122 3456 3537 3352 3058 2741 2561 2466 2362 2282 2437 2809 3301 3604 3632 3446 3289 3287 3133 2778 2434 2277 2305 2355 2335 2265 2083 2043 1970 1971 1931 1884 1915 1999 2095 2181 2175 2060 1917 1858 1799 1825 1835 1800 1770 1740 1689 1651 1625 1598 1569 1540 1504 1341 1463 1465 1488 1588 1583 1521 1546 1611 1649 1766 1960 2092 2093 2006 1838 1761 1726 1735 1752 1779 1886 18 21 21 24 29 29 29 28 27 23 36 43 43 41 40 41 40 33 22 15 14 19 22 20 15 12 12 15 17 20 19 17 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 0 0 0 0 0 0 0 0 2 8 21 45 68 89 107 120 128 139 155 172 186 194 197 199 206 219 235 255 278 304 328 353 377 401 429 455 445 426 419 415 411 426 442 436 452 551 507 516 442 429 400 401 352 397 479 597 629 512 472 532 591 509 590 656 640 588 645 712 742 726 688 688 720 764 892 1020 1132 1285 1450 1571 1615 1656 1728 1785 1678 1510 1463 1430 1441 1412 1456 1465 1422 1588 1630 1630 1601 1565 1540 1506 1482 1505 1533 1504 1451 1356 1330 1348 1353 1361 1330 1427 1623 1624 1384 1320 1702 2059 2072 1952 1919 1941 1893 1567 1227 990 920 1014 1021 850 751 874 1132 1259 1135 1011 952 818 682 664 811 878 781 835 938 950 855 631 509 637 587 392 297 245 254 245 193 134 97 109 203 366 491 462 330 227 261 289 212 127 64 71 100 88 59 101 130 101 79 132 198 98 30 12 28 32 30 23 7 1 0 27 229 509 655 691 744 817 859 879 955 1080 1330 1578 1584 1519 1494 1493 1465 1378 1335 1436 1631 1863 2099 2176 2072 1966 1896 1743 1587 1509 1445 1322 1178 1099 1086 1085 1102 1147 1153 1192 1238 1152 1107 1006 1004 1064 1118 1163 1196 1191 1159 1118 1084 1085 1109 1142 1199 1234 1234 1202 1177 1169 1153 1113 1171 1405 1933 2454 2610 2524 2470 2457 2419 2423 2379 2294 2183 2145 2127 2117 2107 2088 2069 2037 1992 1968 1978 1988 2006 1992 1893 1810 1792 1749 1829 1870 1966 2012 2037 2086 2118 2123 2095 2033 2075 2269 2294 2269 2410 2593 2538 2664 2812 2879 2758 2593 2578 2634 2594 2514 2479 2416 2468 2506 2476 2741 2837 2627 2444 2400 2445 2509 2534 2525 2505 2517 2584 2698 2712 2745 2764 2689 2595 2512 2546 2733 2974 3188 3351 3454 3458 3329 3230 3132 3052 3004 2998 3037 3320 3774 4267 4636 4653 4389 4101 3874 3632 3306 3109 3032 2896 2532 2309 2208 2138 2107 2038 2028 2148 2313 2540 2779 2859 2807 2906 3225 3526 3630 3769 3839 3605 3073 2560 2319 2349 2483 2540 2552 2595 2535 2468 2526 2700 2956 3315 3688 3993 4170 4167 4058 3976 3893 3877 3897 3750 3535 3517 3637 3525 3407 3338 3280 3192 3103 3011 2890 2731 2493 2438 2710 3152 3521 3641 3499 3232 2939 2685 2636 2748 2790 2922 3322 3668 3545 3363 3257 3198 3072 2811 2525 2306 2146 2023 2030 2040 1947 1918 1983 2026 2084 2088 2069 2105 2217 2340 2410 2224 2031 1852 1798 1775 1794 1797 1763 1722 1675 1674 1691 1664 1567 1499 1579 1533 1292 1371 1452 1560 1647 1610 1568 1703 1716 1729 1928 2088 2254 2301 2166 1956 1799 1696 1583 1524 1586 1627 20 24 25 28 32 34 33 27 24 21 39 42 38 40 40 39 36 30 20 14 15 20 19 16 12 13 18 23 27 27 25 25 29 28 25 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 21 36 57 82 109 125 140 155 171 187 206 215 221 229 238 249 262 282 303 325 348 370 395 422 439 450 465 496 503 546 504 482 516 530 520 552 586 567 537 568 483 565 617 756 689 498 477 584 649 512 568 588 543 488 605 667 688 683 642 631 667 710 784 880 1021 1094 1288 1406 1456 1548 1617 1753 1775 1722 1714 1713 1723 1668 1587 1604 1496 1604 1678 1721 1717 1667 1593 1536 1494 1484 1508 1508 1468 1400 1384 1371 1399 1387 1385 1486 1529 1406 1201 1043 1374 1946 1838 1684 1700 1737 1755 1518 1271 859 719 820 937 830 770 948 1188 1281 1168 1021 871 721 565 637 906 894 692 747 886 909 835 666 511 525 504 415 346 295 248 257 245 181 178 186 217 321 418 405 317 254 261 245 161 94 59 42 30 19 15 55 67 49 55 127 192 107 24 24 66 61 25 8 1 0 0 31 210 503 749 890 976 1012 1004 983 1071 1260 1481 1591 1548 1470 1470 1465 1461 1423 1333 1326 1477 1696 1980 2228 2289 1948 1890 1842 1745 1645 1612 1508 1413 1340 1252 1181 1172 1178 1135 1134 1131 1069 994 957 1003 1088 1152 1181 1193 1197 1189 1174 1168 1172 1170 1159 1152 1157 1173 1176 1176 1179 1110 1060 1108 1288 1687 2208 2527 2551 2539 2531 2523 2504 2398 2283 2168 2097 2060 2027 1997 1979 1970 1947 1934 1957 1967 1994 2003 1969 1955 1969 1984 1952 1954 1956 1938 1901 1906 1944 1989 2056 2064 1962 1964 2154 1990 1844 2185 2425 2331 2186 2270 2625 2832 2715 2580 2571 2545 2412 2374 2212 2239 2229 2247 2530 2783 2695 2411 2296 2415 2525 2568 2572 2468 2407 2463 2585 2688 2720 2705 2648 2554 2491 2598 2830 3033 3137 3224 3408 3401 3045 2825 2845 3097 3023 2950 2974 3105 3377 3805 4287 4600 4549 4194 3973 3833 3467 3198 3082 2879 2593 2268 2095 2081 2104 2028 1973 2095 2258 2469 2728 2801 2685 2763 3101 3442 3655 3844 3953 3744 3192 2618 2289 2229 2346 2467 2465 2469 2514 2495 2554 2734 3030 3424 3828 4116 4212 4167 4072 4014 3901 3785 3684 3624 3474 3402 3448 3442 3399 3373 3319 3183 3094 2986 2905 2746 2544 2532 2718 3057 3341 3435 3323 3055 2797 2806 3011 3074 3068 3190 3225 3111 2995 2983 3007 2929 2774 2643 2425 2175 1975 1848 1834 1794 1829 1953 2084 2210 2277 2230 2186 2216 2278 2278 2214 2105 1979 1856 1818 1811 1825 1769 1658 1584 1562 1648 1665 1567 1414 1316 1311 1376 1268 1271 1415 1493 1483 1584 1667 1875 1865 1907 2166 2301 2378 2375 2258 2047 1831 1692 1634 1509 1511 1452 21 29 31 32 35 34 31 26 21 18 26 44 36 42 40 38 37 32 25 20 21 23 19 12 15 22 27 30 30 29 26 24 26 26 23 20 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 8 19 38 65 92 120 144 162 172 179 193 216 242 261 275 281 289 301 316 334 355 378 403 429 450 497 514 563 526 506 533 536 550 599 626 632 629 658 626 680 700 756 685 572 576 688 778 772 794 779 698 621 725 711 679 654 590 592 665 717 756 865 1044 1049 1119 1191 1288 1387 1484 1690 1812 1883 1932 1951 1896 1819 1772 1795 1765 1724 1715 1720 1718 1686 1637 1593 1541 1499 1491 1491 1461 1423 1420 1413 1459 1457 1465 1516 1461 1279 1090 997 1340 1721 1687 1665 1675 1627 1523 1396 1240 742 476 595 924 1089 1121 1140 1172 1167 1064 908 721 570 422 499 822 868 627 594 744 817 802 731 645 625 619 537 453 369 338 328 277 265 322 314 255 281 360 376 330 290 258 206 131 72 34 10 7 6 7 16 20 26 33 44 56 41 16 36 74 60 15 2 0 0 0 37 207 509 819 1022 1102 1110 1102 1129 1282 1468 1492 1432 1421 1464 1549 1489 1396 1374 1322 1264 1321 1466 1690 1879 1960 2047 1959 1817 1733 1666 1582 1540 1534 1509 1442 1361 1287 1221 1175 1149 1109 1048 1026 1085 1150 1214 1261 1286 1297 1294 1286 1280 1270 1255 1232 1202 1172 1148 1127 1089 1078 1088 1024 1009 1103 1302 1606 1983 2313 2486 2546 2571 2590 2538 2424 2293 2177 2064 1989 1933 1888 1885 1896 1869 1850 1882 1951 2123 2296 2456 2576 2502 2438 2462 2462 2336 2116 1890 1809 1864 1912 1945 1881 1712 1647 1729 1653 1570 1685 2002 2202 2116 2155 2592 2889 2697 2452 2430 2445 2248 2192 2125 2101 2042 2210 2546 2546 2534 2427 2434 2580 2582 2642 2629 2434 2317 2349 2448 2578 2668 2724 2710 2628 2622 2758 2943 3059 3058 3097 3358 3401 2797 2626 2769 3071 3028 2950 2968 3031 3144 3394 3839 4379 4687 4303 4096 3972 3656 3311 2985 2712 2564 2206 1993 2015 2027 1991 1949 2047 2269 2488 2727 2814 2737 2776 3016 3332 3577 3860 4090 3937 3447 2932 2532 2323 2293 2465 2449 2409 2444 2491 2588 2794 3146 3597 4016 4282 4333 4321 4272 4141 3942 3841 3687 3510 3335 3227 3222 3241 3217 3210 3158 2978 2892 2841 2755 2704 2579 2485 2580 2788 2975 3030 2980 3169 3403 3458 3154 3006 3057 3035 2853 2676 2598 2619 2646 2596 2452 2416 2221 1976 1835 1791 1724 1775 1943 2175 2308 2317 2336 2267 2178 2190 2140 2092 2037 2014 1966 1909 1876 1846 1780 1673 1541 1467 1441 1569 1543 1388 1327 1276 1253 1263 1243 1256 1337 1458 1609 1656 1772 1916 2053 2210 2393 2477 2440 2372 2234 2007 1806 1652 1682 1550 1430 1395 16 23 28 28 28 23 26 24 22 26 36 43 39 42 38 35 36 34 32 31 31 29 25 22 27 31 32 31 30 28 25 21 19 17 16 13 12 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 31 51 79 113 147 164 176 188 207 230 253 274 288 296 300 304 313 332 357 381 406 436 461 493 498 480 516 540 552 581 625 654 670 686 721 720 813 758 773 677 683 744 821 914 948 896 895 795 839 801 734 719 726 741 817 870 899 972 1076 1107 1142 1287 1344 1418 1459 1499 1576 1746 1830 1826 1827 1773 1760 1862 1882 1805 1755 1734 1733 1720 1689 1646 1583 1528 1493 1473 1458 1454 1475 1487 1513 1516 1495 1467 1392 1227 1129 1123 1276 1494 1658 1705 1601 1404 1188 1093 989 608 252 195 507 970 1201 1077 929 873 786 635 480 345 253 351 675 935 910 855 844 811 798 831 826 757 666 539 382 265 226 201 256 378 392 318 264 264 293 304 281 243 196 142 85 39 15 18 29 20 13 24 42 55 54 47 30 11 16 55 101 48 4 0 0 0 1 38 192 509 852 1063 1140 1169 1210 1336 1527 1588 1351 1358 1351 1459 1557 1501 1401 1381 1352 1268 1228 1289 1428 1563 1659 1745 1859 1728 1633 1567 1547 1527 1515 1522 1509 1467 1428 1392 1349 1323 1279 1216 1179 1225 1285 1336 1347 1341 1339 1349 1372 1370 1338 1318 1288 1257 1221 1186 1137 1062 1045 1036 1015 1037 1133 1303 1541 1834 2127 2333 2442 2567 2669 2617 2499 2361 2215 2045 1932 1866 1817 1808 1812 1791 1777 1833 2015 2447 2793 2858 2868 2802 2690 2620 2591 2547 2438 2212 2042 2020 1944 1928 1846 1663 1525 1566 1595 1553 1549 1729 1970 2132 2300 2557 2705 2588 2442 2439 2352 2234 2195 2162 2218 2056 2102 2257 2231 2316 2549 2827 3028 2966 2902 2736 2436 2274 2295 2371 2508 2695 2773 2746 2688 2699 2814 2980 3109 3141 3152 3367 3491 2702 2633 3166 3399 3187 3020 3004 3011 3020 3124 3451 4044 4628 4543 4334 4123 3859 3531 3053 2734 2569 2345 2116 2007 2006 2001 1948 2027 2234 2427 2671 2831 2796 2817 2991 3267 3547 3854 4133 4025 3722 3336 2931 2686 2515 2589 2572 2443 2381 2451 2606 2872 3312 3780 4102 4247 4287 4404 4489 4321 4063 3807 3537 3319 3105 2965 3053 3192 3274 3378 3296 3129 2975 2849 2729 2680 2588 2508 2517 2642 2950 3354 3824 3863 3452 3063 2892 2818 2760 2666 2551 2415 2280 2243 2286 2323 2261 2141 1997 1841 1791 1834 1871 1927 2118 2381 2407 2297 2250 2167 2127 2116 2068 2002 1961 1964 1962 1933 1891 1864 1788 1631 1530 1500 1476 1544 1572 1495 1435 1376 1296 1265 1290 1267 1303 1377 1575 1710 1812 1917 2050 2277 2402 2375 2286 2199 2114 1850 1637 1536 1487 1386 1335 1353 15 19 21 19 17 17 21 20 23 26 29 34 37 37 35 32 31 30 32 33 32 31 31 29 29 30 30 29 29 27 25 20 15 16 14 10 8 8 9 12 13 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 14 30 54 88 121 152 180 203 221 237 254 272 290 310 333 349 360 373 387 403 421 440 463 474 499 517 530 542 555 582 607 638 671 663 729 681 803 723 745 790 859 929 1009 978 913 907 899 863 873 886 950 911 935 1028 1074 1118 1174 1228 1252 1270 1309 1369 1410 1421 1456 1559 1677 1727 1815 1739 1682 1785 1872 1864 1807 1757 1726 1718 1703 1667 1604 1550 1497 1445 1399 1373 1376 1400 1438 1457 1428 1368 1292 1228 1405 1412 1357 1562 1809 1790 1554 1257 974 815 766 591 281 114 165 473 768 755 649 576 468 334 244 195 211 342 562 896 1093 1039 891 767 771 841 814 675 508 343 190 103 89 104 181 294 278 234 229 234 221 200 179 152 118 81 46 23 16 31 43 33 21 44 103 145 130 81 42 15 11 56 107 23 0 0 0 0 2 36 140 454 851 1140 1260 1291 1370 1531 1674 1582 1333 1297 1288 1440 1535 1548 1524 1510 1451 1346 1255 1208 1235 1304 1382 1433 1455 1462 1462 1449 1434 1426 1431 1452 1467 1446 1424 1445 1460 1473 1454 1401 1378 1339 1330 1384 1399 1407 1388 1391 1433 1435 1389 1363 1330 1328 1302 1253 1208 1172 1142 1116 1119 1165 1237 1370 1577 1790 1985 2191 2352 2571 2755 2767 2626 2458 2285 2091 1931 1825 1765 1742 1738 1730 1742 1837 2123 2620 3078 3266 3268 2910 2657 2525 2432 2464 2606 2656 2590 2498 2254 2056 1922 1746 1696 1661 1640 1623 1608 1660 1688 1723 1859 2128 2388 2471 2447 2431 2404 2448 2354 2331 2751 2232 2045 2046 1967 1989 2244 2818 3398 3567 3225 2823 2434 2263 2282 2369 2513 2653 2712 2734 2725 2678 2715 2917 3094 3217 3252 3291 3153 2915 3090 3472 3506 3281 3153 3139 3069 2999 3060 3383 3976 4500 4782 4771 4587 4193 3640 3352 3157 2761 2326 2022 2037 2100 2036 1978 2086 2145 2288 2562 2730 2750 2829 3002 3258 3636 3969 4161 4065 3904 3742 3468 3185 2938 2827 2718 2569 2440 2456 2651 2970 3472 3941 4270 4305 4094 4319 4519 4407 4214 4016 3722 3273 2874 2785 3112 3318 3387 3420 3278 3148 3149 2988 2745 2537 2417 2454 2628 2947 3361 3630 3666 3376 3076 2830 2657 2484 2294 2188 2245 2234 2020 1941 2052 2050 1964 1858 1835 1844 1854 1889 1954 2036 2168 2398 2293 2134 2119 2132 2127 2105 2055 1992 1948 1921 1901 1857 1828 1850 1844 1707 1707 1767 1800 1862 1977 1982 1898 1808 1667 1525 1611 1636 1683 1674 1826 1932 2010 2107 2214 2258 2114 1889 1696 1619 1529 1475 1363 1302 1259 1255 1312 1359 16 18 15 14 15 17 18 18 19 19 24 28 30 31 30 28 26 25 26 28 29 28 28 27 26 27 27 27 27 26 24 19 11 15 12 5 4 5 9 14 16 14 13 15 15 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 1 3 6 12 27 47 74 106 142 179 202 218 232 243 260 283 309 333 355 375 394 414 434 452 470 488 506 525 544 562 579 589 605 620 614 620 634 673 689 698 744 812 848 970 965 930 965 969 977 1049 1087 1171 1129 1136 1190 1238 1239 1282 1317 1346 1344 1310 1316 1356 1362 1402 1409 1452 1549 1675 1674 1677 1780 1898 1938 1896 1812 1736 1707 1681 1645 1595 1546 1494 1428 1367 1330 1315 1319 1356 1385 1363 1339 1305 1452 1712 1581 1546 1807 1956 1833 1571 1258 940 737 729 734 518 217 134 280 453 519 505 434 308 201 176 206 248 297 393 579 794 880 766 662 739 800 713 556 397 238 107 46 40 46 83 145 144 133 133 123 107 105 103 88 65 43 27 19 11 6 5 11 14 33 89 133 173 111 23 1 12 38 47 3 0 0 0 2 6 44 109 393 814 1186 1376 1440 1550 1658 1607 1452 1321 1284 1329 1511 1631 1901 2000 1833 1588 1425 1336 1268 1225 1232 1236 1226 1193 1201 1208 1225 1234 1249 1280 1309 1345 1374 1378 1385 1409 1453 1491 1510 1529 1468 1413 1489 1504 1501 1540 1550 1526 1530 1537 1505 1481 1535 1512 1401 1326 1293 1264 1243 1260 1318 1373 1435 1539 1641 1731 1969 2093 2360 2679 2824 2760 2594 2448 2259 2032 1857 1760 1707 1684 1693 1715 1787 1974 2341 2784 3090 3155 2891 2662 2553 2589 2627 2708 2857 2835 2565 2260 2058 1976 1873 1831 1673 1658 1632 1581 1637 1674 1599 1656 1994 2323 2396 2395 2385 2359 2634 2512 2261 2236 2043 2030 2045 2016 2194 2687 3319 3701 3880 3479 2940 2496 2293 2256 2319 2452 2573 2645 2679 2639 2541 2558 2900 3067 3176 3259 3186 3034 3198 3485 3575 3502 3423 3395 3310 3145 3033 3037 3196 3605 4177 4642 4859 4843 4298 3466 2974 2836 2808 2705 2370 2404 2123 1972 1994 2035 2012 2104 2275 2503 2633 2759 3013 3289 3694 4072 4201 4031 3958 3992 3877 3586 3268 2992 2767 2590 2465 2481 2722 3084 3556 3883 4078 4426 4068 4183 4420 4467 4388 4317 4077 3402 3074 3075 3344 3425 3212 2860 2795 2887 2887 2742 2492 2286 2290 2509 2900 3317 3431 3396 3248 3036 2772 2482 2265 2150 2086 2036 2093 2015 1840 1862 1920 1830 1786 1782 1884 2005 2019 2041 2208 2170 2224 2293 2142 2027 2067 2105 2110 2091 2043 1983 1914 1851 1813 1769 1806 1920 1994 2016 2134 2313 2457 2557 2609 2656 2672 2605 2461 2354 2265 2321 2404 2363 2311 2364 2337 2189 2117 1857 1631 1408 1296 1284 1288 1254 1209 1227 1266 1293 1364 1399 10 10 11 12 14 16 17 16 16 15 19 22 23 27 26 25 24 23 22 23 25 25 24 22 21 23 24 23 22 22 21 18 11 7 6 2 1 0 0 3 8 9 6 7 12 16 15 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 1 4 9 17 29 46 70 107 143 176 203 228 251 270 288 307 328 349 374 400 422 442 462 481 500 518 535 553 565 582 604 622 633 638 640 645 641 661 687 741 758 781 809 840 880 926 979 1026 1065 1104 1158 1201 1284 1213 1337 1299 1176 1150 1213 1264 1269 1224 1215 1225 1218 1234 1293 1442 1597 1752 1885 1963 1964 1875 1748 1678 1662 1630 1587 1535 1476 1419 1362 1313 1310 1376 1422 1557 1845 1990 1846 1773 1572 1389 1650 1859 1786 1633 1494 1277 953 737 823 1004 861 442 226 364 479 493 475 385 280 238 288 379 405 369 374 383 424 496 566 627 774 775 631 529 460 334 149 25 18 28 44 69 67 61 59 47 39 44 46 41 32 24 17 9 3 0 0 0 3 17 35 37 55 32 10 14 29 35 9 0 0 0 1 23 40 80 127 372 770 1157 1431 1594 1708 1726 1520 1367 1286 1231 1361 1597 1768 1940 2090 2084 1781 1452 1345 1339 1324 1328 1303 1182 1048 1054 1032 1011 1018 1064 1093 1136 1197 1246 1281 1304 1310 1339 1384 1468 1465 1515 1479 1526 1589 1776 1934 1870 1739 1747 1817 1815 1757 1820 1809 1627 1491 1435 1361 1322 1326 1336 1408 1380 1303 1348 1321 1354 1356 1744 2200 2587 2867 2840 2700 2500 2237 1979 1812 1721 1663 1650 1632 1669 1918 2206 2346 2586 2809 2886 2767 2663 2678 2689 2697 2771 2679 2261 1964 1844 1788 1809 1891 1842 1825 1805 1729 1663 1630 1583 1601 1834 2150 2222 2267 2301 2219 2484 2427 2197 2058 2037 2087 2167 2347 2696 3152 3409 3347 3733 3631 3122 2601 2308 2197 2226 2377 2555 2651 2626 2540 2558 2616 2971 3106 3190 3240 3221 3205 3314 3456 3391 3291 3400 3477 3333 3188 3128 3101 2898 3126 3623 4064 4389 4402 3923 3173 2585 2399 2662 3122 2314 2062 1967 1928 1954 1900 1913 1969 2061 2286 2519 2703 3002 3279 3616 4106 4142 3967 3919 3935 3914 3768 3487 3096 2720 2518 2403 2486 2772 3151 3483 3815 4404 4901 4731 4603 4731 4773 4696 4625 4548 4151 3817 3697 3721 3735 3480 3220 2957 2628 2450 2365 2252 2126 2235 2589 2882 3002 3018 3035 2960 2757 2507 2290 2180 2151 2151 2159 2156 1975 1917 1864 1804 1780 1773 1784 1927 2122 2156 2124 2297 2251 2193 2140 2100 2065 2060 2092 2109 2072 2012 1935 1836 1798 1757 1813 1884 2020 2138 2311 2584 2750 2895 2991 3072 3186 3342 3321 3223 3012 2794 2732 2701 2600 2449 2320 2254 1965 1719 1393 1261 1220 1225 1256 1271 1263 1226 1254 1306 1354 1406 1420 8 9 10 11 11 11 13 13 11 11 13 15 17 22 23 23 22 19 18 19 20 21 22 21 17 19 21 21 20 19 19 20 21 21 16 12 7 4 0 0 7 7 2 0 3 10 14 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 19 35 58 85 120 158 195 222 242 259 274 288 301 316 337 360 386 414 443 469 494 512 528 542 557 571 575 568 571 584 594 607 631 678 685 695 711 720 733 760 804 849 887 967 1018 1056 1065 955 1068 1067 1025 1085 1124 1090 1098 1143 1135 1098 1074 1042 1058 1217 1431 1627 1809 1924 1968 1930 1830 1750 1712 1639 1539 1472 1435 1409 1367 1326 1322 1350 1513 1869 2245 2374 2181 1821 1491 1507 1583 1491 1397 1352 1307 1191 953 798 950 1204 1096 638 372 455 447 368 411 388 372 377 448 547 544 431 366 362 376 424 569 719 745 749 632 613 612 520 250 25 10 18 26 27 28 25 28 21 11 13 16 16 12 10 6 1 0 0 0 0 0 6 6 3 3 9 28 40 30 14 2 0 0 2 20 73 107 143 193 383 697 1047 1375 1616 1724 1687 1488 1312 1249 1245 1371 1593 1763 1841 1835 1683 1483 1330 1261 1268 1267 1205 1132 1125 1070 1069 1034 953 950 961 979 997 1050 1125 1174 1196 1191 1195 1233 1308 1362 1392 1393 1397 1456 1594 1701 1750 1791 1843 1922 2014 1993 1948 1936 1745 1561 1407 1339 1316 1333 1289 1239 1217 1194 1177 1130 1114 1174 1408 1614 2073 2622 2880 2821 2683 2464 2154 1903 1775 1684 1637 1690 1936 2244 2371 2354 2495 2738 2805 2673 2533 2523 2554 2543 2570 2515 2169 1887 1697 1577 1595 1649 1714 1792 1836 1862 1833 1726 1634 1609 1712 1978 2038 2149 2241 2237 2294 2317 2295 2178 2055 2055 2080 2119 2520 2918 2712 2663 3328 3688 3276 2666 2280 2126 2122 2254 2448 2586 2628 2595 2739 2865 2989 3051 3134 3157 3166 3174 3198 3299 3410 3465 3502 3410 3282 3319 3333 3200 2916 2920 3147 3515 3862 3931 3609 2975 2318 2130 2423 2918 2417 2043 1835 1845 1925 1867 1873 1933 1941 2046 2271 2581 2941 3081 3410 3922 4019 3951 3915 3921 3930 3873 3658 3246 2776 2430 2268 2407 2760 3183 3505 4107 4797 5069 4970 4931 4998 4992 4899 4763 4721 4669 4565 4420 4237 4098 3896 3534 2990 2581 2457 2460 2331 2084 2105 2392 2589 2653 2715 2804 2793 2610 2335 2162 2234 2192 2131 2061 1909 1863 1878 1805 1720 1695 1705 1750 1890 2128 2172 2135 2144 2145 2075 2016 2049 2108 2130 2143 2156 2034 1920 1801 1721 1775 1826 1909 1963 2001 2091 2368 2747 2856 2965 3175 3186 3214 3292 3278 3161 2929 2669 2418 2183 1966 1890 1773 1719 1537 1391 1284 1232 1230 1259 1296 1334 1342 1268 1332 1429 1472 1439 1452 6 7 9 10 9 8 10 11 9 8 8 10 13 16 19 22 22 17 15 15 15 15 17 19 18 17 19 19 18 17 18 19 20 20 19 18 16 16 17 14 15 15 7 7 9 9 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 14 22 35 53 77 110 147 182 211 234 253 269 281 293 308 327 350 376 405 435 463 488 509 527 538 541 543 549 555 561 576 604 640 667 686 693 701 709 708 748 803 845 846 800 737 682 710 639 719 782 790 820 905 986 1008 992 978 955 1050 1251 1448 1564 1703 1848 1944 1967 1906 1823 1760 1664 1519 1412 1387 1381 1332 1326 1341 1289 1374 1778 2209 2285 2050 1746 1489 1357 1128 906 1072 1140 1067 934 765 693 829 1026 941 569 357 420 275 171 287 365 446 480 481 493 517 498 423 362 363 447 644 816 954 891 734 714 717 626 291 36 11 9 12 8 11 10 10 15 4 5 7 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 12 51 118 163 208 287 417 620 913 1240 1515 1648 1586 1376 1178 1150 1228 1350 1546 1740 1871 1944 1902 1640 1328 1192 1185 1127 1028 1049 1063 1064 1091 1117 983 954 908 883 888 931 992 1041 1060 1020 1005 1058 1111 1159 1199 1230 1240 1240 1264 1292 1353 1466 1583 1661 1686 1616 1607 1787 1673 1468 1307 1263 1258 1255 1208 1146 1108 1083 1066 1059 1057 1106 1197 1254 1544 1955 2310 2477 2609 2596 2358 2048 1822 1718 1706 1808 2096 2473 2607 2584 2656 2755 2630 2424 2274 2220 2220 2238 2317 2306 2055 1829 1657 1529 1494 1436 1459 1554 1592 1719 1916 1903 1743 1675 1732 1825 1886 2095 2245 2291 2299 2320 2253 2215 2175 2015 1987 2193 2390 2275 2202 2291 3065 3717 3406 2722 2264 2057 2005 2120 2338 2517 2573 2606 2716 2837 2954 2935 2969 2993 3030 3059 3068 3155 3336 3502 3537 3403 3384 3556 3542 3396 3167 3021 3070 3334 3612 3605 3227 2781 2130 2058 2268 2379 2423 2235 1863 1748 1836 1858 1836 1869 1908 1960 2064 2343 2738 2802 3130 3603 3872 3942 3967 4011 4018 3946 3744 3340 2841 2401 2180 2313 2690 3213 3791 4449 4877 4935 4877 4958 5069 5001 4832 4766 4883 5018 4959 4771 4487 4231 4117 4080 3774 3044 2666 2517 2231 2080 2140 2258 2299 2346 2449 2570 2620 2502 2174 1978 2108 2074 1972 1852 1776 1796 1778 1678 1607 1649 1714 1681 1829 2087 2215 2187 2130 2058 1991 1970 2037 2136 2191 2165 2148 1958 1769 1628 1628 1777 1864 1841 1805 1923 2201 2356 2580 2585 2639 2759 2744 2773 2857 2856 2662 2337 2013 1710 1575 1467 1367 1371 1355 1320 1305 1293 1283 1300 1320 1346 1412 1442 1413 1466 1524 1468 1409 1498 7 7 7 9 10 9 10 11 9 7 7 8 9 10 15 19 21 17 14 11 12 12 17 18 16 17 19 21 19 17 19 19 20 21 19 18 18 18 18 17 16 16 13 15 16 15 13 10 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 1 3 5 8 12 17 30 53 81 112 145 180 210 232 249 264 278 291 305 316 337 361 387 416 449 486 522 536 541 542 541 537 530 524 529 557 590 650 668 654 694 720 719 661 576 547 569 571 514 507 583 631 773 843 889 953 965 868 800 984 1283 1457 1520 1599 1753 1891 1946 1906 1856 1786 1663 1515 1405 1366 1339 1268 1270 1342 1352 1594 2102 2324 2219 1942 1597 1266 1003 754 746 1095 1042 886 796 570 446 544 635 589 445 379 393 226 150 202 313 424 513 489 472 503 542 491 423 425 457 588 821 1003 974 891 834 679 478 212 57 26 8 5 4 8 7 5 2 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 89 167 201 246 337 430 553 783 1074 1396 1607 1546 1298 1097 1120 1230 1296 1476 1695 1832 1937 1948 1724 1355 1155 1154 1132 1077 1022 1053 1061 1104 1130 1060 1016 942 897 901 912 901 881 863 827 803 810 820 888 1021 1037 1003 943 895 942 1041 1141 1239 1293 1298 1290 1344 1468 1452 1378 1254 1184 1189 1188 1136 1076 1044 1028 1031 1041 1054 1060 1076 1098 1238 1441 1687 1992 2357 2555 2468 2227 1989 1866 1850 1955 2255 2620 2699 2616 2620 2381 2099 1940 1835 1740 1711 1791 1936 1999 1871 1703 1573 1500 1468 1426 1520 1493 1445 1769 2208 2161 1890 1730 1729 1648 1733 1980 2183 2291 2315 2293 2129 1874 1725 1774 1909 2207 2208 2110 2180 2326 3009 3694 3505 2845 2334 2058 1941 2027 2226 2381 2490 2626 2709 2765 2842 2810 2799 2832 2909 3004 3089 3150 3232 3358 3390 3388 3557 3649 3654 3580 3382 3178 3176 3384 3527 3308 2742 2478 2057 1953 2009 2102 2238 2182 1954 1761 1733 1762 1749 1754 1800 1832 1905 2121 2444 2597 2829 3215 3615 3872 4007 4104 4104 4004 3804 3435 2921 2463 2178 2255 2595 3133 3810 4402 4663 4654 4697 4898 5016 4904 4721 4747 4906 4982 4926 4798 4600 4388 4322 4421 4025 3347 2796 2373 2106 2108 2167 2147 2107 2104 2164 2281 2311 2165 1937 1893 1888 1770 1659 1638 1683 1728 1657 1545 1531 1663 1783 1704 1838 2052 2193 2189 2140 2095 2035 2021 2137 2141 2173 2121 2019 1880 1703 1616 1667 1713 1658 1538 1521 1829 2194 2345 2342 2231 2187 2190 2252 2410 2611 2659 2427 1946 1594 1420 1397 1446 1444 1384 1339 1324 1324 1344 1378 1393 1407 1455 1494 1515 1525 1542 1589 1523 1481 1575 7 7 7 8 8 8 10 11 10 8 8 7 7 7 10 16 18 16 14 13 13 14 20 25 18 17 19 21 20 19 19 18 17 18 18 17 17 16 15 15 14 15 15 16 16 16 17 16 14 12 11 8 5 2 1 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 6 12 20 32 50 73 101 134 166 195 221 246 269 287 298 305 311 315 323 340 374 415 447 475 499 511 507 493 490 507 529 548 559 542 538 509 507 474 486 557 610 601 552 529 565 722 884 838 862 985 973 836 798 978 1231 1377 1444 1531 1648 1748 1887 1923 1916 1806 1695 1599 1493 1407 1343 1278 1282 1367 1571 2121 2236 2143 1834 1696 1466 1132 875 734 919 1219 970 825 835 497 346 384 389 330 322 400 429 286 197 214 312 394 495 503 473 498 542 526 491 484 489 590 703 760 921 1012 886 596 318 150 84 45 14 4 3 7 6 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 11 59 147 184 185 220 320 403 478 660 909 1263 1540 1471 1167 983 1039 1181 1193 1334 1574 1720 1890 1973 1763 1400 1164 1134 1209 1245 1132 1084 1099 1163 1132 1077 1048 993 951 942 940 917 884 861 838 800 773 790 767 862 855 796 756 744 787 883 988 1054 1074 1081 1083 1114 1169 1193 1194 1148 1106 1125 1145 1106 1051 1023 1009 1011 1018 1030 1055 1083 1092 1150 1240 1410 1739 2096 2337 2447 2410 2232 2057 2038 2268 2607 2815 2847 2648 2407 2063 1804 1682 1583 1470 1392 1409 1517 1633 1661 1552 1465 1445 1444 1431 1476 1442 1501 1802 1986 1967 1867 1704 1610 1610 1658 1855 2052 2214 2239 2208 2194 2097 1868 1698 1774 1978 2111 2094 2267 2498 2995 3457 3406 2944 2452 2130 1976 1971 2084 2224 2352 2507 2588 2641 2660 2632 2621 2677 2791 2904 2963 2986 3079 3196 3239 3397 3596 3661 3642 3565 3455 3314 3268 3359 3262 3036 2683 2355 2081 1939 1901 1980 2033 1985 1858 1743 1696 1682 1680 1651 1679 1695 1806 1984 2238 2431 2580 2880 3348 3747 3941 4060 4072 3983 3886 3570 3065 2613 2325 2286 2499 2956 3633 4237 4283 4314 4557 4804 4894 4839 4725 4758 4837 4837 4781 4706 4594 4436 4391 4255 3813 3337 2824 2380 2127 2096 2113 2066 1995 1945 1932 1969 1978 1812 1701 1744 1667 1496 1441 1524 1652 1640 1511 1516 1556 1664 1723 1738 1804 1956 2125 2160 2053 2059 2100 2130 2274 2238 2171 2065 1949 1837 1753 1754 1766 1627 1489 1400 1548 1858 2130 2258 2132 1895 1775 1840 2053 2344 2569 2535 2141 1689 1502 1462 1465 1473 1460 1419 1369 1373 1396 1436 1455 1482 1496 1534 1582 1588 1596 1572 1560 1481 1521 1601 8 7 7 8 6 7 8 10 11 10 9 9 9 7 8 13 15 14 14 14 14 16 18 24 23 17 17 18 19 19 18 16 15 15 16 15 16 16 16 15 14 14 14 15 16 15 16 16 15 14 14 13 11 8 7 6 7 8 10 12 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 18 28 49 73 98 124 154 185 217 242 262 275 281 282 281 283 303 329 354 381 412 437 454 472 492 495 470 454 438 424 454 443 420 531 634 654 628 590 563 587 752 805 689 814 992 976 830 756 904 1174 1331 1374 1460 1552 1585 1762 1895 1971 1898 1779 1716 1625 1501 1424 1413 1402 1313 1333 1534 1597 1522 1368 1423 1329 1188 1112 1091 1135 1099 983 892 905 477 456 315 277 285 324 459 469 274 186 216 297 370 486 469 451 561 561 536 550 554 565 622 636 651 766 953 786 526 353 228 141 75 33 18 16 17 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 1 0 1 5 8 9 5 6 41 109 144 120 149 246 309 345 387 563 836 1199 1456 1357 1044 904 953 1040 1025 1104 1394 1663 1769 1748 1621 1410 1202 1132 1212 1299 1303 1235 1188 1252 1213 1105 1103 1100 1080 1047 1065 1117 1105 988 850 838 845 848 859 906 856 782 734 715 739 815 907 963 978 974 977 1000 1019 1035 1047 1055 1059 1067 1077 1064 1031 1012 1011 999 994 996 1034 1069 1105 1139 1169 1245 1423 1685 1992 2245 2345 2360 2324 2251 2398 2694 2748 2744 2648 2410 2107 1865 1695 1542 1393 1266 1198 1234 1323 1436 1416 1362 1379 1408 1407 1404 1425 1585 1905 2107 2054 1889 1648 1487 1543 1564 1682 1834 2008 2076 2090 2164 2150 1906 1748 1865 1899 2022 1802 2025 2355 2679 2955 3092 2958 2579 2220 2032 1957 1987 2090 2210 2294 2386 2467 2485 2437 2416 2505 2667 2787 2808 2821 2925 3032 3112 3299 3476 3547 3511 3454 3414 3347 3264 3153 2816 2717 2587 2390 2141 1966 1869 1870 1899 1887 1819 1724 1687 1669 1681 1654 1655 1678 1736 1851 1966 2211 2482 2670 3042 3442 3681 3783 3802 3758 3837 3655 3257 2845 2557 2429 2495 2864 3470 3852 3770 4015 4442 4685 4768 4777 4753 4750 4733 4666 4554 4477 4394 4201 4063 3884 3700 3376 2885 2442 2195 2106 2077 2008 1853 1865 1892 1947 1908 1763 1713 1702 1578 1423 1397 1460 1486 1400 1419 1554 1632 1672 1692 1701 1754 1898 2029 2018 1978 2136 2213 2231 2249 2179 2061 1937 1820 1722 1734 1843 1792 1638 1535 1550 1759 1985 2177 2184 1962 1744 1691 1797 2047 2378 2510 2395 2000 1623 1504 1504 1478 1456 1468 1452 1417 1451 1510 1495 1487 1517 1534 1579 1633 1573 1623 1560 1496 1483 1555 1615 10 9 7 7 7 8 8 9 9 9 9 9 10 10 9 10 12 12 12 14 16 18 17 15 19 15 13 15 18 19 17 15 15 15 16 16 16 16 17 17 15 15 15 15 15 16 15 16 15 14 15 14 10 8 7 8 9 11 15 17 16 14 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 9 20 34 47 66 88 111 143 175 205 233 256 270 274 275 280 284 275 280 305 346 403 423 414 399 392 419 475 573 550 562 648 708 701 674 628 577 617 700 681 671 882 1019 970 836 784 943 1134 1243 1308 1402 1489 1529 1646 1812 1955 2007 1880 1810 1697 1559 1540 1736 1819 1301 1283 1288 1281 1535 1278 1285 1287 1393 1398 1288 1075 856 916 1067 988 688 498 292 201 273 351 498 504 308 162 183 247 343 480 467 487 588 598 570 553 582 641 672 660 632 622 682 567 405 339 330 262 154 78 53 52 51 43 27 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 1 9 20 29 29 30 44 67 80 74 84 189 343 323 287 313 491 803 1167 1373 1266 997 853 857 895 874 908 1197 1532 1649 1568 1552 1477 1287 1127 1068 1092 1244 1392 1305 1363 1409 1269 1269 1382 1362 1191 1210 1325 1244 1028 844 838 854 844 856 905 901 863 812 776 764 793 847 882 883 855 856 923 940 943 943 956 994 1013 1015 1018 1006 981 979 984 994 1001 1019 1047 1084 1116 1143 1171 1257 1495 1835 2177 2452 2398 2288 2321 2339 2470 2486 2453 2443 2387 2242 2019 1767 1554 1406 1278 1162 1127 1118 1238 1261 1257 1304 1359 1377 1350 1342 1485 1761 1897 1962 1881 1612 1436 1482 1503 1547 1644 1829 1991 2038 2087 2175 2113 2033 2129 1709 1363 1462 1758 2130 2398 2553 2770 2941 2680 2263 2067 1981 1988 2047 2107 2161 2242 2308 2324 2280 2269 2405 2589 2664 2623 2604 2754 2879 2947 3088 3243 3327 3343 3355 3369 3318 3126 2722 2425 2436 2353 2365 2203 1960 1786 1763 1825 1855 1822 1690 1669 1668 1664 1663 1694 1707 1701 1724 1754 2006 2393 2533 2686 2951 3281 3417 3505 3552 3680 3650 3401 3070 2806 2658 2683 2969 3348 3434 3438 3756 4173 4435 4559 4633 4683 4701 4655 4479 4208 4124 4050 3919 3741 3587 3546 3367 2969 2559 2285 2164 2204 2151 1942 1985 2050 2040 1911 1744 1654 1629 1581 1495 1433 1392 1420 1372 1474 1553 1587 1622 1710 1792 1812 1883 1948 1884 2057 2222 2217 2165 2045 1893 1771 1680 1637 1637 1721 1844 1682 1641 1664 1764 2007 2241 2292 2165 1923 1808 1824 1971 2166 2331 2409 2347 2068 1721 1554 1510 1482 1408 1453 1493 1472 1467 1441 1400 1441 1498 1535 1567 1561 1540 1566 1541 1588 1656 1693 1686 12 10 8 8 8 9 10 9 9 9 8 8 9 9 8 8 9 9 9 11 16 22 23 21 17 14 13 13 15 19 19 16 15 16 16 16 15 15 17 18 16 16 15 15 15 16 16 15 15 13 15 13 10 8 9 12 14 15 16 15 15 15 15 12 10 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 16 26 35 44 60 81 108 140 171 199 221 235 249 259 240 233 243 267 347 367 346 348 382 434 501 627 725 679 790 864 756 660 623 579 521 466 498 699 938 951 917 831 718 848 989 1074 1167 1284 1390 1479 1590 1751 1945 2120 2084 1984 1752 1606 1606 1575 1494 1455 1500 1629 1763 1622 1276 1232 1258 1525 1420 1286 1127 952 983 1099 991 784 418 228 145 225 316 488 482 282 135 138 193 282 407 465 535 606 607 563 571 635 691 696 655 583 502 484 432 361 339 406 418 303 170 107 97 95 83 60 31 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 24 37 41 41 50 72 97 100 92 137 240 338 342 298 301 445 740 1091 1295 1270 1102 937 863 858 826 834 1043 1320 1487 1633 1696 1603 1406 1202 1041 999 1177 1457 1448 1524 1596 1666 1618 1839 1618 1219 1093 1135 1077 958 913 920 937 874 824 853 917 907 832 775 781 814 825 821 805 717 688 790 838 861 865 871 899 929 950 966 966 953 956 980 1000 1010 1018 1048 1077 1088 1120 1186 1221 1347 1603 1839 2103 2162 2199 2282 2346 2338 2302 2278 2269 2233 2169 2052 1841 1588 1431 1311 1211 1099 970 1051 1200 1259 1260 1283 1299 1249 1246 1407 1474 1436 2249 1847 1590 1444 1473 1618 1702 1627 1591 1740 1897 1954 2153 2349 2331 2049 1809 1732 1774 1913 2160 2394 2512 2705 3021 2793 2344 2119 2068 2107 2149 2144 2135 2150 2176 2198 2200 2221 2369 2530 2562 2487 2496 2594 2668 2729 2881 3058 3158 3181 3191 3250 3266 2956 2359 2271 2319 2306 2351 2316 2039 1766 1767 1826 1843 1830 1705 1668 1663 1667 1669 1689 1652 1628 1655 1712 1872 2187 2450 2489 2586 2870 3099 3271 3399 3518 3584 3481 3205 2972 2884 2936 3040 3137 3121 3165 3414 3754 4035 4235 4384 4504 4613 4667 4520 4209 3924 3714 3616 3501 3367 3304 3237 3027 2714 2390 2244 2469 2370 2223 2206 2176 2019 1807 1630 1538 1586 1689 1594 1475 1380 1386 1495 1576 1548 1540 1632 1743 1793 1797 1858 1946 1940 2060 2150 2112 1965 1753 1562 1471 1494 1608 1628 1675 1646 1600 1692 1820 1940 2062 2215 2418 2322 2109 1960 2021 2201 2248 2243 2271 2301 2118 1766 1562 1512 1478 1442 1462 1488 1479 1446 1451 1470 1515 1570 1643 1639 1652 1663 1649 1610 1609 1673 1724 1662 15 11 8 8 9 10 11 10 9 9 6 8 9 9 9 9 8 9 9 10 14 21 23 20 16 15 15 13 14 18 19 17 15 14 15 15 15 15 15 15 15 16 15 14 15 16 16 15 13 14 16 14 11 9 13 16 17 17 16 16 16 16 16 15 14 12 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 2 6 13 19 24 27 35 46 63 84 109 131 152 180 201 207 236 231 199 291 335 330 353 405 451 446 426 501 630 756 706 569 551 557 454 325 353 532 768 913 859 858 876 734 761 833 915 1025 1162 1321 1483 1614 1743 1979 2253 2347 2150 1809 1671 1719 1591 1489 1517 1691 1954 1821 1432 1307 1269 1273 1498 1321 1303 1262 1150 1062 1040 1015 834 496 245 117 126 276 425 372 191 81 86 132 193 284 391 513 607 636 632 640 679 709 690 606 512 467 459 411 382 434 557 605 501 342 211 149 126 103 74 41 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 41 49 42 45 65 79 92 127 157 200 324 392 376 369 432 668 995 1238 1341 1329 1226 1077 932 863 847 919 1076 1340 1648 1766 1731 1596 1425 1265 1151 1206 1476 1556 1677 1749 1897 1808 1791 1420 1146 1058 1012 974 951 964 968 944 870 820 828 850 850 817 800 829 876 883 862 865 737 688 692 730 785 802 809 820 849 875 883 888 908 936 961 972 989 1008 1017 1044 1046 1080 1191 1203 1176 1354 1672 1965 2049 2068 2097 2112 2127 2161 2171 2184 2141 2039 1962 1880 1638 1464 1343 1224 1101 940 948 1091 1176 1194 1209 1207 1140 1174 1512 1420 1199 1280 1438 1454 1440 1566 1964 2190 1937 1603 1634 1806 1872 2053 2165 2226 2082 1952 2004 2093 2158 2252 2424 2659 2924 3251 3011 2472 2220 2227 2364 2426 2356 2224 2135 2121 2140 2168 2229 2386 2531 2506 2399 2340 2376 2452 2585 2791 2989 3090 3110 3121 3170 3053 2731 2402 2317 2411 2519 2537 2528 2231 1711 1692 1760 1788 1786 1749 1698 1672 1669 1666 1671 1669 1668 1685 1693 1698 1757 2240 2322 2338 2529 2796 2972 3128 3302 3416 3441 3218 3000 2911 2859 2797 2868 2884 2935 3100 3343 3602 3832 4027 4198 4387 4550 4543 4362 4016 3581 3335 3245 3159 3107 3100 3092 2873 2530 2415 2440 2309 2159 2131 2060 1865 1682 1581 1607 1711 1782 1610 1450 1354 1420 1601 1674 1642 1595 1638 1661 1744 1777 1933 2014 2067 2142 2124 1999 1812 1592 1440 1419 1622 1636 1559 1523 1519 1608 1771 1888 2028 2075 2149 2367 2279 2208 2064 1995 1985 2093 2195 2341 2489 2191 1723 1540 1532 1532 1515 1519 1564 1559 1490 1481 1541 1647 1687 1724 1704 1717 1746 1730 1674 1667 1741 1699 1620 22 14 8 7 10 14 16 14 11 8 6 8 10 10 9 10 10 10 10 10 12 15 18 15 13 13 13 13 15 16 16 16 15 13 13 14 15 15 15 15 14 14 15 14 15 15 16 15 12 13 16 15 13 14 16 19 19 17 17 17 17 17 17 16 15 13 13 13 10 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 22 26 27 33 38 52 67 82 105 127 159 228 257 184 234 310 344 386 439 479 417 298 256 312 366 340 352 522 527 385 313 447 652 754 769 816 945 980 841 838 896 925 967 1090 1294 1510 1669 1814 2071 2401 2577 2369 2066 1820 1771 1573 1449 1433 1467 1615 1702 1471 1346 1378 1472 1366 1225 1193 1194 1134 952 817 791 704 484 269 133 91 142 251 232 123 58 63 92 128 197 321 465 582 669 686 678 695 690 663 604 518 469 502 561 587 608 716 709 595 506 363 220 130 91 73 50 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 30 19 39 89 211 291 230 181 247 402 468 444 411 419 597 889 1161 1352 1431 1398 1284 1118 994 926 882 922 1165 1604 1791 1831 1802 1741 1661 1543 1464 1559 1643 1835 2040 2056 1842 1400 1064 965 923 866 849 863 879 890 885 878 854 871 887 885 882 889 919 971 976 926 948 913 847 745 762 804 793 756 739 766 786 776 781 819 862 897 880 904 951 948 970 984 1025 1110 1150 1140 1254 1636 2099 2276 2085 1763 1664 1771 1834 1937 1925 1904 1927 1900 1852 1637 1456 1371 1251 1112 982 926 975 1058 1132 1162 1149 1117 1103 1375 1417 1245 1234 1325 1403 1575 1945 2519 2815 2559 2173 2059 1975 1835 1843 2040 2238 2221 2151 2149 2140 2176 2238 2295 2500 2894 3375 3326 2804 2391 2400 2753 2880 2728 2461 2233 2140 2135 2167 2255 2429 2522 2402 2252 2105 2140 2299 2508 2745 2932 2998 3054 3138 3224 2877 2709 2577 2504 2647 2841 2731 2425 2162 1856 1772 1727 1742 1781 1788 1728 1673 1649 1657 1686 1718 1744 1740 1703 1691 1652 2007 2228 2347 2444 2602 2699 2742 2900 3068 3241 3232 3089 2880 2644 2505 2580 2670 2737 2834 2990 3194 3392 3588 3767 3965 4184 4363 4412 4181 3697 3260 3035 2924 2862 2870 3034 2883 2632 2451 2282 2085 1929 1879 1837 1705 1593 1547 1617 1620 1665 1579 1511 1506 1535 1569 1650 1714 1686 1753 1767 1911 1980 2071 2141 2222 2238 2121 1971 1792 1662 1581 1520 1615 1623 1608 1613 1679 1840 2000 1965 2130 2108 2025 2192 2136 2073 2078 2148 2310 2451 2402 2570 2551 2189 1772 1600 1569 1564 1582 1637 1621 1616 1542 1529 1631 1709 1733 1717 1693 1710 1719 1654 1612 1631 1552 1564 1621 19 13 9 9 12 18 22 19 15 13 11 10 8 7 5 8 10 11 13 11 10 11 13 14 11 10 9 12 13 14 13 13 14 12 12 15 15 15 15 14 14 14 14 14 14 15 16 17 14 14 15 17 18 18 19 21 22 20 18 18 17 17 17 16 16 15 15 15 14 13 13 12 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 19 23 29 28 39 55 65 70 76 112 207 293 256 220 266 330 390 454 488 398 248 149 130 156 237 393 524 438 317 399 595 700 708 726 849 1014 1042 920 954 1113 1029 973 1091 1283 1540 1757 1945 2181 2457 2637 2609 2496 1913 1718 1503 1474 1428 1369 1373 1403 1379 1392 1528 1591 1311 1263 1179 979 777 581 472 420 336 240 191 137 91 77 138 145 103 95 132 138 118 160 290 435 546 660 729 732 738 712 698 699 633 518 489 573 618 576 613 644 580 569 406 208 102 69 57 48 34 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 47 66 66 80 123 204 343 492 542 509 450 438 539 768 1040 1272 1356 1296 1263 1300 1205 1102 1055 1071 1166 1542 1606 1738 1916 2035 2073 1990 1828 1752 1828 2103 2387 2265 1832 1339 1013 893 840 814 825 846 876 863 876 913 897 883 903 901 924 940 909 905 932 920 979 1028 973 851 878 924 922 871 807 781 762 732 725 744 787 837 771 767 821 855 891 917 962 1027 1067 1047 1044 1220 1535 1744 1603 1427 1319 1343 1418 1531 1532 1543 1655 1707 1682 1534 1391 1378 1274 1151 1036 949 943 967 1012 1051 1054 1085 1093 1200 1242 1174 1191 1305 1408 1688 2261 2948 3356 3257 2793 2316 2015 1840 1854 1976 2201 2294 2382 2412 2305 2220 2286 2381 2541 2911 3304 3272 2902 2616 2790 3084 3210 3108 2775 2387 2177 2144 2164 2261 2418 2414 2230 2034 1937 2007 2190 2424 2689 2873 2864 2934 2999 3039 3048 3133 3107 2882 2852 2974 2852 2525 2228 1924 1785 1688 1696 1760 1788 1733 1672 1653 1676 1726 1777 1832 1783 1645 1694 1682 1843 2174 2363 2389 2485 2591 2510 2509 2645 2982 3153 3093 2839 2527 2343 2337 2427 2529 2604 2689 2860 3017 3181 3333 3493 3712 3972 4168 4162 3886 3419 2949 2698 2574 2592 2714 2707 2578 2371 2154 1953 1831 1828 1765 1666 1603 1557 1592 1622 1567 1493 1480 1473 1457 1545 1617 1635 1726 1752 1774 1971 2095 2169 2263 2324 2251 2049 1878 1746 1783 1736 1708 1731 1766 1818 1902 2085 2179 2257 2270 2265 2162 2115 2140 2063 2004 2105 2264 2430 2451 2536 2648 2632 2306 1912 1684 1587 1540 1544 1616 1659 1628 1560 1585 1613 1652 1698 1680 1683 1728 1638 1546 1592 1607 1569 1534 1572 19 14 11 10 14 18 19 19 16 11 6 7 5 1 1 2 4 7 10 7 5 5 3 2 4 4 2 3 5 14 10 12 14 13 14 15 16 16 15 14 14 14 14 14 14 15 15 17 15 15 16 19 20 19 19 22 23 22 20 21 20 18 17 17 17 17 17 16 16 14 14 14 14 14 11 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 20 26 30 40 60 75 72 63 80 170 303 327 217 199 277 358 426 467 384 239 135 111 156 269 407 455 399 456 596 685 768 782 849 1006 1110 1083 1062 1225 1364 1326 1144 1181 1277 1549 1801 2020 2219 2425 2685 2835 2585 1850 1636 1441 1474 1460 1370 1340 1303 1331 1503 1669 1610 1369 1272 1028 689 395 228 226 218 151 117 143 140 108 91 96 78 65 74 105 114 95 138 268 405 522 668 783 801 821 792 791 796 722 634 635 648 599 589 585 580 602 575 397 174 79 60 57 90 96 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 54 90 144 184 210 270 395 540 587 550 498 484 495 636 873 1093 1148 1101 1120 1246 1374 1318 1308 1367 1267 1372 1444 1646 1914 2156 2317 2359 2274 2118 2083 2297 2528 2272 1726 1320 1051 940 873 845 872 907 940 902 955 990 1016 937 949 907 887 911 925 920 917 921 950 983 980 953 980 997 1001 964 913 870 841 817 783 772 804 831 758 713 740 801 845 867 897 951 1004 1013 975 948 1011 1125 1105 1089 1089 1096 1102 1138 1189 1229 1265 1311 1362 1373 1337 1349 1272 1207 1120 1023 961 928 926 941 958 1051 1189 1122 1059 1099 1200 1283 1376 1679 2325 3115 3689 3816 3373 2537 2134 2079 2019 2159 2453 2606 2638 2593 2445 2317 2390 2633 2785 2985 3006 3009 2983 2995 3165 3435 3673 3586 3063 2474 2167 2129 2158 2252 2349 2270 2037 1848 1827 1928 2068 2268 2557 2788 2826 2859 2888 2961 3086 3224 3227 3033 2860 2821 2695 2517 2325 1952 1971 1721 1643 1682 1723 1720 1710 1718 1729 1725 1746 1881 1855 1654 1666 1776 1893 2128 2404 2509 2507 2525 2413 2324 2348 2716 2922 2905 2725 2482 2276 2175 2206 2324 2440 2470 2597 2754 2895 3024 3143 3288 3503 3756 3933 3935 3654 3050 2692 2475 2377 2366 2405 2398 2286 2126 1981 1885 1847 1792 1707 1659 1654 1640 1574 1468 1386 1400 1436 1489 1536 1602 1574 1658 1753 1860 1935 2036 2188 2268 2287 2174 2029 1872 1773 1812 1834 1841 1849 1896 2003 2056 2259 2369 2372 2367 2282 2169 2119 2080 2002 1963 2098 2234 2360 2392 2556 2747 2750 2479 2112 1802 1641 1554 1574 1671 1658 1642 1616 1602 1609 1663 1668 1592 1579 1587 1600 1621 1629 1593 1564 1570 1621 16 14 10 8 9 10 9 7 5 2 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 3 2 1 3 14 10 13 14 13 13 15 16 16 15 15 15 15 12 7 7 10 12 15 19 17 17 17 19 18 17 19 21 21 22 23 21 19 18 18 17 18 18 18 17 16 16 16 15 15 15 15 14 13 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 18 23 29 40 62 84 88 78 72 122 266 368 300 191 188 248 313 377 330 225 145 149 212 287 375 461 553 739 828 742 819 877 1004 1177 1201 1118 1170 1399 1587 1694 1490 1273 1263 1504 1777 1993 2177 2484 2791 2820 2441 1836 1628 1449 1524 1525 1411 1316 1262 1317 1461 1518 1365 1135 966 686 460 281 195 271 310 296 302 312 273 212 158 106 73 48 27 38 76 105 131 226 384 558 737 852 861 870 817 823 759 706 729 836 802 681 718 706 573 632 558 398 168 85 73 89 158 158 57 9 1 0 0 0 0 0 1 1 1 3 5 3 0 0 0 0 0 0 7 38 93 119 129 169 269 424 571 614 587 568 539 492 564 719 879 935 902 909 1068 1360 1415 1414 1449 1493 1537 1555 1628 1788 2015 2275 2516 2621 2505 2371 2383 2341 2064 1786 1533 1246 1058 961 917 898 910 983 982 1041 995 1011 1019 1008 932 881 913 965 972 951 931 903 905 925 935 975 966 965 975 959 936 937 938 908 869 849 834 813 769 752 789 821 833 843 883 950 994 974 916 918 939 961 982 994 1004 1007 1014 1025 1031 1035 1051 1098 1171 1209 1229 1221 1206 1166 1101 1024 953 902 880 881 921 1246 1153 1094 1130 1256 1369 1500 1801 2369 3058 3635 4038 4000 3205 2425 2291 2267 2451 2740 2929 2931 2740 2488 2427 2533 2874 2954 2917 2702 2728 2896 2997 3038 3214 3556 3691 3147 2419 2082 2078 2149 2206 2207 2050 1762 1653 1771 1874 1937 2106 2398 2675 2799 2813 2798 2740 2800 2866 2920 2898 2730 2573 2395 2233 2294 2015 2149 1932 1698 1629 1671 1731 1768 1759 1730 1670 1726 1831 1769 1672 1655 1709 1652 1692 2099 2467 2547 2380 2327 2261 2241 2484 2682 2708 2592 2416 2234 2098 2072 2114 2208 2286 2370 2519 2670 2811 2945 3074 3229 3423 3609 3752 3682 3268 2872 2525 2270 2111 2090 2175 2249 2254 2139 1965 1822 1756 1661 1549 1473 1472 1483 1454 1403 1435 1440 1401 1496 1625 1621 1666 1742 1789 1852 2018 2208 2286 2270 2146 1953 1888 1873 1867 1867 1875 1916 1934 2088 2102 2244 2386 2269 2199 2160 2073 1961 1877 2021 2065 2240 2288 2343 2358 2622 2923 3006 2859 2469 1901 1657 1578 1647 1752 1723 1697 1681 1609 1563 1640 1578 1568 1587 1593 1625 1657 1635 1601 1624 1769 1832 15 9 4 1 1 2 1 3 8 7 0 0 0 0 0 0 6 10 6 1 0 0 1 4 7 9 9 9 11 14 13 13 13 14 13 14 15 15 15 14 15 15 13 10 8 7 8 8 10 14 17 15 11 14 17 19 20 20 21 21 20 21 20 19 17 18 18 18 18 18 18 18 17 16 16 16 16 14 12 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 19 22 24 33 54 78 97 100 80 94 192 361 362 212 121 131 188 265 274 221 164 191 253 268 378 605 816 881 789 779 923 1089 1213 1320 1294 1206 1247 1416 1610 1797 1791 1490 1340 1491 1783 2008 2339 2820 2953 2708 2274 1828 1633 1475 1518 1479 1384 1227 1338 1461 1430 1251 1013 799 616 425 377 412 448 630 762 683 568 530 488 402 322 258 194 125 34 27 53 80 89 167 369 623 812 884 877 859 801 811 735 654 674 881 816 702 793 754 614 607 538 401 193 136 127 129 182 182 92 22 1 0 0 0 0 1 6 7 2 6 12 8 3 5 6 5 1 0 0 24 104 148 159 182 276 450 608 658 638 615 574 513 541 602 697 798 798 785 960 1233 1364 1396 1433 1621 1739 1707 1624 1652 1816 2017 2276 2557 2618 2514 2437 2378 2233 2063 1942 1653 1323 1137 1034 956 975 1077 1143 1165 1144 1091 1047 1015 966 934 946 957 954 964 954 915 892 933 952 962 963 951 959 958 959 971 972 947 908 877 863 858 832 803 773 795 821 826 846 889 924 931 922 929 940 946 931 922 932 948 961 973 986 988 976 975 994 1042 1084 1106 1106 1106 1096 1053 984 916 868 867 812 935 1120 1268 1303 1357 1509 1725 1961 2199 2542 3230 3919 4106 3668 3138 2746 2668 2887 3094 3158 3127 2925 2587 2537 2741 3146 3221 3028 2804 2781 2872 2881 2804 2817 3145 3541 2956 2283 1989 2011 2114 2130 2029 1766 1480 1477 1697 1826 1894 2036 2290 2546 2737 2797 2830 2670 2605 2703 2772 2778 2656 2454 2221 2097 2211 2330 2406 2134 1776 1612 1653 1771 1853 1786 1761 1775 1665 1601 1538 1593 1623 1566 1443 1444 1734 2122 2390 2333 2438 2401 2342 2411 2502 2522 2480 2391 2244 2132 2024 1969 2015 2095 2157 2283 2445 2609 2783 2965 3114 3232 3358 3515 3545 3335 3000 2647 2339 2093 1934 1939 2083 2238 2186 1993 1789 1656 1550 1440 1352 1303 1292 1397 1482 1538 1545 1469 1575 1675 1713 1765 1829 1822 1916 2146 2275 2256 2166 2177 2132 2044 1977 1878 1777 1826 2042 2061 2075 2021 2027 2096 2143 2124 2056 1933 1910 1942 2030 2245 2419 2396 2420 2623 2931 3207 3330 3292 2865 2131 1670 1553 1672 1811 1820 1775 1709 1642 1543 1552 1588 1631 1597 1534 1563 1668 1695 1681 1770 1934 1976 4 6 6 1 0 0 1 6 10 5 1 3 2 2 8 6 10 12 8 2 0 3 8 12 13 13 12 13 15 14 13 12 11 14 11 12 15 16 16 16 15 14 14 14 13 12 11 9 8 14 13 7 1 0 2 7 10 13 17 21 21 18 15 15 17 18 18 18 18 19 20 19 18 18 17 17 16 15 15 14 14 15 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 1 6 11 14 18 24 36 61 88 101 92 82 118 272 331 215 97 74 129 205 226 202 183 228 302 280 428 699 801 759 767 897 1039 1279 1368 1327 1317 1343 1373 1469 1679 1962 2074 1805 1549 1618 1894 2312 2885 3241 3109 2629 2121 1805 1671 1556 1572 1527 1408 1244 1448 1483 1356 1151 952 793 646 529 515 588 629 717 778 658 547 548 571 551 531 508 409 301 142 69 66 110 161 155 314 617 826 866 859 854 877 861 1015 934 927 897 736 666 738 735 667 603 538 427 269 206 198 198 185 152 91 29 2 0 0 0 0 4 11 10 3 2 4 4 10 19 20 14 5 0 10 83 144 150 143 160 261 449 610 675 685 667 615 552 550 552 576 640 667 699 851 1068 1225 1317 1366 1489 1659 1755 1657 1640 1807 1944 2016 2198 2386 2319 2189 2226 2219 2190 2107 2017 1689 1395 1264 1242 1283 1292 1297 1297 1249 1187 1131 1085 1039 988 952 919 933 1007 1007 956 926 946 976 959 972 963 973 997 1000 977 956 949 940 935 914 888 861 842 816 826 842 840 840 857 880 908 931 947 969 946 877 845 864 891 903 916 940 955 966 964 957 956 967 969 969 985 1005 999 961 916 858 852 827 760 1101 1427 1484 1536 1641 1688 1658 1568 1733 2786 3666 3928 3844 3576 3222 3055 3231 3390 3370 3346 3181 2765 2502 2740 3216 3503 3489 3213 2830 2502 2332 2425 2789 3152 3282 2693 2115 1872 1937 2049 2067 1878 1541 1374 1508 1670 1797 1895 2055 2271 2478 2696 2805 2808 2698 2652 2740 2787 2755 2561 2401 2190 2129 2366 2422 2265 1995 1725 1602 1653 1816 1902 1813 1731 1582 1410 1436 1501 1540 1573 1509 1350 1297 1480 1821 2124 2395 2609 2646 2573 2514 2466 2415 2435 2419 2284 2168 2033 1878 1824 1882 1963 2065 2199 2353 2529 2732 2928 3106 3282 3446 3486 3351 3065 2739 2481 2229 1953 1697 1719 1904 2007 1951 1814 1677 1551 1444 1384 1300 1253 1370 1510 1591 1696 1792 1779 1725 1778 1865 1913 1974 2095 2251 2282 2185 2061 2077 2131 2043 1954 1863 1761 1851 2002 2055 2011 1927 1936 2096 2249 2168 1986 1775 1940 2056 2117 2251 2375 2457 2635 2969 3234 3456 3570 3418 2910 2203 1693 1561 1632 1712 1751 1779 1690 1601 1560 1636 1733 1698 1579 1558 1672 1843 1882 1809 1879 1954 1995 11 20 19 9 2 3 6 9 13 11 9 11 13 13 17 15 12 2 3 2 4 7 12 14 14 13 12 14 16 15 14 14 13 12 11 12 15 16 16 15 14 14 14 14 13 13 12 15 16 13 11 7 3 0 0 0 0 0 1 12 18 15 10 6 5 7 10 11 14 17 20 20 19 19 19 18 19 17 15 15 15 16 15 14 12 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 1 2 3 11 18 25 39 61 80 89 75 82 139 199 178 99 61 99 153 156 128 163 265 368 323 433 667 635 614 840 1009 1111 1329 1416 1348 1344 1436 1514 1653 1906 2182 2239 2016 1827 1931 2224 2848 3414 3241 2878 2358 1939 1762 1700 1600 1470 1314 1189 1356 1549 1455 1321 1173 1055 993 934 832 739 751 815 708 553 451 400 454 550 612 653 660 590 481 327 230 153 111 126 116 213 511 749 816 843 868 944 1047 1343 1442 1368 1089 810 708 712 724 719 663 566 474 368 301 239 178 146 118 73 27 4 0 0 0 1 3 5 4 1 0 0 2 9 20 22 14 6 0 1 23 122 138 150 172 274 448 596 703 747 752 716 636 604 572 545 533 516 574 741 923 1082 1229 1307 1474 1587 1739 1686 1669 1804 1976 2087 2217 2339 2125 1928 1924 1935 1973 1918 1992 1886 1691 1521 1374 1296 1325 1341 1377 1358 1299 1224 1138 1058 997 949 917 942 1006 1003 970 965 953 961 952 945 943 962 984 967 924 922 951 947 952 948 922 892 881 888 888 876 859 842 843 858 886 918 941 920 873 797 773 825 884 901 890 885 895 916 932 922 908 903 892 890 895 907 917 903 875 836 819 806 738 937 1459 1666 1882 1925 1627 1412 1286 1335 2258 3302 3871 4081 3954 3562 3206 3258 3444 3445 3435 3329 3081 2537 2422 2954 3554 3808 3286 2575 2192 2102 2313 2791 3045 2803 2348 1955 1825 1945 1986 1958 1769 1444 1307 1439 1639 1811 1948 2140 2357 2531 2679 2762 2749 2672 2647 2729 2766 2666 2349 2297 2219 2417 2641 2278 1870 1788 1652 1596 1665 1835 1883 1794 1666 1496 1349 1353 1381 1394 1489 1535 1365 1216 1338 1664 1960 2214 2531 2882 2862 2490 2469 2365 2311 2319 2184 2110 2003 1866 1773 1763 1800 1853 1918 1987 2151 2332 2557 2826 3111 3382 3541 3504 3281 2938 2619 2363 2168 1815 1647 1656 1737 1813 1838 1741 1538 1430 1383 1345 1419 1467 1521 1577 1685 1780 1730 1635 1820 1932 2014 2124 2248 2281 2269 2213 2200 2265 2235 2100 2004 1956 1911 1869 1838 1896 1940 1929 1969 2123 2236 2117 1940 1842 1957 2081 2152 2230 2391 2703 3091 3318 3396 3651 3685 3406 2855 2156 1706 1647 1704 1719 1801 1800 1730 1690 1724 1791 1794 1724 1649 1715 1836 1992 2001 2000 2037 2084 2208 27 28 22 13 9 10 12 14 17 17 16 16 16 18 19 18 15 7 10 10 11 12 14 14 13 13 13 15 16 16 14 16 16 13 11 11 13 16 14 14 10 10 12 11 8 6 5 7 7 3 5 7 3 0 0 0 0 0 0 3 6 8 10 8 3 1 2 3 5 10 18 21 20 20 20 20 20 18 16 16 15 15 15 14 15 16 15 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 2 11 18 25 35 52 68 70 68 76 121 198 140 63 71 105 108 100 123 194 283 335 467 613 632 446 430 744 1105 1355 1467 1489 1503 1585 1849 2223 2399 2446 2355 2196 2134 2263 2558 3058 3763 3624 2904 2263 1887 1742 1678 1575 1434 1316 1299 1507 1734 1575 1296 1122 1069 1095 1099 1038 955 889 816 695 536 335 327 442 563 622 659 707 723 648 529 434 353 188 97 94 196 464 658 751 826 888 1001 1074 1129 1135 1164 1118 916 800 753 738 742 701 594 495 431 390 292 199 155 116 67 26 5 3 13 25 17 3 0 0 0 0 0 1 6 14 14 7 0 0 0 61 122 136 140 172 305 471 595 721 805 837 802 721 664 606 557 506 474 572 756 887 1023 1200 1279 1360 1524 1655 1733 1717 1752 1888 2109 2378 2504 2282 2067 1927 1854 1897 1880 1868 1883 1957 1978 1723 1352 1280 1258 1398 1415 1330 1229 1128 1023 971 953 940 933 935 940 942 940 912 912 938 938 943 964 972 931 887 917 954 944 955 966 959 936 921 919 918 909 886 859 845 846 859 878 905 903 883 822 790 807 845 877 880 863 849 847 857 850 848 845 848 856 858 859 864 863 850 835 816 796 746 733 1375 1608 1903 2185 1911 1600 1334 1237 1853 2971 3755 4160 3955 3533 3372 3510 3593 3433 3300 3276 3090 2544 2129 2492 3255 3597 3003 2201 1873 1900 2203 2494 2401 2103 2027 1864 1811 1836 1853 1851 1693 1397 1265 1350 1581 1819 2031 2280 2528 2704 2799 2846 2795 2622 2591 2749 2714 2382 2182 2201 2259 2606 2391 1800 1686 1647 1592 1582 1667 1814 1839 1759 1670 1559 1394 1289 1276 1278 1381 1571 1426 1279 1282 1441 1566 1722 2088 2667 3018 2704 2581 2408 2253 2152 1981 1979 2011 1979 1875 1757 1679 1666 1675 1669 1811 1950 2105 2355 2668 3016 3349 3553 3574 3369 2941 2551 2379 2127 1889 1673 1524 1561 1717 1675 1460 1359 1374 1489 1640 1630 1551 1483 1502 1651 1755 1591 1819 1955 1997 2107 2219 2280 2285 2288 2327 2374 2297 2203 2080 2046 1997 1802 1602 1625 1762 1864 1982 2220 2140 2022 1934 1939 1996 2068 2217 2444 2638 2947 3551 3725 3778 3810 3629 3182 2564 1983 1694 1686 1812 1843 1863 1837 1767 1715 1732 1748 1735 1697 1682 1812 1834 1922 2053 2245 2409 2413 2368 22 17 15 14 15 15 16 17 17 17 17 18 20 21 21 19 15 12 13 14 14 13 14 14 13 13 13 14 15 16 14 13 15 13 11 11 13 14 14 13 5 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 3 6 14 20 20 20 20 20 19 18 18 17 16 15 16 16 15 16 15 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 2 10 17 23 33 48 61 66 67 94 222 196 67 48 75 99 119 209 352 408 392 603 563 593 533 720 962 1160 1351 1502 1572 1615 1763 2317 2772 2738 2642 2517 2442 2386 2372 2492 2752 3024 3115 2818 2261 1911 1751 1675 1593 1485 1388 1365 1434 1445 1212 960 918 985 1054 1094 1075 1009 933 828 652 453 301 393 532 611 610 632 704 832 848 662 543 527 365 147 133 256 448 622 774 888 976 1052 1027 1001 942 948 969 915 861 800 768 774 746 642 535 501 480 360 207 110 77 52 25 6 3 16 31 17 7 0 0 0 0 2 3 4 6 4 1 0 0 1 37 98 130 141 176 308 494 641 745 829 884 872 815 712 642 586 532 518 674 885 973 1056 1222 1332 1299 1488 1549 1722 1743 1737 1836 2038 2295 2472 2377 2194 2020 1952 2018 2018 1971 1919 1948 2079 2014 1690 1499 1358 1464 1388 1262 1173 1116 1059 1028 1009 980 948 932 932 929 928 932 924 936 940 944 954 963 943 916 937 948 948 964 968 965 943 924 917 929 927 900 879 872 874 861 855 859 861 874 864 847 846 862 876 867 849 824 813 824 807 800 789 798 818 830 833 828 821 834 847 830 806 779 675 989 1199 1327 1731 2093 2016 1622 1567 1968 2592 3192 3536 3567 3621 3837 3886 3507 3142 3190 3258 2955 2501 2093 2273 2766 2924 2563 2042 1718 1721 1986 2052 1986 2019 1997 1902 1817 1736 1742 1789 1622 1291 1337 1276 1510 1785 2082 2403 2714 2892 2965 3032 2988 2758 2671 2714 2545 2233 2100 2141 2300 2433 2127 1662 1554 1523 1525 1559 1648 1777 1797 1742 1659 1506 1320 1225 1249 1229 1326 1497 1439 1324 1248 1269 1322 1407 1640 2093 2640 2873 2872 2653 2401 2103 1870 1875 2040 2174 2129 1923 1718 1659 1668 1731 1795 1816 1775 1873 2114 2368 2693 3123 3494 3582 3214 2768 2508 2332 2150 1883 1499 1287 1428 1457 1384 1405 1453 1608 1724 1708 1593 1437 1341 1564 1701 1718 1867 2024 2063 2167 2277 2247 2270 2422 2421 2358 2162 2075 2068 2126 2064 1885 1734 1610 1705 1859 2100 2244 2087 1916 1953 2053 2102 2284 2498 2675 2894 3291 3794 3908 3772 3680 3390 2769 2195 1847 1704 1723 1809 1863 1884 1843 1748 1680 1740 1694 1725 1714 1758 1819 1859 1963 2216 2535 2670 2511 2229 11 12 15 16 18 16 18 18 17 17 19 21 23 22 19 19 15 13 15 16 15 14 14 14 13 13 14 14 14 13 12 10 12 15 11 10 10 6 3 4 2 0 0 0 2 3 2 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 19 19 19 21 18 17 18 18 18 17 17 15 17 16 16 16 15 14 14 13 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 23 35 49 58 61 75 135 171 91 36 47 109 175 174 169 202 257 430 507 589 486 735 731 813 1149 1422 1518 1568 1795 2486 2887 2922 2787 2618 2545 2445 2323 2367 2571 2788 2958 2610 2177 1915 1782 1708 1606 1494 1431 1417 1365 1158 853 697 746 844 889 926 925 757 551 442 405 375 393 545 618 657 580 585 618 763 856 811 804 778 542 280 198 319 426 638 929 1093 1132 1131 1086 1044 1018 993 1006 994 942 869 827 833 817 729 632 602 568 404 213 88 66 49 30 10 1 13 25 13 7 0 0 0 2 6 8 5 1 0 0 0 1 8 64 116 129 136 170 297 500 678 792 882 936 974 901 785 723 674 624 659 851 1047 1110 1146 1259 1397 1323 1220 1382 1626 1749 1708 1715 1911 2190 2341 2292 2172 2063 2011 2075 2136 2137 2029 1952 2081 2175 2083 2054 1847 1690 1565 1547 1507 1417 1319 1240 1175 1117 1074 1048 1024 1000 975 973 944 935 944 948 948 948 944 940 948 951 949 940 940 939 920 899 884 915 942 908 878 856 864 857 847 839 835 843 860 870 869 874 873 844 823 807 799 821 821 808 789 782 787 799 808 808 798 791 784 791 799 788 753 810 935 1119 1500 2062 2247 1918 2022 2142 2157 2253 2386 2768 3411 3969 4233 4274 3974 3387 3287 2961 2606 2302 2349 2540 2606 2437 2088 1783 1678 1913 1853 2003 2167 2181 2112 2014 1884 1840 1875 1568 1282 1294 1278 1431 1695 2024 2401 2780 2980 2978 2972 2915 2902 2832 2650 2333 2117 2036 2107 2285 2244 1852 1549 1453 1415 1482 1549 1633 1738 1774 1735 1642 1503 1333 1206 1263 1227 1329 1432 1437 1384 1263 1197 1222 1264 1364 1574 1994 2674 2932 2889 2665 2327 2029 1868 1921 2211 2368 2238 2020 1939 1867 1820 1801 1810 1774 1765 1883 1925 1946 2291 2789 3009 2980 2814 2629 2545 2514 2207 1828 1418 1240 1266 1475 1617 1634 1659 1712 1720 1643 1569 1389 1555 1712 1803 1963 2166 2302 2365 2306 2239 2240 2508 2305 2008 1871 1937 2047 2060 1919 1713 1581 1591 1851 1949 2101 2128 1953 1881 2071 2204 2241 2340 2407 2622 3109 3399 3399 3319 3479 3475 3044 2355 2004 1851 1781 1809 1844 1842 1817 1796 1752 1753 1810 1859 1842 1801 1787 1793 1840 2012 2413 2534 2213 1929 1935 15 17 19 21 21 18 16 15 16 20 22 24 24 20 16 16 15 17 17 15 14 14 14 14 14 13 15 14 13 12 11 11 12 14 10 7 1 0 0 0 0 0 0 1 6 10 9 8 7 6 8 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 15 18 18 19 17 17 17 17 16 17 18 17 17 18 17 16 15 14 14 14 12 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 2 12 19 26 35 40 43 49 71 97 87 45 45 101 171 172 150 215 319 363 417 511 445 756 820 811 1022 1213 1313 1402 1823 2616 2900 2905 2758 2605 2506 2371 2236 2266 2360 2597 2855 2475 2074 1910 1790 1690 1548 1474 1542 1574 1371 1038 826 739 746 695 674 639 621 433 288 323 499 632 647 641 588 660 633 655 624 644 665 673 679 650 601 507 306 387 450 616 971 1190 1205 1176 1159 1112 1080 1086 1081 1064 1023 965 915 891 871 821 737 650 571 413 182 73 70 61 43 18 12 22 23 10 5 1 0 0 6 9 10 6 2 0 1 3 11 28 75 120 128 122 149 288 537 752 862 928 955 1029 994 917 864 827 801 907 1081 1207 1255 1269 1312 1422 1378 1289 1362 1593 1764 1737 1682 1837 2122 2259 2190 2045 1980 1989 2019 2050 2124 2083 2047 2068 2068 2073 2148 2116 2037 2038 2030 1929 1803 1691 1589 1479 1363 1269 1220 1180 1128 1074 1053 1001 985 997 1002 994 982 975 973 973 979 982 964 936 928 923 913 895 899 917 911 888 868 868 865 856 848 849 860 871 875 876 872 854 816 792 781 782 799 822 825 811 792 783 785 790 801 807 783 743 753 758 763 776 823 872 887 1021 1518 1810 1963 2218 2177 1898 1617 1514 1871 2704 3475 3614 3531 3497 3269 3176 2935 2686 2515 2508 2607 2668 2594 2402 2161 1914 1843 1998 2234 2432 2514 2448 2293 2088 1887 1951 1551 1376 1312 1265 1349 1575 1889 2254 2621 2853 2892 2897 2860 2889 2918 2701 2288 2057 2022 2208 2415 2207 1668 1425 1379 1357 1458 1549 1637 1719 1737 1686 1610 1509 1370 1183 1242 1357 1447 1430 1377 1347 1280 1191 1183 1207 1234 1295 1447 2105 2584 2828 2891 2745 2444 2126 1877 2024 2261 2319 2325 2332 2128 1944 1903 1878 1883 1967 2083 2003 1797 1814 2213 2630 2851 2820 2678 2633 2716 2526 2224 1800 1337 1326 1597 1731 1715 1712 1730 1706 1668 1706 1593 1594 1726 1871 2065 2266 2328 2258 2191 2182 2149 2246 2086 1910 1839 1879 1922 1848 1687 1546 1517 1564 1960 2191 2264 2136 1937 1953 2244 2218 2044 2051 2368 2931 3266 3167 2944 3125 3464 3346 2814 2297 2033 1870 1831 1869 1863 1785 1754 1766 1777 1774 1761 1809 1829 1777 1713 1737 1882 2049 2366 2156 1897 1819 1960 21 21 22 24 23 20 16 12 14 20 21 19 17 15 14 15 17 21 20 16 16 16 13 13 14 14 15 14 13 12 11 11 12 13 10 5 3 0 0 0 0 0 3 7 9 9 8 8 10 11 13 14 14 15 12 9 6 4 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 15 17 16 16 17 16 16 16 17 17 17 17 16 16 15 15 14 13 12 11 10 10 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 20 25 29 33 40 49 59 63 57 55 75 145 204 192 262 334 351 357 411 410 622 827 881 864 1018 1128 1282 1886 2562 2722 2718 2603 2579 2442 2248 2098 2182 2222 2242 2299 2183 1877 1699 1641 1522 1378 1372 1481 1481 1312 1102 972 896 812 615 454 391 391 329 398 518 621 736 819 794 636 678 782 783 692 628 623 653 667 622 565 536 465 444 464 554 846 1102 1176 1178 1187 1162 1114 1105 1071 1036 1032 1029 1002 946 886 828 777 699 560 375 173 64 70 73 49 29 25 24 15 7 4 1 1 1 8 11 11 9 7 4 6 15 29 42 57 81 101 76 103 260 559 815 945 1008 1003 1041 1070 1046 1009 992 972 1074 1241 1367 1424 1423 1407 1453 1454 1347 1396 1579 1743 1754 1643 1697 1937 2074 1969 1748 1813 1873 1918 1941 1998 1998 2001 1980 1904 1858 1910 1942 1996 2097 2175 2159 2099 2047 2007 1874 1642 1466 1424 1381 1275 1218 1188 1128 1112 1140 1153 1134 1110 1103 1099 1089 1085 1105 1054 977 953 947 937 930 932 936 938 929 910 891 887 876 868 864 873 881 878 873 865 852 825 789 755 741 767 800 819 818 805 796 791 782 791 808 795 760 743 725 710 733 778 798 771 759 1021 1193 1685 2155 2258 1902 1432 1080 1174 2031 3150 3388 3159 3226 3062 2945 2852 2767 2748 2801 2851 2830 2796 2915 2716 2464 2340 2350 2511 2727 2908 2818 2525 2284 1976 1919 1675 1448 1352 1271 1302 1474 1732 2031 2349 2636 2801 2793 2782 2811 2849 2830 2507 2202 2207 2471 2594 2220 1626 1461 1359 1378 1449 1536 1652 1754 1776 1722 1638 1521 1359 1230 1310 1509 1488 1343 1263 1261 1250 1191 1178 1185 1189 1209 1253 1531 1981 2520 2930 3026 2762 2586 2199 2141 2344 2557 2816 2836 2495 2203 2139 2088 2079 2172 2260 2276 2154 2153 2370 2640 2822 2897 2901 2890 2861 2757 2547 2075 1612 1552 1730 1861 1906 1813 1784 1644 1697 1797 1784 1765 1876 2054 2175 2244 2305 2251 2266 2165 2087 2048 1993 1954 1982 2002 1947 1745 1609 1487 1459 1624 1967 2319 2483 2354 2093 2144 2311 2146 1917 2064 2412 2776 2891 2599 2463 2857 3241 3164 2694 2221 1958 1858 1878 1972 1974 1939 1814 1782 1803 1782 1742 1753 1749 1693 1705 1822 1967 2033 1970 1763 1762 2007 2173 25 24 26 26 27 25 19 14 15 19 18 16 15 14 14 16 20 22 21 19 22 22 19 17 17 16 14 14 15 15 13 12 14 14 10 10 14 13 10 7 4 1 1 4 5 3 1 0 1 6 9 8 10 11 8 5 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 14 16 16 16 16 14 15 16 17 17 17 17 16 15 15 14 13 12 11 11 11 10 9 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 11 17 21 27 37 47 57 63 62 66 109 152 130 191 243 268 302 366 393 429 744 900 727 951 1124 1327 2038 2525 2562 2546 2517 2489 2285 2095 1949 2064 2095 1983 1868 1776 1609 1471 1405 1287 1160 1147 1196 1207 1180 1116 1050 932 744 533 267 208 206 256 424 646 799 809 812 848 791 799 857 785 683 619 575 518 480 477 500 536 504 431 442 502 684 927 1091 1215 1287 1252 1146 1088 1065 1038 1024 1051 1068 1000 890 787 768 750 594 404 180 67 65 66 46 33 28 22 14 9 7 4 1 1 6 10 12 15 17 16 20 31 41 44 46 59 61 59 105 264 600 882 999 1051 1088 1107 1144 1149 1135 1149 1166 1241 1397 1540 1599 1588 1549 1531 1532 1431 1524 1557 1680 1762 1628 1540 1645 1738 1642 1440 1502 1549 1622 1680 1754 1829 1894 1920 1890 1807 1701 1645 1664 1729 1867 1952 2010 2061 2162 2131 1907 1715 1696 1619 1505 1507 1469 1367 1380 1492 1571 1565 1526 1497 1459 1415 1351 1260 1155 1059 1003 965 940 930 934 943 948 952 945 918 906 886 866 865 878 882 876 870 861 854 838 786 702 642 691 740 780 812 818 811 801 786 786 804 829 838 820 812 786 769 773 744 709 726 967 975 1165 1691 2176 2032 1585 1304 1429 2202 3375 3583 3226 2839 2674 2698 2768 2896 3074 3186 3141 3031 3031 3148 3078 2916 2678 2465 2500 2779 3066 3076 2766 2410 1954 1692 1767 1696 1480 1351 1365 1467 1625 1830 2077 2363 2614 2767 2701 2664 2698 2820 2750 2549 2559 2768 2658 1946 1521 1422 1403 1403 1434 1540 1704 1817 1819 1760 1649 1566 1511 1358 1348 1420 1336 1203 1167 1194 1206 1200 1238 1193 1177 1182 1201 1294 1542 2014 2575 2950 2862 2953 2774 2499 2483 2769 3218 3285 2859 2492 2403 2346 2300 2241 2258 2430 2507 2585 2640 2587 2659 2928 3238 3350 3099 2894 2713 2348 1986 1847 1896 1951 2071 2008 1911 1768 1760 1886 1969 2007 2106 2209 2289 2271 2264 2228 2176 2075 1954 1889 1940 1966 2060 2116 1942 1674 1525 1461 1498 1682 1975 2278 2344 2179 2173 2197 2223 2035 1824 1880 2193 2497 2480 2207 2396 2917 3193 3028 2561 2118 1909 1958 2065 2193 2231 2132 1950 1884 1907 1906 1834 1734 1671 1632 1781 1956 2034 1867 1726 1775 1893 2040 2259 25 25 25 25 27 27 21 15 16 21 23 22 22 19 18 20 22 24 24 23 24 24 21 16 19 17 14 15 18 18 15 14 16 14 13 13 14 14 13 11 6 1 0 1 1 0 0 0 0 1 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 14 16 16 13 8 9 11 14 16 16 17 16 15 14 14 13 13 12 11 11 10 10 9 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 7 15 19 25 39 53 67 77 78 89 130 118 155 200 281 313 382 345 280 485 712 705 966 1146 1365 2239 2588 2500 2412 2381 2307 2115 2002 1905 1939 2011 1957 1777 1556 1380 1267 1192 1118 1038 1014 951 862 898 953 894 719 546 414 230 232 184 222 399 577 783 801 783 830 846 824 758 674 632 598 537 499 472 433 421 462 466 394 396 483 578 768 983 1216 1422 1486 1377 1208 1111 1051 1000 1037 1080 1050 922 758 675 635 606 521 230 81 59 56 48 37 30 23 17 13 10 6 1 0 3 6 10 19 25 30 38 44 43 40 44 48 50 56 147 345 632 896 1067 1135 1147 1200 1284 1280 1261 1309 1373 1453 1572 1670 1706 1707 1691 1653 1667 1593 1643 1474 1608 1757 1654 1438 1349 1348 1259 1153 1147 1185 1245 1306 1385 1516 1663 1771 1798 1736 1617 1501 1421 1352 1388 1466 1533 1627 1787 1966 1998 1890 1844 1726 1713 1961 2068 1842 1931 2143 2193 2119 2068 2062 2053 2003 1897 1612 1360 1193 1085 1017 980 960 946 936 934 947 945 931 928 898 865 859 870 875 872 866 835 789 781 706 632 579 614 658 720 789 826 828 817 805 801 802 817 880 943 982 928 846 823 769 724 724 841 850 782 1069 1749 2098 2050 2066 2397 3043 3466 3563 3249 2764 2526 2611 2840 3127 3388 3461 3349 3231 3232 3239 3122 2769 2188 1777 1756 2084 2611 3047 3012 2533 1806 1581 1658 1619 1515 1572 1657 1618 1574 1680 1842 2048 2247 2431 2520 2550 2636 2809 2891 2831 2832 2761 2779 2141 1748 1519 1439 1425 1466 1605 1788 1861 1831 1748 1644 1593 1508 1262 1194 1194 1144 1105 1107 1135 1186 1302 1296 1212 1170 1162 1172 1206 1309 1546 1929 2447 2752 3013 3190 3019 2796 2889 3201 3336 3018 2633 2545 2405 2318 2287 2391 2547 2677 2764 2751 2453 2316 2527 2911 3357 3270 2941 2619 2339 2119 2037 2082 2013 2125 2137 2041 1933 1868 1925 2025 2009 2031 2150 2258 2202 2093 1992 1934 1921 1824 1724 1817 1850 1903 1963 1818 1653 1550 1555 1718 1954 2159 2394 2392 2349 2233 2074 2028 1853 1676 1787 2106 2320 2285 2206 2437 2880 3012 2791 2477 2246 2144 2180 2234 2395 2480 2308 2115 2074 2073 2049 1932 1838 1899 1827 1845 1859 1853 1787 1765 1887 1906 2075 2288 24 23 23 22 25 26 25 20 22 28 30 30 29 26 24 25 26 26 26 25 24 22 19 22 21 17 16 18 20 19 17 15 14 13 13 14 14 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 15 13 11 9 6 0 0 12 14 14 14 14 14 14 14 13 12 11 11 10 10 9 9 8 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 18 29 45 69 97 98 88 121 144 197 144 230 262 361 325 208 264 495 672 947 1106 1390 2464 2750 2550 2343 2268 2199 2064 1973 1897 1835 1913 1860 1649 1477 1309 1156 1063 1021 1002 1013 932 731 666 654 557 408 327 296 264 302 225 232 380 514 692 691 542 487 568 651 648 613 592 573 531 592 664 622 510 417 362 324 347 456 506 599 754 932 1161 1358 1452 1376 1202 1067 993 1024 1043 1063 942 776 743 691 603 495 262 97 54 50 48 42 33 26 20 13 6 3 0 0 1 1 5 20 32 42 51 54 52 49 47 50 62 100 209 431 684 922 1117 1241 1282 1286 1321 1312 1296 1406 1583 1688 1707 1709 1725 1762 1795 1778 1796 1753 1645 1513 1665 1758 1687 1433 1213 1158 1123 1064 1049 1048 1041 1045 1060 1154 1310 1414 1412 1353 1292 1226 1162 1097 1059 1133 1119 1169 1271 1370 1422 1437 1490 1566 1691 2114 2359 2141 2416 2645 2463 2138 2052 2261 2531 2596 2562 2196 1734 1448 1277 1153 1069 1024 999 979 967 969 971 964 960 931 896 876 869 866 866 844 747 617 658 588 563 545 538 569 630 703 776 834 850 848 834 824 779 819 955 1072 1056 956 891 839 770 734 809 860 741 739 1101 1678 2230 2581 2707 2715 2896 3393 3525 3061 2593 2617 2963 3357 3607 3603 3519 3420 3365 3250 3026 2602 1831 1280 1146 1327 1890 2760 3204 2826 1884 1728 1655 1600 1742 2011 2123 1916 1616 1637 1712 1830 1953 2111 2328 2508 2621 2731 2809 2799 2822 2591 2642 2511 2346 1891 1546 1468 1527 1682 1828 1855 1846 1763 1670 1593 1472 1279 1143 1075 1032 1049 1063 1066 1115 1209 1226 1189 1157 1146 1145 1153 1186 1263 1476 1901 2403 2811 3210 3440 3418 3261 3245 3278 3116 2692 2511 2305 2287 2350 2418 2538 2657 2743 2739 2441 2241 2149 2292 2796 3112 3030 2652 2220 2054 2011 2082 2064 2102 2089 2080 2065 1980 1913 1921 1988 2078 2029 2031 1954 1918 2012 2090 1983 1891 1796 1747 1691 1721 1781 1774 1789 1846 1906 1955 2191 2376 2488 2503 2347 2159 2090 2010 1824 1642 1757 2077 2187 2170 2256 2411 2525 2513 2374 2393 2604 2793 2634 2573 2705 2720 2514 2348 2331 2371 2399 2298 2233 2194 2054 1875 1660 1454 1530 1768 1835 1890 2000 2040 27 27 28 28 27 28 29 27 27 32 33 33 31 28 27 28 27 26 27 26 23 19 19 22 21 18 19 21 20 17 13 9 4 4 8 12 12 2 1 0 0 0 0 0 0 0 1 4 2 1 0 2 3 3 2 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 14 8 6 10 8 0 0 2 4 6 12 13 14 14 13 12 11 11 11 11 10 10 9 9 9 9 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 12 23 43 70 106 111 100 130 211 277 131 194 235 303 248 214 264 368 520 778 1032 1455 2675 2933 2610 2319 2226 2177 2056 1917 1817 1735 1715 1725 1657 1535 1306 1126 1035 990 962 944 854 679 550 419 328 225 210 255 264 225 178 254 404 609 505 399 299 330 454 562 593 562 541 564 585 656 763 755 608 470 390 341 346 425 460 483 545 592 622 711 903 1059 1042 976 975 1003 1023 1059 941 907 947 857 667 459 243 97 53 72 100 75 34 15 9 4 1 0 0 0 0 0 2 18 32 41 49 59 81 95 59 69 139 213 321 502 705 876 1005 1089 1114 1088 1054 1015 999 1094 1248 1380 1492 1594 1678 1755 1815 1801 1737 1685 1613 1678 1733 1680 1642 1483 1267 1201 1259 1260 1220 1174 1103 1039 978 978 1096 1125 1059 1053 1093 1113 1072 1014 944 940 947 978 1033 1096 1151 1231 1401 1607 1674 1909 2134 2199 2549 2666 2403 2063 1974 2206 2546 2704 2685 2397 2041 1742 1556 1373 1201 1096 1042 1003 975 965 970 974 976 963 936 909 893 882 868 836 721 591 575 544 525 519 514 516 551 625 706 797 868 890 873 859 825 818 900 1008 1033 991 969 945 869 774 788 870 858 739 738 1151 1939 2624 2830 2590 2762 3337 3510 3152 2788 2757 3071 3482 3695 3661 3737 3676 3564 3303 2956 2534 2008 1504 1157 1057 1388 2474 3157 3022 2290 2005 1999 2080 2185 2307 2372 2240 1919 1872 1806 1775 1809 1917 2106 2315 2474 2586 2687 2662 2566 2525 2575 2666 2726 2268 1735 1574 1590 1737 1821 1774 1768 1725 1685 1592 1497 1402 1276 1121 991 1017 1033 1067 1106 1131 1145 1147 1133 1117 1121 1127 1144 1164 1260 1499 1955 2420 2875 3299 3573 3583 3426 3368 3287 2879 2553 2466 2439 2361 2403 2500 2508 2602 2835 2871 2666 2310 2153 2425 2915 3135 2732 2219 1992 1870 1948 2046 2002 1894 1956 2063 2007 1900 1918 2201 2171 2019 1978 2037 2110 2083 2004 1907 1957 1901 1850 1720 1701 1784 1847 1879 1877 1730 1719 2094 2351 2307 2251 2184 2072 1987 1997 1917 1804 2016 2341 2256 2071 2204 2391 2146 1927 1881 2066 2404 2827 3077 3126 3182 3142 2959 2809 2736 2739 2832 2867 2731 2347 1961 1684 1521 1517 1648 1707 1741 1770 1798 1852 34 34 36 36 33 32 33 32 30 32 32 32 30 29 29 29 28 27 28 27 23 20 22 23 21 20 21 22 20 13 5 1 2 5 9 11 9 3 9 7 4 2 0 0 1 4 7 12 8 4 5 7 11 12 10 9 13 13 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 11 4 5 3 0 0 0 0 0 6 9 11 11 11 11 11 11 11 11 10 11 10 9 9 9 9 9 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 28 53 72 91 113 118 181 254 230 132 197 248 255 208 306 312 329 428 615 934 1578 2760 3018 2607 2304 2193 2145 2026 1855 1724 1659 1623 1661 1721 1492 1262 1145 1083 1026 985 959 890 755 589 403 272 212 262 338 292 190 164 239 449 485 379 358 265 324 469 557 552 518 540 637 730 815 886 849 740 627 551 481 436 462 480 478 491 507 527 519 498 644 866 952 943 961 1024 1086 987 984 974 850 651 432 229 97 60 100 140 89 38 13 6 2 0 0 0 0 0 0 1 10 18 25 34 60 80 74 80 149 215 277 361 455 535 579 588 585 578 558 528 521 554 660 815 1002 1234 1434 1569 1655 1701 1673 1564 1552 1556 1600 1613 1584 1645 1632 1437 1299 1374 1385 1335 1355 1322 1244 1156 1061 1109 1082 1026 1144 1310 1371 1306 1187 1066 997 980 981 1016 1093 1206 1339 1470 1614 1693 1771 1958 2208 2475 2539 2430 2308 2245 2231 2264 2322 2273 1986 1756 1679 1637 1467 1239 1084 1006 958 930 924 939 966 993 1000 985 962 937 909 880 832 706 576 558 528 508 499 496 500 551 654 717 796 866 899 914 911 881 847 863 923 973 991 1032 1061 1022 876 793 837 913 885 791 899 1459 2333 3061 3025 3169 3425 3633 3590 3341 3155 3210 3450 3642 3567 3874 3927 3790 3437 3014 2645 2262 1740 1205 1037 1213 2155 2778 2986 2657 2289 2261 2407 2380 2281 2310 2379 2272 2247 2156 1920 1822 1904 2038 2157 2281 2404 2607 2525 2338 2418 2518 2639 2731 2488 1993 1695 1653 1723 1736 1655 1613 1535 1503 1542 1559 1500 1404 1245 1039 1027 1056 1106 1130 1111 1104 1121 1122 1140 1143 1116 1117 1117 1160 1280 1575 1978 2407 2874 3378 3669 3639 3631 3594 3259 2746 2418 2361 2379 2501 2520 2359 2350 2706 2938 2877 2676 2501 2554 2967 3422 3237 2764 2294 1917 1861 2017 2066 1956 1950 1990 2048 2066 2141 2263 2147 2027 2012 2068 2054 1991 1972 1950 1899 1819 1856 1871 1845 1870 1860 1708 1644 1463 1532 1787 1971 1993 1983 1941 1818 1910 1975 1818 1854 2115 2304 2125 1938 2110 2185 1860 1686 1663 1837 2257 2845 3220 3311 3570 3666 3568 3373 3115 2934 2891 2894 2728 2256 1727 1401 1378 1485 1587 1618 1635 1663 1699 1720 38 38 37 34 33 33 34 33 31 31 30 29 26 30 30 30 29 29 29 28 25 24 26 24 22 21 22 23 21 15 4 4 10 13 15 14 9 8 14 13 13 11 10 7 8 11 13 14 13 11 11 12 13 12 12 12 12 13 12 10 7 5 3 2 0 0 0 0 0 0 0 0 0 0 1 4 8 10 8 2 0 0 0 0 0 0 0 0 0 6 10 10 11 11 11 11 11 10 10 10 11 10 10 10 10 9 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 38 63 77 94 109 129 171 163 150 240 323 344 383 449 481 481 541 634 919 1678 2711 2931 2524 2256 2151 2075 1962 1816 1685 1595 1530 1505 1528 1496 1307 1202 1138 1090 1081 1094 1071 944 694 500 285 301 426 450 350 265 254 284 377 420 372 278 246 324 446 521 532 559 668 819 937 1057 1027 908 818 729 648 611 575 553 563 508 525 649 793 688 556 590 758 902 946 957 1031 1103 1030 947 879 771 608 409 217 97 82 129 160 118 40 15 8 3 0 0 0 0 0 0 0 0 0 6 20 44 61 75 109 157 200 241 292 310 277 231 192 166 161 169 174 204 285 422 630 864 1092 1266 1388 1469 1510 1507 1469 1516 1553 1528 1565 1660 1804 1877 1611 1304 1313 1283 1238 1376 1491 1464 1386 1266 1227 1223 1259 1386 1518 1530 1444 1341 1250 1180 1146 1143 1152 1164 1167 1167 1210 1303 1520 1672 1754 1929 2186 2316 2310 2242 2148 2044 1901 1878 1851 1590 1413 1377 1350 1243 1095 981 921 885 869 871 893 945 1006 1044 1052 1036 1005 972 931 823 662 562 522 502 498 485 479 481 525 655 726 779 832 873 901 909 893 864 857 899 965 999 1056 1128 1139 1021 876 815 869 966 921 770 1142 2154 3009 3106 3179 3193 3297 3479 3601 3490 3178 3172 3418 3427 3734 3899 3884 3618 3202 2854 2598 2174 1541 1231 1288 1782 2310 2725 2820 2530 2335 2406 2361 2345 2349 2282 2262 2303 2294 2062 1931 1975 2027 2098 2219 2303 2348 2260 2218 2338 2450 2489 2524 2514 2248 1842 1708 1682 1681 1604 1532 1479 1492 1577 1638 1572 1502 1388 1195 1075 1077 1119 1141 1108 1077 1109 1126 1149 1129 1107 1102 1096 1121 1184 1342 1612 1936 2324 2852 3252 3488 3685 3841 3716 3283 2878 2753 2618 2589 2553 2279 2145 2313 2510 2714 2891 2874 2719 3140 3488 3620 3420 2954 2298 1887 1937 2087 2087 2005 2011 2118 2160 2141 2092 2071 2012 1881 1851 1752 1733 1751 1775 1757 1678 1608 1618 1776 1905 1786 1547 1464 1440 1512 1678 1800 1855 2000 2154 2216 2106 1894 1776 1930 2144 2157 2028 1955 1999 1888 1701 1643 1697 1932 2312 2666 2886 3136 3643 3982 4091 3880 3379 2886 2581 2586 2761 2314 1788 1399 1327 1404 1493 1532 1551 1627 1740 1651 39 38 37 35 33 32 32 34 33 31 28 27 26 30 29 30 30 29 29 28 28 27 26 25 23 22 23 23 19 11 5 8 16 17 17 17 16 14 14 15 15 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 11 11 10 5 6 8 4 0 0 0 0 0 0 0 0 0 0 0 1 6 11 5 0 0 0 0 0 0 0 0 0 1 2 4 7 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 23 27 48 74 79 78 88 123 130 190 308 472 733 998 1195 1126 977 877 817 1033 1794 2674 2839 2465 2242 2133 1994 1872 1750 1645 1584 1564 1587 1644 1572 1379 1252 1099 1056 1194 1251 1212 1057 772 571 350 360 484 469 431 393 381 372 351 334 301 254 246 308 418 506 573 704 909 1066 1045 909 777 751 882 933 788 738 705 689 700 573 617 813 845 749 632 609 802 995 1025 995 1042 1085 1009 925 871 751 551 329 160 93 111 147 151 101 26 12 4 1 0 0 0 0 0 0 0 0 0 4 18 39 70 93 101 121 167 211 281 227 140 103 85 74 73 77 84 105 164 272 443 642 824 965 1086 1196 1285 1352 1413 1483 1540 1604 1681 1746 1830 1926 1773 1447 1262 1179 1159 1383 1589 1595 1504 1392 1324 1311 1364 1451 1463 1346 1291 1304 1275 1259 1266 1321 1341 1322 1296 1262 1237 1232 1390 1651 1816 1956 2043 2017 1959 1855 1704 1682 1560 1531 1528 1405 1262 1152 1079 1017 952 889 837 813 824 813 838 912 993 1045 1065 1065 1063 1051 1005 870 678 553 506 486 496 495 479 463 475 562 646 696 736 784 828 849 860 868 871 891 955 1011 1065 1156 1219 1171 1039 907 852 936 957 713 1352 2232 2584 2461 2337 2346 2495 2753 3093 3239 2984 3111 3401 3464 3629 3755 3766 3606 3309 3056 2906 2616 2150 1791 1642 1608 1842 2295 2769 2691 2309 2370 2316 2337 2327 2234 2206 2209 2242 2149 2081 2150 2201 2230 2255 2213 2103 2048 2103 2213 2238 2208 2306 2479 2422 1995 1800 1685 1635 1569 1506 1487 1517 1567 1637 1570 1497 1453 1316 1124 1095 1150 1161 1121 1076 1094 1132 1142 1097 1067 1070 1084 1094 1124 1208 1345 1547 1859 2258 2681 3036 3333 3620 3798 3743 3521 3190 2775 2651 2524 2207 2005 2067 2332 2785 3210 3232 3099 3312 3487 3639 3669 3390 2727 2058 1913 2096 2261 2149 2091 2116 2136 2106 1992 1831 1736 1640 1616 1563 1543 1577 1598 1640 1670 1642 1677 1898 1819 1695 1543 1498 1566 1660 1729 1839 1982 2185 2241 2039 1848 1775 1886 2221 2488 2215 2126 2041 1784 1694 1627 1636 1773 2043 2338 2393 2476 2903 3399 3836 4072 3982 3526 2860 2299 2205 2322 2235 1893 1478 1307 1360 1385 1386 1455 1577 1567 1513 40 38 39 39 36 34 33 32 32 30 30 30 30 30 29 30 30 27 28 27 28 28 28 26 20 17 21 13 7 3 1 3 11 15 16 17 16 12 7 8 11 13 15 14 13 13 14 14 14 14 14 13 14 14 14 13 13 12 12 12 10 5 1 2 1 0 0 0 0 0 0 0 0 0 2 4 4 6 6 3 0 0 0 0 0 0 0 0 0 1 1 4 4 6 9 10 10 10 10 10 10 10 11 11 11 12 12 11 10 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 22 27 40 53 46 43 68 83 108 178 370 694 1165 1643 2045 2103 1745 1363 1081 1253 2002 2707 2786 2454 2260 2156 1988 1828 1697 1621 1603 1644 1793 1965 1843 1626 1541 1042 965 1295 1355 1225 1000 734 570 470 488 522 483 488 441 372 296 245 243 241 243 289 351 468 570 659 830 1075 1187 1054 808 616 690 725 1044 872 843 830 810 763 648 722 850 868 783 687 672 802 958 1017 1017 1041 1041 979 965 947 781 513 268 141 128 146 136 113 57 17 3 0 0 0 0 0 0 0 0 0 0 0 5 19 51 88 102 101 117 153 211 252 177 103 85 72 66 68 71 78 90 111 156 234 349 469 577 692 814 937 1065 1212 1358 1442 1606 1766 1825 1891 1945 1966 1833 1574 1416 1284 1425 1640 1674 1588 1459 1364 1364 1476 1544 1376 1140 1169 1255 1233 1244 1278 1353 1373 1324 1255 1188 1157 1165 1265 1458 1618 1712 1802 1779 1700 1550 1394 1559 1475 1370 1342 1273 1175 1089 1019 962 912 865 823 800 811 770 794 852 912 951 973 990 1014 1046 1066 1014 877 699 616 536 524 525 506 500 476 469 533 611 655 704 771 814 849 875 879 895 941 1011 1064 1161 1279 1297 1199 1055 931 912 958 792 1245 1916 2184 1963 1694 1669 1767 1937 2239 2650 3069 3578 3771 3804 3796 3783 3694 3554 3427 3288 3091 2794 2425 2239 2067 1615 1456 1828 2486 2928 2964 2715 2442 2366 2332 2274 2229 2229 2258 2234 2183 2173 2180 2321 2271 2133 2057 1963 1952 1996 2048 2135 2229 2397 2508 2100 1801 1618 1531 1499 1480 1489 1539 1534 1589 1565 1503 1494 1371 1209 1207 1277 1214 1119 1071 1078 1115 1099 1083 1094 1101 1092 1088 1101 1157 1222 1355 1539 1792 2120 2436 2720 3048 3428 3684 3742 3561 3187 2941 2597 2197 2066 2341 2774 3047 3500 3490 3379 3237 3263 3389 3466 3401 3061 2514 2088 2107 2199 2206 2165 2192 2332 2404 2153 1754 1532 1493 1482 1469 1489 1569 1638 1688 1856 1866 1813 1868 1740 1606 1526 1590 1730 1765 1820 1932 2069 2035 2032 1961 1811 1782 2027 2396 2600 2490 2234 1840 1572 1564 1631 1681 1759 2091 2363 2217 2317 2646 3004 3370 3690 3853 3683 3016 2407 2199 2210 2241 1970 1540 1323 1308 1273 1250 1353 1493 1537 1467 40 38 39 39 37 35 35 34 33 32 31 32 29 28 30 31 29 29 28 28 28 29 28 23 13 4 5 1 0 0 0 0 1 5 8 10 7 2 1 1 2 4 9 14 12 12 13 14 14 14 14 14 14 14 14 14 13 12 12 12 11 8 3 1 0 0 0 0 0 0 0 0 0 0 4 10 9 4 1 0 0 0 0 0 1 0 0 0 3 7 6 4 2 0 4 9 10 10 10 10 10 11 12 12 13 13 13 12 11 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 36 39 27 20 36 76 94 194 439 702 1074 1684 2361 2679 2435 1824 1356 1585 2342 2836 2753 2407 2176 2046 1918 1788 1680 1660 1656 1606 1540 1484 1496 1582 1582 999 952 1353 1492 1344 1046 780 640 594 605 598 612 558 402 274 210 196 206 243 340 449 487 560 651 748 894 1130 1169 956 705 503 445 664 870 913 938 910 825 742 753 867 888 891 889 820 776 832 906 947 985 1025 1022 1008 1043 993 769 471 243 173 193 189 159 149 50 6 0 0 1 1 0 0 0 0 0 0 0 0 8 29 58 68 65 57 56 85 134 110 113 127 101 87 81 78 78 81 85 93 108 130 171 226 286 362 447 539 653 820 1042 1192 1388 1585 1723 1844 1911 1919 1946 1959 1775 1435 1426 1642 1721 1675 1512 1358 1322 1454 1514 1285 1207 1293 1283 1263 1298 1317 1313 1257 1155 1052 984 972 1012 1099 1227 1361 1418 1507 1537 1518 1463 1392 1476 1423 1310 1220 1155 1114 1077 1032 982 932 882 825 787 793 820 852 872 888 895 898 907 933 982 1026 1068 1069 981 864 687 572 509 474 484 456 417 458 549 593 630 705 794 879 948 973 952 933 975 1070 1180 1305 1381 1347 1221 1072 973 954 829 983 1566 1999 2047 1780 1603 1549 1445 1493 2021 2958 3857 4094 4128 3915 3793 3695 3565 3499 3311 3075 2779 2419 2357 2248 1693 1384 1683 2316 2850 2941 2702 2679 2571 2422 2336 2297 2282 2238 2149 2065 1969 1961 2187 2095 1953 1936 1924 1891 1880 1926 2041 1922 2256 2138 1830 1647 1531 1460 1439 1448 1485 1545 1566 1556 1535 1495 1514 1427 1259 1170 1174 1164 1073 1049 1061 1074 1072 1142 1242 1227 1105 1080 1095 1147 1194 1236 1312 1438 1650 1899 2151 2476 2905 3219 3487 3710 3671 3393 2858 2348 2280 2633 2976 2864 3382 3515 3255 2929 2830 2942 3128 3360 3430 3175 2671 2312 2230 2288 2291 2282 2392 2354 2036 1714 1553 1573 1631 1742 1847 1805 1651 1549 1924 1874 1778 1727 1680 1592 1552 1675 1872 1953 2003 1947 2037 2126 2068 1774 1553 1664 2283 2874 3068 2516 1880 1529 1447 1530 1638 1690 1718 2214 2429 2093 2109 2393 2567 2778 3130 3629 3681 3176 2732 2481 2429 2390 2103 1634 1295 1190 1146 1155 1246 1379 1469 1429 40 39 38 38 36 35 34 35 35 34 33 32 30 30 32 32 32 32 31 31 28 25 18 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 14 13 12 13 14 14 14 14 14 14 14 13 14 13 13 12 11 11 10 8 5 0 0 0 0 0 0 0 0 0 1 3 9 9 4 2 1 0 0 0 1 7 1 0 0 4 7 6 2 0 0 3 8 9 10 10 11 11 12 13 13 14 14 13 12 11 11 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 32 34 20 7 19 46 74 307 400 429 615 1285 2177 2718 2678 2121 1584 1957 2696 2942 2683 2314 2051 1895 1819 1750 1683 1676 1673 1615 1534 1493 1439 1381 1375 1184 1182 1317 1499 1404 1107 873 767 717 686 637 636 568 401 321 306 312 353 426 497 548 564 622 732 833 975 1204 1171 890 656 540 483 607 733 946 976 898 786 740 820 944 967 930 896 833 803 860 921 942 977 1029 1043 1023 995 851 622 398 244 232 236 200 178 160 44 4 0 1 4 3 1 0 0 0 0 0 0 2 18 54 79 61 45 47 49 45 42 47 56 87 78 74 77 80 82 81 79 82 90 97 104 119 141 177 215 257 321 429 605 787 951 1129 1318 1481 1585 1654 1801 1929 1751 1364 1318 1592 1742 1726 1506 1335 1261 1308 1365 1320 1437 1396 1311 1320 1340 1280 1174 1052 933 844 810 833 896 979 1062 1145 1189 1218 1247 1302 1376 1424 1434 1376 1242 1144 1102 1085 1057 1028 999 965 926 863 816 815 870 918 943 929 900 880 872 870 882 961 1066 1129 1122 1037 893 734 590 487 451 473 402 423 483 531 565 628 739 867 966 1033 1056 981 943 1037 1211 1346 1439 1443 1337 1178 1046 984 857 807 1260 1779 1741 1570 1538 1483 1345 1254 1531 2486 3428 3457 3676 3865 3958 3909 3629 3231 3039 2946 2942 2550 2462 2357 1981 1739 1930 2395 2883 3217 3009 2785 2572 2438 2371 2337 2304 2237 2152 2109 1745 1870 1985 1870 1828 1934 2013 1965 1886 1876 2021 1903 2140 2155 1830 1589 1484 1414 1390 1405 1463 1541 1548 1514 1531 1545 1569 1508 1349 1203 1089 1152 1099 1077 1072 1054 1049 1136 1261 1234 1091 1071 1081 1123 1193 1223 1239 1296 1423 1563 1679 1895 2401 2673 2943 3349 3690 3675 3145 2388 2346 2525 2759 3097 3480 3486 3123 2724 2507 2512 2804 3309 3530 3409 2961 2439 2181 2221 2229 2107 2087 2003 1925 1777 1753 1807 1930 2106 2224 2128 1773 1484 1698 1707 1693 1709 1713 1676 1618 1742 2020 1963 1943 2026 2183 2263 2113 1770 1638 1909 2494 2607 2107 1587 1469 1439 1447 1554 1728 1795 1876 2215 2428 2077 1754 2147 2247 2205 2563 3168 3291 3145 2991 2844 2687 2648 2314 1808 1415 1235 1188 1181 1187 1242 1294 1224 39 39 38 37 36 36 37 36 36 36 35 34 34 36 34 35 33 33 32 30 24 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 15 14 14 14 14 14 15 14 14 14 14 14 14 13 12 11 11 11 10 9 8 7 4 1 0 0 0 0 0 0 1 4 8 10 6 4 1 0 0 0 0 2 0 0 0 0 1 1 1 0 0 0 0 1 5 10 11 11 12 13 13 14 13 13 12 11 11 6 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 3 14 23 23 13 3 5 26 69 231 233 203 261 874 1805 2466 2556 2210 1881 2307 2951 2911 2533 2196 1982 1863 1801 1751 1689 1578 1442 1360 1357 1222 1201 1255 1220 1149 1167 1086 1162 1219 959 722 655 705 738 666 556 444 339 334 353 357 405 485 568 663 743 755 786 819 927 1112 1157 895 653 593 611 802 969 1058 959 821 745 745 799 872 923 928 877 818 822 936 1023 1010 1017 1069 1076 996 882 713 485 345 288 292 234 187 177 133 37 0 0 8 11 5 1 0 0 0 0 0 2 10 44 80 71 47 32 31 38 44 41 40 47 50 50 52 55 63 71 74 71 73 77 81 84 88 95 106 116 130 153 194 282 395 508 643 786 920 1059 1231 1438 1576 1500 1271 1219 1412 1564 1629 1428 1291 1160 1134 1312 1480 1480 1358 1306 1290 1198 1040 897 794 723 687 696 745 819 906 974 1015 1025 1032 1071 1152 1257 1344 1374 1342 1255 1173 1114 1072 1041 1027 1011 981 956 916 873 856 875 888 868 853 846 828 810 830 900 958 1068 1179 1249 1245 1156 991 796 637 552 526 426 419 433 462 494 548 659 826 999 1124 1207 1142 997 1020 1238 1429 1494 1443 1321 1185 1088 1020 853 693 1020 1501 1577 1399 1308 1314 1281 1119 1337 2113 2561 2406 2555 3114 3719 4044 4131 3968 3590 3071 3144 2992 2883 2785 2593 2418 2440 2651 2996 3292 2917 2649 2528 2451 2372 2309 2278 2263 2204 2229 1898 1817 1814 1788 1775 1905 2092 2103 2015 2010 2035 1974 2152 2346 2052 1656 1488 1396 1373 1365 1413 1524 1547 1533 1569 1641 1677 1608 1455 1387 1225 1327 1281 1193 1119 1063 1024 1039 1098 1078 1060 1047 1046 1065 1115 1172 1214 1226 1235 1241 1269 1450 1905 2168 2369 2714 3220 3621 3357 2385 2284 2574 2919 3264 3518 3404 2951 2492 2183 2168 2470 3006 3249 3186 2799 2286 2034 2136 2102 1922 1804 1796 1885 1831 1799 1899 2044 2154 2240 2433 2096 1839 1740 1669 1644 1702 1708 1707 1619 1860 2150 2170 2165 2293 2558 2835 2848 2472 2277 2493 2386 2029 1657 1480 1442 1430 1466 1616 1732 1820 1899 2074 2270 2156 1757 1910 2095 1990 2195 2542 2763 2814 2873 2934 2683 2419 2329 2035 1700 1518 1402 1244 1114 1111 1195 1240 38 39 37 35 35 36 35 33 33 34 34 35 37 38 36 37 35 33 32 23 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 15 15 15 14 14 14 14 14 13 14 14 14 13 12 12 12 11 10 7 9 9 9 5 1 0 0 0 0 0 0 1 3 5 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 13 13 14 14 14 14 13 11 4 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 6 12 11 12 4 0 1 12 42 91 138 158 231 686 1496 2127 2302 2165 2128 2593 3104 2860 2438 2139 1982 1891 1855 1798 1659 1495 1378 1378 1385 1311 1172 1000 843 764 773 725 713 917 740 497 436 520 566 501 375 268 216 247 332 403 435 441 499 643 790 816 729 716 810 981 1138 910 708 679 756 923 1091 1139 961 783 717 723 752 790 823 840 863 909 920 1079 1141 1104 1118 1127 1059 924 778 629 426 344 317 283 210 204 199 125 34 1 6 15 13 3 0 0 0 0 0 2 12 35 79 68 44 34 29 26 28 35 41 42 40 39 42 46 45 44 50 55 54 54 60 68 72 74 79 85 91 97 102 111 136 176 230 299 375 456 555 684 839 983 1057 1034 1008 999 1027 1199 1143 1073 933 925 1157 1320 1274 1206 1112 990 843 725 659 628 616 626 667 728 798 864 908 924 936 959 993 1056 1163 1273 1337 1362 1351 1305 1262 1223 1175 1131 1091 1049 1034 1024 990 962 942 902 848 812 784 752 737 736 784 854 989 1161 1291 1325 1240 1078 904 754 650 548 463 418 387 392 432 481 556 733 1037 1276 1368 1343 1204 1125 1254 1480 1578 1448 1231 1099 1109 1044 908 755 878 1190 1421 1406 1240 1185 1279 995 1183 1674 1844 1732 1790 2248 2775 3092 3636 4205 4089 3703 3662 3633 3550 3434 3315 3193 3089 3081 3293 3323 2998 2696 2557 2462 2349 2263 2231 2239 2235 2235 1952 1780 1757 1776 1794 1911 2126 2206 2170 2168 2175 1959 2158 2497 2365 1947 1670 1409 1288 1149 1308 1464 1519 1543 1584 1649 1709 1712 1590 1724 1546 1519 1455 1298 1143 1058 1028 1012 999 997 1020 1022 1018 1028 1058 1077 1077 1095 1094 1079 1085 1256 1565 1787 1909 2121 2663 3395 3423 2652 2310 2696 3291 3527 3437 3148 2707 2303 1970 2035 2256 2559 2767 2839 2682 2333 2259 2360 2204 1965 1797 1727 1788 1927 1984 1964 1939 1990 2164 2346 2329 2119 1921 1788 1675 1692 1750 1746 1661 1858 2032 2043 2135 2533 3118 3582 3411 2856 2568 2415 2084 1716 1523 1461 1429 1456 1556 1656 1718 1778 1847 1954 2104 2012 1751 1927 2137 2136 2130 2222 2310 2282 2380 2553 2598 2559 2551 2307 1938 1639 1398 1206 1056 1104 1268 1445 39 41 36 35 35 36 35 34 34 35 35 36 39 39 37 36 36 36 30 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 15 15 14 14 14 14 13 13 14 13 12 11 11 11 11 10 6 9 9 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 13 14 15 14 13 13 11 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 16 32 24 2 5 3 1 4 11 25 50 97 161 229 503 1252 1924 2189 2199 2385 2902 3284 2957 2392 2026 1919 1896 1874 1767 1576 1402 1301 1204 950 746 585 574 596 605 597 560 556 670 606 456 368 345 336 293 217 163 182 274 400 452 390 308 308 418 585 714 730 696 767 932 1135 887 779 796 798 854 985 1054 983 830 758 764 771 798 840 886 950 1020 1022 1172 1252 1214 1206 1132 1010 876 702 493 355 327 273 211 195 246 229 123 26 3 12 23 16 2 0 0 0 0 0 17 54 67 67 30 26 25 25 24 23 26 31 33 34 39 40 29 11 14 32 37 35 48 49 53 50 60 69 76 82 87 90 91 94 102 117 139 169 203 251 313 382 451 506 532 529 462 456 571 594 613 636 740 920 1020 1005 886 747 637 578 590 610 613 612 629 676 733 782 818 849 852 843 859 877 910 991 1081 1199 1275 1306 1324 1336 1331 1284 1222 1192 1203 1246 1273 1201 1142 1060 975 899 837 784 741 710 678 661 706 815 952 1068 1143 1118 1002 882 761 662 568 484 412 350 324 348 395 439 575 991 1346 1456 1465 1418 1335 1332 1507 1638 1449 1170 1013 1046 1007 934 843 824 933 1206 1465 1391 1148 1207 1010 1130 1315 1399 1342 1275 1343 1561 1837 2351 3043 3663 3856 3836 3784 3688 3520 3343 3357 3466 3507 3529 3404 3094 2780 2588 2445 2294 2203 2199 2238 2308 2155 1801 1641 1640 1677 1769 1927 2121 2255 2302 2314 2252 2067 2191 2444 2490 2321 2055 1588 1302 1142 1214 1348 1456 1522 1556 1588 1652 1742 1738 1931 1982 1793 1580 1380 1220 1138 1108 1053 954 954 988 1004 999 1015 1050 1073 1093 1034 1032 1018 1037 1145 1340 1528 1611 1706 2194 2915 3223 3040 2653 2725 3162 3401 3263 2920 2470 2207 2049 2029 2117 2241 2356 2514 2757 2874 2865 2588 2267 2005 1852 1860 2021 2171 2051 1864 1788 1972 2248 2492 2434 2253 2132 2044 1817 1728 1738 1831 1793 1761 1746 1897 2493 3281 3687 3644 3334 3051 2665 2242 1878 1608 1482 1411 1407 1503 1628 1699 1741 1827 1919 1993 2138 2014 1860 2151 2471 2514 2262 1946 1951 2075 2220 2481 2631 2668 2594 2353 1981 1576 1306 1127 1058 1116 1322 1549 43 43 39 41 38 36 36 35 35 37 39 39 41 39 37 33 29 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 1 5 11 14 16 15 14 14 13 13 13 14 13 12 11 11 11 11 11 10 9 8 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 4 7 5 3 3 0 2 11 6 10 13 13 12 8 2 7 2 0 0 0 0 0 0 0 0 0 0 4 14 16 17 22 14 2 0 4 1 2 8 20 35 67 139 234 391 1214 1958 2251 2371 2690 3230 3552 3203 2489 2055 1945 1900 1803 1628 1397 1194 1014 800 698 650 633 563 585 638 662 649 624 610 567 497 415 329 262 205 156 149 223 348 434 428 363 270 254 309 400 555 709 735 793 976 1138 883 779 850 909 933 1009 1085 1037 896 836 871 860 857 873 886 905 951 1016 1177 1296 1265 1168 1009 861 749 584 366 268 254 214 168 199 267 232 104 11 2 9 17 11 1 0 0 0 0 0 16 48 49 25 16 14 12 14 16 18 19 20 25 30 34 38 40 37 41 48 43 43 62 65 71 68 65 67 72 76 78 79 81 84 87 89 93 101 111 127 138 146 154 161 167 166 137 164 198 227 286 383 514 653 738 704 543 458 464 530 632 684 680 661 666 707 758 786 791 803 777 751 737 733 757 807 856 980 1062 1071 1087 1116 1140 1140 1133 1153 1212 1282 1345 1340 1312 1243 1182 1086 953 844 798 789 728 607 593 656 730 841 999 1065 996 915 811 689 595 507 423 342 288 293 343 376 419 767 1197 1371 1435 1565 1631 1577 1613 1700 1453 1168 999 964 926 885 893 924 917 1003 1269 1318 1150 1077 990 1008 1078 1131 1137 1094 1049 1083 1241 1557 2044 2731 3097 3070 2967 2945 2943 2992 3299 3561 3568 3486 3363 3104 2820 2579 2376 2229 2168 2206 2291 2205 1880 1672 1606 1566 1595 1732 1900 2081 2280 2389 2360 2294 2243 2301 2459 2552 2471 2426 2035 1589 1251 1117 1167 1313 1447 1511 1527 1580 1670 1714 1842 2024 2021 1803 1513 1328 1232 1155 1067 973 954 964 975 982 998 1011 1023 1018 1012 1018 1022 1025 1061 1174 1333 1396 1464 1820 2401 2947 3217 2971 2660 2775 3064 3217 2964 2439 2179 2038 2023 2116 2226 2227 2237 2569 2873 2891 2659 2321 1981 1820 1886 2083 2183 1937 1815 1935 2159 2253 2182 2183 2296 2314 2141 1854 1823 1867 1926 1934 1929 2027 2376 3012 3610 3535 3231 3011 2765 2358 2006 1697 1519 1469 1399 1438 1545 1669 1780 1867 1988 2084 2502 2425 2261 2304 2575 2754 2613 2254 1890 2007 2261 2487 2624 2648 2602 2471 2203 1805 1470 1233 1152 1173 1266 1406 1557 46 44 45 46 44 42 37 36 40 41 39 37 37 36 33 26 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 8 9 11 11 12 13 13 12 12 11 11 11 11 10 10 9 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 5 5 0 0 0 1 10 13 13 7 1 2 8 3 0 0 0 0 0 0 0 0 0 0 10 36 60 32 5 2 2 2 2 5 2 8 16 30 53 115 227 439 1247 2047 2325 2547 3003 3540 3722 3287 2498 1976 1907 1857 1673 1354 1084 956 883 782 687 644 724 693 701 749 779 772 728 656 578 521 473 378 265 180 137 153 245 382 477 478 458 298 254 286 328 433 630 791 864 1017 988 750 659 762 863 947 1064 1131 1034 877 845 926 904 854 863 904 956 1012 1061 1103 1213 1218 1076 866 675 555 440 309 230 192 155 146 207 255 200 79 6 0 0 1 1 0 0 0 0 0 0 4 11 14 14 13 11 8 10 14 16 16 18 21 25 25 33 42 51 54 58 61 62 66 69 74 74 71 71 73 76 77 77 78 81 83 82 82 81 81 82 78 73 69 67 66 65 60 88 124 137 159 224 308 378 421 407 382 332 403 517 644 725 741 732 743 788 827 826 783 761 739 708 703 707 702 719 737 812 846 837 823 818 831 853 884 938 1002 1029 1094 1257 1360 1355 1279 1161 1042 958 920 881 770 670 613 642 637 698 836 968 1048 1076 1011 830 654 543 445 351 289 279 312 354 373 578 923 1097 1172 1564 1935 1963 1844 1785 1499 1200 1031 949 885 787 814 951 1029 985 963 1027 1039 968 894 858 886 943 976 974 980 999 1087 1288 1617 2053 2329 2410 2381 2412 2630 2915 3113 3142 3136 3082 3124 3079 2883 2635 2388 2237 2189 2268 2405 2178 1851 1671 1627 1646 1689 1764 1868 2044 2264 2420 2468 2478 2434 2390 2494 2526 2509 2586 2427 2050 1577 1171 1012 1120 1285 1423 1478 1530 1580 1614 1692 1868 2045 2057 1780 1422 1175 1073 997 928 919 960 986 970 972 969 1003 1006 996 995 1007 1015 1022 1082 1190 1263 1351 1585 1993 2451 2892 3094 2855 2515 2721 3043 2918 2588 2305 2064 1982 2161 2374 2255 2087 2237 2484 2638 2552 2254 1909 1721 1775 2011 1967 1839 1853 2029 2196 2217 2154 2338 2447 2300 2028 1793 1789 1854 1885 1963 2173 2613 3000 3128 2982 3068 3077 2658 2263 1994 1798 1599 1498 1473 1491 1533 1582 1706 1912 2100 2242 2633 3096 2796 2498 2734 2962 2709 2359 1948 1785 2020 2483 2786 2759 2642 2531 2306 1985 1650 1433 1351 1402 1440 1448 1488 1562 43 43 44 46 47 47 44 42 45 42 37 27 21 20 19 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 2 4 5 7 9 10 11 11 12 11 11 11 11 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 1 3 6 5 2 2 0 0 3 6 11 5 0 0 1 1 0 0 0 0 0 0 0 0 0 2 23 85 76 22 0 0 2 3 3 16 11 41 55 51 51 113 237 536 1333 2242 2535 2814 3397 3880 3842 3248 2476 1977 1901 1797 1573 1175 989 915 793 640 584 662 839 780 761 789 798 783 749 704 651 583 482 379 275 191 136 149 220 327 404 377 315 225 204 215 255 345 520 692 768 805 687 567 587 669 788 926 1040 1063 959 842 857 935 891 827 875 956 1035 1067 1030 1023 1101 1135 997 755 527 413 367 309 234 178 147 158 221 227 127 35 1 0 0 0 0 0 0 0 0 0 0 4 9 12 11 11 13 15 18 19 19 21 24 28 30 32 35 32 41 49 60 65 65 66 68 70 68 68 69 71 73 76 78 79 80 81 79 78 78 73 72 69 64 61 59 57 54 58 78 88 80 78 113 153 193 245 253 341 304 330 395 501 612 686 729 772 797 784 810 730 694 720 710 719 724 687 666 671 713 742 769 748 695 671 676 700 750 791 796 893 1044 1179 1247 1262 1263 1269 1266 1215 1080 1001 891 839 790 710 694 780 929 1090 1207 1202 1073 807 633 495 380 307 284 301 345 385 451 644 831 859 1313 1899 2140 2060 1880 1570 1233 1086 1011 943 837 859 1009 1107 1062 920 825 820 834 797 753 757 796 833 858 890 933 1036 1195 1424 1759 1952 1946 2007 2347 2748 2894 2890 2763 2664 2746 2882 2945 2934 2781 2504 2320 2237 2367 2464 2267 1965 1751 1667 1654 1658 1759 1856 2029 2242 2364 2287 2311 2546 2509 2603 2512 2570 2651 2644 2481 2109 1565 1092 1009 1095 1269 1409 1488 1553 1586 1563 1535 1640 1882 2025 1667 1335 1174 1074 1001 987 1021 1023 961 952 960 1034 1100 1058 997 994 1002 997 1024 1086 1174 1255 1406 1649 1984 2480 3003 2978 2549 2518 2648 2735 2649 2358 1997 1848 2128 2430 2288 2147 2075 2134 2248 2335 2255 1933 1581 1654 1781 1769 1742 1798 1933 2017 2029 2373 2726 2578 2239 1900 1677 1652 1741 1804 1955 2380 3073 3439 3283 2871 2752 2798 2333 2051 1954 1743 1607 1511 1478 1532 1602 1624 1842 2212 2521 2938 3343 3257 2811 2724 3089 3069 2620 2284 1985 1897 2127 2545 2832 2725 2434 2348 2180 1950 1739 1638 1702 1677 1492 1366 1389 1504 36 40 44 44 46 45 42 39 39 37 29 16 6 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 1 6 8 8 9 10 7 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 1 3 4 7 6 0 0 0 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 5 12 38 64 148 127 126 96 118 234 643 1491 2434 2885 3215 3829 4138 3879 3146 2390 1932 1749 1675 1415 1144 1027 875 723 652 680 741 767 721 656 631 619 596 589 619 646 594 447 322 288 253 175 163 197 231 240 207 157 153 123 106 160 263 415 524 531 483 438 461 592 683 717 882 1050 1048 956 921 905 943 906 804 885 993 1064 1081 1037 988 1024 1057 943 706 486 383 347 298 246 240 261 261 246 187 77 16 0 0 0 0 0 0 0 0 0 0 12 21 19 12 11 10 12 15 17 18 20 23 26 27 29 35 41 47 47 58 72 76 71 67 65 66 67 66 63 63 66 73 76 76 75 76 76 74 73 67 62 57 52 48 46 45 46 49 57 54 39 35 53 65 67 104 190 293 258 211 209 283 409 519 598 650 635 608 668 619 606 630 631 636 640 614 588 603 643 688 737 764 738 718 715 713 727 743 752 786 834 928 1050 1175 1326 1533 1713 1670 1439 1291 1170 1128 1033 889 776 757 838 989 1146 1175 1163 953 755 584 443 345 296 288 317 370 439 591 666 706 1009 1529 1957 2090 1933 1616 1282 1165 1112 1041 955 952 1062 1168 1124 922 777 748 755 748 736 719 713 745 805 829 829 916 1078 1330 1586 1734 1838 2116 2619 2926 2978 3039 2842 2652 2591 2582 2632 2792 2814 2609 2397 2277 2424 2510 2343 2030 1806 1749 1689 1695 1779 1881 2032 2233 2348 2024 1661 2322 2477 2545 2547 2662 2687 2718 2752 2590 2114 1541 1168 1045 1154 1316 1434 1505 1497 1404 1297 1279 1429 1958 1913 1683 1449 1244 1098 1040 1024 1001 964 965 976 1003 1033 1025 990 989 1008 1022 1000 1018 1082 1147 1258 1442 1739 2279 3191 3071 2535 2424 2481 2575 2583 2337 1866 1687 2110 2561 2604 2555 2384 2211 2200 2310 2312 1962 1633 1635 1683 1711 1743 1791 1880 1937 2181 2695 2990 2825 2488 2167 1929 1791 1732 1775 2001 2608 3272 3566 3503 3174 2568 2262 2050 1990 1844 1692 1579 1490 1454 1540 1673 1786 2161 2832 3651 4020 3696 3213 2827 2849 2948 2977 2718 2384 2137 2083 2184 2414 2659 2620 2483 2403 2310 2184 2067 2020 1732 1397 1240 1247 1335 1460 33 37 40 41 43 43 41 39 37 30 11 3 1 0 0 0 0 0 0 0 0 0 0 6 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 2 2 1 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 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 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 4 4 44 90 131 216 179 249 170 112 231 772 1714 2654 3203 3606 4168 4267 3832 3048 2340 1903 1691 1562 1309 1148 1047 806 616 600 688 751 703 598 499 441 421 375 345 379 422 412 366 345 355 318 190 144 154 152 127 105 91 73 49 48 106 213 338 395 375 343 365 458 632 755 745 898 1012 1034 1040 1019 923 909 899 779 850 931 985 1011 974 910 922 967 940 760 504 340 271 242 268 344 398 377 274 116 27 3 0 0 0 0 0 0 0 0 0 15 43 48 28 10 11 12 16 17 17 17 18 19 19 18 19 22 32 38 43 53 65 72 73 70 68 67 68 67 60 57 60 67 67 60 58 62 62 59 57 50 44 39 34 28 25 24 27 29 38 39 23 16 17 14 6 27 120 193 177 133 138 187 267 352 429 469 440 448 483 484 498 503 491 487 492 496 507 533 549 591 637 685 717 724 718 722 741 749 741 741 774 841 944 1067 1218 1424 1675 1884 1861 1594 1317 1208 1170 1062 900 776 745 814 964 1050 1085 988 841 684 530 403 326 294 307 348 413 527 606 640 800 1215 1760 2063 1962 1631 1354 1272 1230 1165 1112 1126 1185 1189 1097 890 766 729 722 733 727 692 668 681 736 687 714 787 946 1197 1455 1663 1882 2228 2736 3090 3170 3180 3088 2862 2500 2215 2267 2483 2512 2540 2425 2325 2413 2540 2472 2184 1933 1876 1765 1759 1822 1917 2041 2222 2410 2216 1474 1853 2309 2470 2505 2670 2744 2761 2820 2861 2673 2200 1628 1224 1164 1262 1377 1441 1415 1307 1184 1110 1120 1605 1873 1854 1654 1403 1195 1070 974 965 959 956 963 1010 1045 1005 982 985 1012 1003 986 1001 1041 1085 1160 1308 1551 1968 3036 3072 2720 2454 2333 2310 2390 2246 1857 1703 2185 2844 3107 3064 2854 2577 2402 2357 2292 1956 1699 1630 1671 1766 1850 1835 1850 1959 2440 3141 3587 3445 3017 2590 2131 1843 1740 1800 2120 2804 3338 3354 3208 3124 2496 1916 1884 1934 1835 1650 1516 1457 1440 1543 1735 2027 2506 3201 3727 3659 3305 3099 2775 2644 2661 2765 2706 2428 2140 2057 2146 2367 2567 2653 2647 2606 2513 2429 2075 1703 1281 1146 1221 1369 1410 1365 35 37 38 39 41 43 39 35 25 15 3 0 0 0 0 0 0 0 0 1 7 37 25 26 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 93 147 307 341 336 200 112 309 1010 2035 2899 3405 3820 4249 4243 3659 2827 2131 1770 1635 1536 1360 1131 989 799 670 679 640 618 607 543 441 382 351 263 159 136 161 204 264 326 357 358 241 150 114 81 58 47 38 24 13 28 89 184 251 256 250 289 379 505 681 844 810 826 936 928 930 947 910 870 827 738 782 849 901 889 813 745 766 861 925 809 502 272 199 241 338 399 388 349 246 66 10 1 0 0 0 0 0 0 0 0 0 21 55 57 29 9 12 16 20 21 23 24 25 27 26 23 21 24 33 39 42 45 53 62 68 70 70 68 65 62 58 53 53 58 58 53 49 48 44 41 37 31 27 24 21 17 14 12 14 22 35 33 18 7 3 1 1 12 49 99 132 124 154 194 229 274 332 359 324 325 351 373 394 400 390 385 399 429 465 482 489 514 538 563 609 645 654 661 685 696 704 718 756 822 915 1022 1166 1381 1650 1897 2007 1777 1426 1220 1160 1105 981 831 743 733 819 936 989 931 814 700 583 452 366 319 315 347 405 500 580 614 683 983 1581 1968 1940 1664 1504 1462 1406 1328 1298 1296 1197 1010 951 872 799 749 759 790 782 726 674 662 708 738 741 729 833 1088 1413 1711 1975 2324 2806 3147 3177 3106 3001 2772 2367 1937 1786 1790 1989 2237 2382 2375 2391 2517 2556 2292 2061 1958 1886 1871 1899 1959 2053 2200 2320 2139 1614 1645 2187 2459 2484 2568 2662 2715 2827 2986 3031 2773 2249 1698 1381 1297 1343 1403 1387 1275 1115 952 908 1245 1688 1877 1745 1518 1253 1078 1008 966 917 881 898 969 1009 980 1002 974 990 1023 1021 1003 1004 1036 1125 1239 1409 1727 2538 2926 2660 2293 2193 2072 2170 2270 2232 2465 2793 3188 3374 3294 3098 2809 2458 2324 2208 1996 1808 1709 1678 1714 1823 1801 1829 2139 2768 3472 3773 3620 3199 2925 2415 1986 1804 1849 2203 2918 3538 3273 2936 2632 2247 2108 2167 2102 1890 1649 1470 1438 1442 1592 1870 2183 2720 3332 3260 2779 2742 3046 2988 2895 2823 2763 2664 2413 2213 2144 2252 2407 2578 2697 2698 2590 2352 2301 1799 1366 1178 1221 1320 1381 1369 1422 39 40 39 38 36 33 27 9 5 2 0 0 0 0 0 0 3 5 6 10 19 36 36 35 24 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 1 1 1 2 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 1 0 1 0 5 9 6 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 8 5 5 9 5 4 8 24 103 251 362 347 222 158 497 1371 2420 3135 3545 3886 4133 4013 3418 2568 1945 1652 1545 1479 1356 1148 926 726 633 702 665 619 599 556 477 417 359 244 93 59 70 94 136 200 252 261 222 134 82 41 21 16 15 12 9 22 67 133 167 175 228 345 461 564 710 894 950 962 987 805 722 797 871 849 779 728 742 785 817 779 708 659 675 763 834 712 433 221 236 352 407 346 238 171 108 26 3 0 0 0 0 0 4 13 15 13 23 10 19 23 13 6 12 17 20 22 25 28 30 30 31 28 25 26 34 42 46 48 50 54 59 65 69 67 65 62 56 50 48 48 48 48 46 42 37 31 26 21 18 16 14 11 8 7 13 28 42 34 17 4 0 2 10 24 42 65 94 118 144 184 224 257 274 272 268 304 321 334 348 359 366 378 399 423 462 479 500 517 531 544 575 606 621 624 626 629 657 685 719 790 880 970 1069 1199 1377 1593 1745 1644 1426 1219 1065 992 940 841 761 734 769 841 890 850 746 649 564 449 348 318 325 356 411 480 537 578 628 849 1437 1811 1804 1673 1713 1764 1650 1484 1439 1428 1229 914 829 804 780 794 841 884 888 841 792 760 755 722 666 640 753 1056 1465 1840 2100 2500 2964 3129 3081 2971 2834 2517 2016 1788 1675 1615 1685 2007 2343 2456 2435 2483 2570 2430 2258 2082 2006 1996 1995 2010 2070 2190 2322 2306 1928 1604 2034 2396 2508 2538 2627 2764 2858 3015 3208 3214 2862 2279 1711 1373 1324 1384 1394 1332 1160 869 721 1006 1547 1861 1750 1534 1331 1202 1099 974 892 890 931 970 1046 1163 1175 1014 972 1019 1041 1014 989 1028 1163 1218 1341 1637 2261 2847 2811 2270 2130 2047 2399 2793 2956 3240 3432 3431 3303 3163 3019 2767 2398 2228 2107 1982 1847 1725 1697 1690 1711 1689 1907 2455 3127 3598 3649 3630 3049 3108 2823 2405 2024 1957 2297 2977 3585 3328 2700 2218 2097 2287 2381 2229 2003 1735 1512 1459 1514 1729 1981 2295 2827 3180 2437 1912 2325 2801 2915 2925 2893 2455 2452 2586 2533 2466 2462 2464 2482 2513 2578 2635 2165 1812 1443 1213 1234 1381 1345 1312 1353 1405 45 43 41 39 30 13 0 0 0 0 0 0 0 3 5 4 15 25 24 30 34 33 27 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 4 5 7 1 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 1 1 1 1 7 12 9 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 72 103 111 109 108 100 61 38 23 21 55 189 331 349 277 321 749 1715 2697 3269 3588 3801 3908 3757 3199 2393 1803 1574 1517 1439 1207 954 806 705 616 618 615 606 573 515 473 453 392 241 79 62 58 53 54 79 118 149 172 137 87 41 21 12 7 3 1 8 35 79 110 163 322 522 616 659 786 952 961 991 757 719 655 724 833 837 755 699 713 729 719 671 628 623 644 686 697 542 330 230 299 386 348 213 105 66 38 13 1 0 0 0 0 3 17 33 29 7 14 2 1 2 3 6 11 16 20 22 25 27 29 30 29 26 25 26 28 33 43 47 50 54 57 59 59 58 62 58 54 49 45 43 43 43 42 38 34 29 24 19 16 9 5 3 2 4 15 29 39 33 16 4 0 3 18 46 64 65 83 117 138 170 200 220 231 242 271 312 323 326 334 356 374 389 410 437 474 504 529 546 562 576 588 597 602 598 579 577 608 664 723 783 840 894 952 1021 1098 1170 1363 1445 1499 1336 1076 909 846 790 756 764 780 802 817 779 698 611 532 460 404 354 331 358 401 464 521 552 590 754 1210 1583 1602 1504 1723 1909 1787 1543 1448 1373 1136 866 728 708 763 847 904 929 941 926 893 868 837 770 635 545 673 1035 1492 1941 2177 2517 2887 3027 3005 2828 2500 2118 1824 1786 1781 1771 1839 2099 2427 2568 2490 2434 2503 2517 2386 2124 2067 2072 2066 2064 2103 2194 2273 2173 1913 1703 2028 2442 2635 2651 2675 2768 2733 2886 3091 3283 3234 2843 2228 1666 1380 1392 1400 1369 1203 883 674 918 1497 1812 1801 1676 1473 1231 1099 1007 998 1064 1104 1096 1172 1273 1301 1128 992 961 964 963 988 996 1116 1191 1289 1532 2112 2806 3002 2738 2409 2423 2997 3445 3565 3516 3355 3162 2959 2793 2679 2532 2309 2078 1918 1835 1729 1658 1672 1619 1569 1651 2082 2611 2785 2658 3023 3380 2994 3055 2985 2517 2009 2018 2344 2920 3307 3097 2626 2205 2173 2366 2336 1978 1898 1712 1539 1465 1525 1740 2092 2510 3008 2679 1944 1852 2203 2449 2546 2652 2383 2135 2445 2997 3040 2799 2609 2422 2187 1878 2183 2330 1999 1489 1188 1222 1445 1492 1381 1371 1399 1421 46 44 41 40 33 13 0 3 10 14 8 24 17 21 22 17 13 23 26 22 24 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 1 0 0 1 2 4 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 11 18 15 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 32 115 257 341 398 434 411 332 221 143 87 54 58 197 346 378 355 499 1018 1935 2864 3315 3509 3599 3660 3533 3047 2335 1757 1612 1532 1496 1300 1034 802 653 591 571 576 601 570 489 460 468 398 219 81 65 57 43 36 35 53 98 157 177 144 91 60 37 17 5 1 5 24 59 90 165 387 594 676 689 821 1035 1076 818 724 710 670 733 828 837 742 636 621 664 676 635 583 590 601 614 588 418 250 199 224 227 179 109 79 85 70 29 4 0 0 0 2 15 33 35 16 1 2 0 0 0 3 7 12 16 19 22 24 27 30 32 30 27 25 24 25 28 37 43 47 52 56 59 58 56 54 51 50 47 43 40 40 40 38 35 32 28 24 20 11 3 0 0 0 3 13 25 35 35 25 9 9 19 31 48 62 59 79 102 125 157 176 191 223 265 286 295 308 318 336 370 389 397 416 444 478 517 556 574 591 612 624 620 611 614 593 588 607 625 668 727 775 816 864 905 924 931 1207 1393 1542 1429 1168 954 823 730 720 750 784 792 772 718 649 582 521 466 409 350 337 353 382 431 477 502 534 647 972 1358 1456 1275 1424 1652 1647 1495 1383 1291 1067 758 589 589 696 809 875 919 975 996 940 890 844 803 677 607 780 1128 1556 1942 2120 2300 2524 2645 2703 2608 2285 1989 1836 1806 1788 1842 1930 2165 2450 2565 2461 2344 2361 2444 2152 2052 2065 2087 2091 2099 2141 2222 2350 2434 2171 2026 2260 2648 2880 2850 2764 2497 2530 2684 2953 3232 3401 3313 2862 2242 1655 1468 1430 1392 1259 958 757 1004 1530 1801 1869 1759 1503 1271 1130 1110 1202 1292 1272 1097 1138 1267 1341 1241 1080 991 926 923 948 971 1040 1123 1206 1415 1929 2618 2988 2957 2819 2923 3335 3605 3558 3306 3017 2749 2633 2504 2414 2325 2222 2061 1862 1732 1616 1624 1649 1539 1507 1779 2329 2754 2663 2129 2671 3009 3090 2977 2757 2487 2048 2182 2340 2565 2641 2480 2331 2327 2449 2494 2235 1899 1740 1594 1486 1462 1574 1902 2371 2921 3078 2391 1867 1851 1998 2143 2271 2524 2274 2123 2427 3019 3217 2967 2679 2369 1976 1913 2300 2296 1778 1308 1147 1266 1424 1492 1428 1413 1448 1461 42 44 44 43 40 28 16 26 37 41 40 43 35 36 39 37 32 24 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 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 17 30 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 96 252 417 411 409 510 540 486 388 289 202 136 115 272 416 439 461 689 1263 2135 3003 3347 3410 3413 3461 3350 2916 2246 1687 1755 1511 1380 1303 1163 954 728 588 564 596 614 556 478 452 437 353 214 126 106 82 63 63 60 72 119 165 167 140 106 82 57 31 13 7 14 36 70 125 258 437 583 699 650 782 1058 1048 749 627 663 643 716 819 858 799 678 577 572 609 606 559 564 592 600 551 414 250 173 173 132 91 66 68 78 67 31 4 0 0 0 5 18 25 16 1 0 0 0 0 0 3 7 11 15 19 22 25 27 30 32 30 26 22 21 22 24 26 36 44 49 53 55 55 55 53 51 51 49 45 40 39 39 37 34 33 29 26 24 14 8 5 4 3 3 8 20 33 40 40 24 26 38 44 47 51 48 66 86 108 136 162 188 221 256 285 305 315 326 322 348 385 404 413 438 482 524 572 612 646 676 663 621 612 635 639 631 636 643 642 654 684 728 774 793 798 944 1162 1335 1443 1436 1327 1160 967 804 739 735 767 781 763 725 675 618 559 497 438 393 378 371 380 409 438 450 472 555 803 1131 1310 1178 1132 1192 1243 1297 1269 1138 923 651 487 493 617 748 824 885 971 1023 975 922 873 827 831 935 1091 1294 1597 1942 2064 2071 2120 2191 2272 2298 2156 1947 1850 1707 1533 1484 1648 1958 2233 2319 2226 2107 2228 2388 2176 2031 2037 2074 2096 2116 2170 2240 2402 2506 2528 2556 2640 2879 3122 3055 2913 2653 2565 2546 2660 2957 3341 3563 3325 2817 2139 1636 1481 1443 1349 1179 1088 1306 1624 1832 1801 1734 1614 1505 1420 1390 1457 1486 1432 1212 1143 1244 1356 1321 1145 1040 939 925 930 959 1002 1059 1128 1277 1643 2263 2808 2968 2993 3112 3300 3392 3270 2998 2772 2531 2437 2337 2268 2190 2105 2053 1925 1791 1712 1692 1660 1576 1629 2004 2566 2762 2609 2469 2798 3212 3448 3166 2466 2249 2341 2569 2497 2291 2109 2054 2217 2536 2825 2650 2280 1966 1748 1574 1458 1476 1665 2136 2845 3281 3094 2377 1766 1588 1720 1907 2157 2347 2272 2109 2248 2644 2874 2926 2730 2391 2143 2185 2223 1959 1525 1276 1261 1391 1530 1588 1526 1465 1476 1477 35 42 42 40 40 40 41 42 44 44 40 39 40 39 38 34 18 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 26 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 50 113 216 316 285 222 356 470 517 489 417 335 261 235 382 476 486 595 933 1543 2328 3032 3355 3368 3360 3346 3182 2816 2238 1774 1756 1424 1211 1063 1023 980 833 657 584 613 615 581 493 449 405 325 243 201 170 93 61 68 79 84 100 121 120 95 71 58 45 30 19 16 26 54 114 241 460 527 540 613 556 694 944 979 773 556 550 558 683 812 864 856 794 695 618 556 570 536 522 570 592 537 410 257 182 169 141 97 57 40 37 29 13 1 0 0 0 0 0 0 1 0 0 0 0 0 0 3 7 10 14 18 22 25 27 28 29 27 20 17 16 16 22 25 27 38 45 48 50 50 50 52 57 59 55 50 41 38 39 37 34 33 31 30 29 25 23 20 17 14 13 15 24 35 43 49 41 40 45 49 51 50 46 56 70 91 116 146 175 196 219 255 282 301 322 322 351 395 416 420 448 510 558 607 658 704 731 705 657 654 671 667 656 651 659 664 672 676 688 721 752 771 838 990 1179 1359 1502 1564 1478 1242 1040 912 835 809 800 772 731 688 643 602 540 470 416 400 396 399 408 409 398 404 445 601 837 1049 1055 985 968 1009 1065 1056 971 836 657 561 534 578 679 776 866 983 1050 1011 970 937 894 917 1105 1420 1663 1714 1867 1949 1917 1878 1864 1895 1988 2005 1889 1818 1556 1377 1359 1512 1753 1945 1994 1939 1979 2087 2101 2007 1961 1988 2040 2086 2120 2196 2273 2415 2632 2730 2589 2533 2846 3220 3142 2948 2779 2692 2640 2625 2781 3154 3545 3606 3241 2578 1834 1501 1472 1427 1347 1327 1469 1682 1915 1923 1859 1835 1823 1732 1755 1773 1646 1486 1287 1211 1277 1383 1368 1143 1054 1005 934 918 950 986 1018 1064 1149 1378 1963 2477 2715 2828 2906 2968 3005 3041 2745 2602 2463 2338 2237 2189 2168 2047 1965 1918 1899 1862 1812 1745 1705 1794 2106 2523 2530 2454 2566 2891 3362 3604 3060 2221 2149 2614 2944 2855 2455 2088 2087 2531 2943 3062 2733 2249 1898 1715 1556 1448 1489 1783 2408 3138 3272 2959 2358 1628 1343 1513 1698 2015 2212 2242 2179 2195 2465 2751 2990 2862 2590 2411 2248 1940 1484 1409 1410 1419 1487 1603 1673 1626 1522 1478 1486 16 27 15 16 23 32 38 38 39 36 35 38 40 39 37 30 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 35 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 86 102 96 79 36 134 167 338 486 545 520 458 391 367 478 561 580 785 1210 1810 2473 3029 3338 3385 3354 3271 3013 2762 2394 1969 1674 1399 1190 1076 1047 1060 955 746 609 628 690 651 512 483 417 333 281 280 254 144 73 66 101 135 113 100 89 65 39 31 28 25 21 27 51 104 229 377 441 468 394 373 428 564 764 847 712 535 471 521 686 836 882 875 849 812 737 580 528 485 472 514 571 522 369 232 195 182 150 98 51 27 17 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 10 14 18 21 24 26 27 26 23 16 13 12 12 18 22 25 34 41 45 47 49 51 57 64 62 58 53 42 37 38 37 36 35 33 33 32 30 31 32 29 27 28 29 36 47 49 56 54 54 56 58 59 57 56 58 60 67 92 122 150 178 207 253 287 316 346 371 402 429 439 442 463 542 597 654 711 755 768 737 693 683 697 682 684 645 577 670 748 734 711 715 755 805 831 908 1052 1279 1509 1669 1713 1557 1379 1189 990 900 897 874 833 793 705 621 569 491 446 418 401 400 404 390 364 353 392 495 668 843 942 991 1006 956 907 862 956 1011 892 761 659 596 609 703 833 1023 1088 1083 1072 1030 941 942 1248 1697 1803 1631 1567 1652 1725 1727 1689 1671 1716 1727 1636 1500 1362 1304 1358 1497 1672 1830 1910 1940 2020 2037 1998 1922 1878 1918 1998 2087 2134 2214 2307 2427 2508 2440 2368 2480 2771 3101 3105 2984 2838 2786 2764 2728 2793 3018 3427 3681 3516 2947 2201 1695 1521 1469 1449 1421 1506 1685 1918 2002 2013 2069 2039 1756 1921 1959 1769 1507 1309 1252 1282 1306 1262 1116 1070 1059 979 920 924 946 971 1000 1056 1166 1587 2031 2328 2475 2525 2532 2505 2505 2446 2414 2367 2294 2193 2079 1941 1837 1823 1773 1803 1830 1821 1811 1822 1820 2000 2242 2306 2324 2407 2684 3188 3481 2916 2350 2364 2777 3139 3177 2891 2556 2715 3010 3203 3117 2700 2126 1719 1595 1471 1443 1556 1927 2414 2712 2805 2680 2384 1676 1469 1431 1549 1833 2107 2211 2274 2377 2566 2811 2901 2814 2631 2413 2094 1713 1540 1631 1675 1622 1618 1720 1786 1736 1592 1495 1473 0 0 1 0 0 1 5 14 20 21 12 18 25 30 26 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 11 35 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 12 35 59 94 70 28 0 23 125 218 427 573 603 570 517 486 530 609 703 1014 1492 2054 2620 3052 3266 3289 3227 3153 2893 2760 2507 2047 1629 1443 1351 1289 1190 1166 1076 832 630 611 702 705 577 547 447 381 359 370 342 247 157 102 112 175 189 152 97 50 23 18 21 28 37 61 98 149 255 321 276 257 202 193 361 563 753 917 927 727 534 539 695 857 900 902 857 859 844 679 529 448 472 545 594 488 316 210 193 186 164 121 68 33 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 19 23 26 27 27 24 18 12 7 5 8 12 19 25 33 40 43 45 47 49 54 59 58 50 44 35 36 38 39 39 38 36 34 34 33 33 34 34 36 40 46 56 61 61 65 67 68 68 68 67 67 65 66 65 64 84 111 139 173 210 262 314 361 401 430 447 449 449 462 488 568 636 702 759 793 792 769 754 762 755 704 741 730 653 721 808 799 756 738 764 841 894 965 1053 1295 1545 1669 1740 1700 1614 1464 1206 1077 1036 981 915 861 753 652 602 543 493 446 404 385 387 393 393 344 375 441 573 732 909 1074 1147 1058 918 940 1051 1167 1154 1020 831 659 584 674 812 1033 1118 1133 1178 1309 1504 1672 1695 1692 1477 1367 1351 1444 1561 1605 1562 1528 1550 1494 1342 1229 1226 1269 1344 1500 1725 1913 2027 2080 2091 2055 1954 1839 1823 1905 2011 2125 2186 2238 2322 2464 2698 2858 2565 2446 2663 2889 2984 2958 2865 2756 2678 2709 2791 2935 3283 3606 3601 3239 2685 2148 1726 1420 1454 1441 1489 1635 1816 1928 1966 2018 2107 1710 1862 1960 1777 1461 1234 1176 1203 1219 1180 1101 1065 1048 1003 955 932 928 935 954 993 1057 1284 1612 1926 2116 2208 2209 2203 2211 2199 2210 2235 2224 2164 2067 1960 1866 1769 1698 1716 1777 1813 1833 1790 1728 1843 1997 2067 2132 2267 2443 2868 3035 2816 2751 2903 3072 3244 3406 3431 3019 3278 3331 3248 3017 2533 1934 1628 1502 1437 1472 1675 2035 2445 2756 2920 2677 2354 1883 1600 1426 1437 1671 1987 2133 2257 2462 2600 2689 2660 2514 2263 2022 1697 1563 1688 1818 1778 1673 1679 1907 1831 1767 1632 1503 1456 0 0 0 0 0 0 0 2 3 3 0 2 6 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 2 0 1 4 10 5 27 5 0 0 0 0 0 0 0 0 0 0 0 0 2 9 21 18 56 35 11 2 0 37 170 352 572 677 679 634 595 590 665 874 1255 1775 2325 2784 3037 3106 3104 3122 3028 2891 2743 2408 2003 1696 1547 1453 1325 1312 1324 1121 854 662 629 715 753 660 642 532 501 455 438 423 375 293 209 160 171 174 134 82 40 22 24 34 48 65 88 114 128 171 191 169 163 157 169 306 541 740 853 861 793 710 687 695 777 833 876 847 911 921 739 577 492 576 591 592 447 273 184 175 185 187 166 113 57 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 13 21 28 34 29 27 24 14 9 5 3 7 14 21 26 32 40 42 45 49 54 57 54 50 43 37 32 35 40 42 41 40 38 36 36 35 34 34 36 42 49 57 66 69 71 72 73 73 74 75 75 75 73 73 72 72 87 111 141 180 226 279 339 404 454 487 500 497 496 513 552 618 694 767 818 837 825 809 806 799 773 745 800 836 832 847 854 829 800 783 784 856 911 1009 1104 1270 1432 1498 1537 1521 1493 1482 1460 1415 1253 1079 1001 937 830 713 616 546 501 446 406 399 410 428 441 408 390 402 463 597 857 1173 1299 1195 1080 1116 1199 1284 1331 1270 1070 804 652 745 882 1074 1218 1243 1260 1408 1680 1880 1664 1472 1236 1156 1221 1373 1501 1514 1469 1499 1485 1410 1311 1261 1294 1366 1471 1661 1848 1971 2072 2104 2075 2040 1918 1763 1852 1992 2107 2203 2274 2285 2326 2476 2483 1964 1773 1939 2473 2775 2909 2916 2831 2737 2704 2769 2768 2867 3203 3493 3570 3406 3059 2619 2160 1538 1469 1439 1449 1526 1652 1786 1873 1925 1920 1785 1822 1864 1693 1382 1184 1146 1154 1151 1120 1065 1034 1023 1010 985 945 938 935 945 963 991 1072 1265 1568 1752 1926 1992 2017 2005 1971 1978 2033 2055 2066 2075 2022 1934 1844 1793 1780 1784 1803 1830 1808 1756 1749 1795 1885 1985 2076 2215 2416 2461 2519 2762 3108 3382 3457 3614 3804 3508 3429 3335 3119 2730 2273 1886 1732 1578 1454 1509 1715 1986 2269 2645 3159 2877 2425 2054 1730 1449 1374 1504 1793 2081 2291 2365 2382 2346 2212 1974 1695 1492 1376 1535 1781 1857 1827 1909 2118 2232 1912 1737 1619 1501 1451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 2 16 55 3 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 5 22 13 12 6 1 6 80 275 544 753 811 746 662 653 780 1067 1508 2021 2563 2854 2932 3007 3064 3026 2920 2806 2579 2213 1921 1719 1546 1321 1143 1149 1228 1042 825 694 647 675 715 736 762 677 644 523 496 515 526 480 407 375 290 182 149 96 60 50 60 77 86 88 80 92 98 139 187 220 248 276 301 369 552 708 742 697 691 768 783 599 656 774 815 817 887 895 782 671 603 718 677 606 432 250 174 184 201 210 216 179 104 47 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 21 29 36 30 28 24 15 9 4 2 2 8 17 25 30 38 42 46 50 50 47 45 44 43 38 39 43 45 44 43 40 39 38 36 35 33 36 40 45 51 58 64 69 71 73 75 77 79 78 76 80 79 78 78 85 100 124 158 204 259 319 388 452 510 550 562 555 553 573 615 675 747 808 850 863 850 832 820 803 801 850 896 921 918 896 869 850 850 857 868 877 897 956 1025 1094 1155 1215 1283 1296 1326 1251 1306 1447 1473 1379 1277 1142 1016 871 714 607 560 514 479 477 487 493 522 535 476 414 392 485 782 1196 1368 1313 1243 1282 1360 1386 1387 1374 1242 1012 880 983 1077 1195 1407 1581 1544 1357 1366 1512 1401 1251 1072 988 1062 1234 1382 1398 1378 1434 1429 1354 1282 1257 1290 1399 1574 1786 1912 1990 2090 2162 2187 2145 2014 1882 1974 2134 2235 2312 2383 2383 2392 2512 2659 2679 2388 2214 2618 2839 2907 2887 2788 2664 2583 2813 2809 2851 3126 3423 3573 3532 3329 2991 2557 2083 1769 1554 1432 1413 1466 1619 1712 1744 1777 1815 1844 1860 1730 1399 1185 1121 1119 1100 1079 1043 1004 983 980 971 954 950 942 948 957 963 972 1025 1292 1432 1603 1771 1891 1896 1814 1794 1836 1840 1906 1994 1978 1931 1900 1870 1843 1818 1783 1765 1791 1772 1682 1636 1726 1854 1929 1997 1991 1963 2150 2668 3351 3798 3654 3731 3815 3643 3375 3098 2788 2301 2000 1894 1791 1567 1438 1471 1596 1801 2103 2593 3015 2872 2452 2045 1721 1375 1226 1306 1641 1986 2133 2098 2023 1917 1688 1483 1390 1318 1323 1545 1906 2064 2243 2389 2233 2005 1836 1710 1572 1486 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 1 0 1 9 21 13 1 0 0 0 0 0 0 0 0 0 0 3 9 7 0 2 7 9 16 9 3 4 45 206 498 785 904 842 742 742 912 1260 1726 2203 2678 2826 2876 2959 2958 2879 2785 2658 2428 2162 1971 1836 1648 1419 1240 1150 1089 931 787 731 690 637 657 747 842 859 772 563 508 506 493 521 594 616 454 183 75 82 98 92 107 122 114 100 85 111 198 253 303 341 365 384 410 466 600 667 609 543 581 707 719 554 647 725 753 764 823 852 829 780 751 805 743 558 350 215 175 196 226 245 270 255 156 71 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 20 24 27 28 27 24 16 8 2 0 1 6 16 25 29 34 41 46 49 50 48 45 43 43 41 43 48 50 47 43 40 37 35 33 33 35 41 44 47 51 57 63 67 68 71 76 80 77 70 70 78 77 78 83 92 109 138 180 234 298 369 450 512 564 602 611 604 604 626 664 713 767 808 831 848 849 836 827 844 904 938 959 974 970 943 907 883 886 907 929 918 910 905 911 928 961 1027 1129 1160 1187 1039 1019 1205 1444 1589 1624 1605 1362 1251 1050 903 828 781 728 659 602 627 672 701 596 447 349 392 646 1067 1343 1361 1310 1384 1519 1469 1393 1405 1300 1250 1238 1244 1225 1253 1398 1535 1540 1502 1519 1442 1237 1105 900 838 917 1052 1251 1326 1281 1252 1277 1230 1143 1091 1148 1345 1607 1808 1894 1973 2101 2216 2289 2240 2007 1918 2068 2222 2312 2398 2466 2486 2505 2594 2721 2867 2854 2891 2957 2971 2931 2856 2756 2596 2419 2769 2931 2981 3106 3319 3529 3651 3586 3331 2961 2600 2230 1808 1469 1381 1386 1489 1540 1610 1718 1829 1949 2005 1827 1437 1188 1076 1042 1041 1055 1049 1005 949 946 945 962 954 942 939 941 947 955 961 1078 1184 1331 1508 1667 1759 1741 1742 1736 1698 1741 1803 1818 1810 1802 1800 1805 1768 1728 1745 1770 1708 1596 1541 1622 1710 1772 1833 1754 1676 1878 2548 3578 4181 3911 3751 3662 3496 3163 2721 2358 1990 1923 1897 1759 1556 1415 1365 1418 1700 2042 2542 2892 2812 2347 1840 1406 1122 1054 1147 1444 1714 1763 1672 1559 1570 1433 1327 1422 1482 1578 1832 1968 2205 2481 2401 2080 1839 1747 1665 1527 1523 1556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 12 56 74 5 0 0 0 0 0 0 0 0 0 0 1 4 2 0 0 1 3 7 4 2 0 8 152 462 798 982 993 887 850 1066 1477 1936 2348 2677 2754 2759 2785 2755 2725 2671 2557 2366 2150 1983 1895 1747 1498 1232 1041 932 857 798 785 751 663 703 846 1038 1060 831 608 481 445 422 527 692 730 553 273 75 82 110 118 140 151 148 149 165 221 332 394 422 429 420 421 458 525 567 546 515 505 520 588 608 540 555 664 706 727 856 887 844 817 827 804 687 508 351 263 261 300 319 307 302 284 169 70 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 18 21 23 24 24 22 14 6 1 0 1 5 13 23 26 29 33 40 44 44 41 40 42 43 42 41 43 46 45 41 37 35 34 34 37 41 45 47 50 53 58 63 66 71 73 78 77 71 66 66 69 70 76 90 106 125 154 196 257 335 416 486 545 594 622 625 624 636 662 693 727 761 781 792 819 830 813 808 831 884 919 938 957 958 945 925 905 897 908 917 906 901 900 889 877 886 934 1026 1055 989 860 804 944 1246 1546 1690 1676 1735 1730 1581 1421 1291 1217 1147 974 763 734 752 747 633 467 339 327 490 828 1212 1288 1236 1389 1515 1461 1357 1331 1305 1327 1320 1254 1194 1187 1267 1373 1454 1630 1729 1466 1072 876 768 803 950 1066 1214 1289 1212 1073 1043 1043 1014 989 1067 1298 1566 1676 1718 1820 1957 2078 2166 2181 2044 1860 1967 2106 2264 2412 2521 2586 2639 2721 2737 2981 3124 3190 3148 3053 2948 2842 2788 2656 2604 2745 2831 2880 2964 3128 3302 3651 3750 3574 3303 2960 2581 2116 1603 1384 1369 1419 1422 1503 1606 1740 1961 2126 1957 1505 1179 1036 984 985 1015 1032 1007 926 927 926 934 936 929 926 941 944 945 950 985 1042 1162 1318 1435 1540 1649 1671 1655 1613 1608 1628 1644 1636 1641 1666 1697 1699 1733 1805 1805 1678 1566 1543 1616 1650 1711 1757 1692 1589 1710 2366 3408 3947 3901 3620 3371 3186 2852 2451 2064 1850 1879 1888 1743 1548 1374 1200 1438 1747 1997 2386 2775 2715 2167 1580 1176 968 934 1032 1213 1348 1328 1260 1293 1432 1516 1669 1716 1641 1622 1678 1877 2102 2181 2046 1822 1680 1618 1585 1528 1528 1549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 93 92 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 146 475 851 1095 1143 1002 903 1220 1670 2108 2448 2637 2663 2685 2659 2653 2653 2607 2493 2319 2135 1994 1871 1710 1470 1180 970 876 861 861 841 812 722 919 1132 1198 1073 827 638 520 474 416 481 619 641 499 280 110 83 114 134 182 193 218 268 324 398 481 516 526 509 477 466 496 544 558 527 489 468 398 430 411 382 502 660 717 805 926 908 825 779 796 818 762 572 393 354 432 430 388 371 342 239 138 50 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 18 20 20 21 18 9 2 0 0 0 1 6 14 19 23 25 29 32 32 32 35 41 43 41 39 37 39 40 37 35 35 39 43 46 47 48 48 51 56 59 62 67 75 78 81 77 70 67 65 65 69 83 104 138 162 177 205 263 344 417 481 541 588 614 625 628 633 647 692 716 734 741 739 756 776 781 790 813 831 839 869 901 927 935 924 911 896 892 895 900 908 916 902 874 873 906 968 996 917 811 759 843 1073 1346 1507 1598 1657 1790 1849 1876 1895 1835 1651 1403 1117 886 762 674 586 481 382 336 377 592 1075 1197 1284 1487 1582 1537 1487 1421 1314 1293 1229 1201 1193 1203 1255 1355 1460 1554 1551 1362 1044 942 914 913 1009 1111 1217 1305 1182 1048 980 971 983 1018 1106 1301 1483 1515 1520 1575 1689 1830 1939 1966 1972 1764 1796 1956 2158 2362 2547 2695 2787 2818 2828 3013 3173 3219 3190 3107 2979 2888 2833 2735 2633 2579 2617 2679 2742 2904 3062 3395 3496 3479 3393 3184 2873 2476 1897 1543 1401 1381 1377 1452 1515 1553 1776 2178 2196 1723 1280 1019 941 939 956 980 944 906 901 904 907 915 929 922 933 938 932 936 955 988 1061 1174 1243 1311 1499 1585 1586 1570 1566 1578 1634 1639 1614 1612 1634 1649 1681 1745 1754 1644 1562 1591 1619 1627 1685 1749 1697 1573 1608 2210 3080 3641 3729 3478 3140 2888 2560 2217 1943 1788 1810 1825 1680 1521 1340 1283 1699 2020 2128 2363 2740 2512 1889 1343 975 811 812 917 1050 1140 1130 1127 1216 1282 1391 1545 1610 1507 1546 1690 1889 2006 1958 1771 1585 1510 1489 1499 1506 1509 1502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 187 563 961 1223 1274 1141 1004 1371 1819 2252 2498 2575 2599 2654 2632 2631 2603 2535 2425 2275 2127 2010 1881 1683 1457 1229 1034 951 974 970 874 820 810 1011 1132 1060 888 701 577 540 528 433 463 625 635 511 338 169 86 101 129 189 223 302 387 439 476 520 522 502 497 503 514 520 519 510 504 456 364 244 216 238 324 514 712 754 815 915 873 778 729 763 848 884 750 555 577 674 602 524 483 380 188 87 28 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 12 15 17 17 17 14 5 1 0 0 0 0 0 1 7 8 12 17 19 18 20 28 39 41 41 37 34 37 39 38 37 37 42 48 51 46 45 47 52 57 59 62 72 78 81 83 82 76 69 66 69 78 93 108 151 182 199 222 267 327 384 451 512 556 585 601 613 628 645 674 687 688 695 701 703 702 709 728 758 781 793 822 851 879 898 902 900 886 881 890 905 913 922 907 868 859 879 919 946 923 877 809 771 872 1107 1166 1316 1510 1666 1825 1973 2027 1940 1774 1629 1441 1187 931 767 668 591 540 511 423 673 1058 1174 1333 1543 1617 1492 1307 1267 1368 1335 1243 1200 1220 1268 1310 1340 1371 1263 1298 1138 1005 1004 1031 1006 1008 1077 1275 1356 1203 1049 993 1038 1160 1291 1222 1356 1423 1402 1378 1405 1494 1625 1773 1740 1837 1702 1665 1784 2004 2237 2436 2640 2844 2811 2902 3009 3059 3122 3189 3125 3007 2941 2878 2794 2697 2639 2655 2707 2719 2788 2958 3141 3172 3292 3422 3361 3137 2808 2303 1899 1582 1438 1404 1430 1446 1410 1534 2073 2226 1954 1573 1249 1032 945 930 959 959 947 909 881 882 915 962 954 953 944 925 921 936 964 1003 1072 1097 1183 1385 1522 1564 1570 1586 1568 1644 1678 1675 1638 1620 1645 1643 1658 1646 1605 1610 1637 1623 1605 1646 1712 1679 1579 1582 1951 2574 3166 3441 3292 2939 2622 2378 2106 1846 1740 1802 1797 1607 1514 1420 1662 2212 2515 2341 2514 2637 2242 1669 1169 834 705 718 838 996 1079 1174 1202 1202 1254 1378 1500 1420 1353 1546 1785 1922 1904 1732 1561 1454 1447 1456 1482 1543 1602 1623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 685 1102 1319 1321 1206 1174 1519 1944 2293 2438 2486 2550 2619 2617 2591 2544 2444 2323 2201 2103 2033 1942 1751 1466 1247 1098 1038 1114 1061 905 884 930 993 977 872 722 587 517 513 508 439 465 666 697 567 353 168 82 87 133 193 278 391 469 481 460 455 465 468 491 526 541 535 529 525 495 371 197 112 109 203 346 524 689 763 865 932 851 747 698 738 841 917 857 710 786 879 727 589 516 388 182 60 19 5 1 5 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 14 14 14 11 4 0 0 0 0 0 0 0 0 0 2 6 12 15 17 24 34 38 42 38 41 42 43 42 41 41 43 47 47 41 41 47 54 57 57 60 70 74 77 81 83 80 78 79 83 92 100 110 152 186 211 241 279 320 361 408 464 512 537 545 548 560 590 622 642 630 633 658 668 656 650 655 681 714 731 758 787 816 842 859 861 855 860 871 886 894 902 892 858 843 846 857 877 875 871 857 826 835 963 1020 1113 1271 1502 1724 1888 1940 1847 1704 1620 1520 1374 1201 1034 897 812 797 824 754 982 1178 1268 1366 1476 1522 1438 1268 1247 1359 1367 1328 1292 1279 1288 1290 1222 1172 1058 1027 979 975 1008 1005 970 969 962 1150 1192 1108 1004 906 882 1099 1429 1416 1442 1424 1408 1392 1379 1390 1455 1658 1642 1731 1658 1559 1604 1817 2038 2172 2319 2491 2626 2781 2879 2950 3058 3171 3081 2954 2891 2863 2778 2659 2607 2676 2815 2901 2899 3005 3221 3454 3642 3680 3605 3390 3097 2777 2247 1783 1545 1469 1444 1428 1423 1515 1806 1960 1956 1824 1530 1132 969 934 941 953 943 907 864 862 921 956 951 933 968 975 930 918 936 967 1018 1024 1126 1337 1519 1566 1571 1598 1607 1619 1636 1684 1659 1593 1645 1666 1671 1648 1652 1686 1707 1683 1650 1642 1662 1615 1545 1534 1689 2078 2650 2950 2831 2502 2219 2094 1965 1774 1718 1849 1832 1619 1509 1584 2004 2651 3034 2681 2681 2470 2060 1545 1093 820 726 749 907 1042 1203 1325 1339 1335 1259 1340 1364 1291 1379 1630 1838 1842 1669 1493 1467 1476 1487 1484 1524 1640 1688 1641 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 5 3 2 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 24 210 736 1217 1394 1339 1240 1297 1605 1945 2124 2241 2314 2438 2532 2544 2530 2488 2380 2229 2117 2059 2019 1934 1743 1456 1229 1138 1074 1110 1042 966 1003 1056 1006 909 785 660 562 505 482 467 452 495 625 622 491 323 185 120 136 202 279 383 468 509 499 474 472 494 520 549 568 574 579 562 487 341 164 55 40 113 248 369 471 576 687 819 900 860 768 675 720 815 856 825 800 889 890 733 619 543 407 213 73 23 6 1 15 41 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 5 1 0 0 0 0 0 0 0 0 0 0 1 2 8 13 19 26 34 40 39 37 38 43 45 44 44 46 49 51 39 39 48 56 59 63 67 68 65 68 77 80 78 78 84 92 101 107 124 161 192 222 257 289 313 341 369 415 455 472 479 488 504 534 573 607 626 648 668 672 667 664 646 653 651 660 666 679 716 767 803 818 795 776 757 783 829 862 864 843 826 817 817 835 842 835 860 900 888 873 844 891 1130 1416 1633 1762 1793 1733 1668 1606 1529 1431 1300 1155 1036 976 978 1032 1067 1181 1281 1333 1380 1429 1459 1429 1281 1251 1302 1362 1414 1429 1384 1316 1294 1179 1093 1033 1013 1052 1118 1101 956 897 948 898 960 983 950 913 873 797 893 1162 1272 1314 1379 1448 1461 1409 1392 1432 1577 1639 1658 1641 1534 1478 1673 1859 1946 1969 1972 2092 2310 2542 2728 2897 3056 3050 2984 2935 2901 2772 2587 2531 2645 2864 3017 3074 3162 3212 3219 3294 3518 3755 3542 3277 3117 2653 2064 1650 1513 1469 1419 1425 1500 1579 1613 1569 1556 1720 1315 1055 934 896 895 898 886 865 856 884 902 896 876 918 973 936 901 906 934 960 962 1045 1252 1476 1535 1523 1531 1545 1556 1601 1662 1669 1603 1604 1637 1699 1710 1699 1696 1692 1700 1701 1640 1604 1552 1491 1457 1510 1700 2002 2236 2180 1987 1826 1763 1786 1712 1630 1776 1782 1694 1593 1663 2172 2865 3151 2939 2670 2327 1928 1517 1192 991 939 987 1099 1172 1222 1271 1333 1318 1140 1113 1212 1433 1655 1813 1796 1648 1483 1457 1502 1538 1539 1524 1558 1664 1679 1588 0 0 1 4 6 13 14 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 1 1 3 1 3 6 6 7 10 12 10 10 9 8 8 10 10 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 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 217 729 1292 1451 1363 1282 1369 1599 1811 1921 2087 2170 2308 2408 2418 2367 2312 2229 2102 2038 2027 2003 1914 1711 1441 1244 1157 1173 1036 1024 1071 1136 1125 977 819 717 613 534 492 468 461 489 552 587 485 418 334 261 236 267 321 385 457 500 505 483 461 461 494 542 572 577 573 562 465 297 133 43 15 45 172 313 385 419 467 567 709 829 853 800 670 768 837 800 742 747 894 844 704 622 587 482 292 118 37 6 0 16 65 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 17 27 35 38 38 42 47 48 46 44 48 49 45 43 48 55 60 64 68 66 56 54 59 68 69 69 75 85 95 104 113 134 167 201 232 261 282 294 311 343 373 399 417 431 445 464 492 532 579 623 665 690 696 687 670 660 630 558 517 502 502 517 537 572 668 626 563 501 547 656 771 840 838 823 808 816 835 857 851 837 836 819 789 734 751 963 1243 1467 1603 1678 1728 1723 1669 1549 1422 1272 1139 1064 1053 1081 1116 1119 1160 1244 1296 1327 1384 1456 1478 1385 1307 1276 1314 1405 1467 1438 1368 1314 1187 1109 1088 1095 1080 1082 1098 980 911 921 896 914 901 842 818 824 694 777 949 1114 1263 1359 1414 1438 1405 1395 1465 1543 1577 1599 1644 1594 1470 1626 1780 1871 1898 1898 1815 1791 1953 2120 2421 2763 2960 3045 3046 2999 2861 2653 2589 2702 2888 3044 3188 3112 2792 2481 2406 2786 3593 3646 3384 3267 3073 2566 1850 1568 1498 1426 1411 1438 1463 1440 1400 1517 1803 1643 1335 1081 934 874 856 854 855 853 868 868 877 923 988 987 931 895 890 906 934 948 963 1074 1400 1561 1536 1535 1513 1522 1585 1609 1629 1634 1572 1551 1601 1660 1688 1694 1641 1615 1633 1600 1544 1494 1443 1405 1466 1626 1783 1879 1812 1720 1701 1705 1711 1638 1544 1661 1722 1641 1489 1569 2269 2920 3092 2891 2532 2164 1822 1534 1337 1242 1208 1248 1306 1344 1402 1539 1511 1265 1134 1163 1371 1692 1905 1915 1721 1615 1586 1588 1604 1634 1642 1571 1576 1625 1656 1618 0 0 4 10 15 18 17 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 9 10 9 10 11 11 12 11 11 12 12 12 12 13 13 13 13 10 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 220 733 1346 1488 1371 1312 1396 1531 1676 1854 2047 2159 2252 2312 2306 2246 2170 2092 2017 1999 2006 1940 1825 1625 1402 1278 1265 1137 1063 1134 1171 1149 1037 869 741 650 546 490 478 461 451 468 506 533 507 598 517 453 425 419 429 455 487 503 488 462 446 443 444 443 446 427 401 361 255 132 55 37 42 59 171 324 408 440 468 538 660 780 779 773 676 812 848 791 724 711 846 872 756 662 643 578 397 181 52 5 0 10 75 37 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 26 33 35 40 46 49 50 48 46 47 44 42 45 53 62 67 69 66 58 47 47 55 60 65 70 75 83 94 107 118 138 167 193 219 245 264 278 297 330 350 365 378 390 396 400 420 478 532 569 625 670 691 689 668 644 582 486 398 355 351 362 363 362 418 419 379 344 350 440 613 794 872 871 866 879 900 925 929 909 883 860 864 810 773 859 976 1153 1377 1539 1641 1735 1774 1607 1418 1260 1161 1121 1098 1055 1006 950 954 1061 1182 1278 1375 1475 1508 1425 1311 1227 1225 1315 1406 1395 1327 1221 1119 1090 1119 1150 1081 967 947 878 842 840 843 880 853 762 706 676 587 638 799 1060 1266 1347 1379 1452 1503 1560 1651 1622 1557 1511 1547 1596 1535 1604 1785 1882 1881 1864 1853 1800 1675 1730 2073 2424 2739 2996 3124 3073 2896 2753 2708 2807 2897 2967 3070 2987 2598 2128 2189 2583 3051 3354 3458 3503 3503 3233 2129 1728 1548 1450 1409 1403 1410 1397 1375 1503 1787 1935 1795 1512 1245 1054 925 851 838 831 839 846 878 957 1029 955 972 927 887 900 969 1018 969 971 1249 1466 1640 1646 1582 1617 1601 1521 1579 1629 1566 1494 1471 1515 1611 1747 1688 1589 1531 1502 1487 1445 1408 1421 1537 1635 1753 1822 1785 1719 1730 1696 1658 1519 1492 1588 1685 1655 1545 1699 2314 2873 2993 2733 2368 2043 1777 1564 1431 1394 1407 1452 1505 1543 1462 1440 1320 1231 1289 1490 1753 1967 2059 1966 1828 1757 1739 1745 1736 1730 1681 1623 1596 1616 1678 1703 0 0 2 6 7 3 6 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 10 10 10 11 11 11 11 11 12 12 12 12 13 12 12 13 13 13 13 13 14 12 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 1 4 1 2 7 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 249 783 1366 1513 1349 1286 1364 1457 1613 1833 2031 2165 2214 2253 2248 2199 2138 2095 2076 2078 2061 1942 1810 1621 1445 1294 1239 1294 1256 1218 1130 987 832 721 665 611 537 508 509 487 465 457 472 493 485 555 601 561 533 502 477 474 483 479 440 393 369 347 306 259 223 196 172 199 153 90 56 64 86 91 142 262 351 399 454 501 572 683 750 750 713 814 832 786 745 739 762 820 801 730 706 632 423 188 55 5 1 2 41 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 29 36 38 37 42 46 48 48 46 44 42 38 45 57 67 70 65 57 53 48 51 61 64 68 72 75 80 92 108 121 134 151 183 213 231 247 269 295 325 343 346 343 339 335 338 364 404 464 504 554 602 632 638 613 558 488 445 386 325 296 303 330 371 440 429 357 327 324 361 480 683 861 896 916 952 988 1013 1022 1015 995 969 946 946 909 820 811 958 1205 1404 1448 1544 1726 1619 1424 1291 1252 1250 1198 1082 910 821 809 876 1015 1192 1348 1479 1500 1418 1317 1210 1169 1225 1322 1339 1247 1113 1042 1037 1103 1155 1103 955 799 717 688 716 743 775 763 689 613 571 537 530 644 899 1139 1277 1390 1527 1598 1630 1676 1571 1457 1443 1498 1547 1528 1565 1774 1868 1873 1874 1872 1814 1700 1641 1876 2062 2288 2504 2660 2756 2768 2738 2762 2869 2912 2925 2939 2907 2725 2188 2105 2042 2338 2776 3168 3431 3588 3635 2644 1957 1624 1493 1444 1423 1409 1388 1385 1508 1755 2004 2016 1815 1589 1405 1185 951 888 867 848 843 865 918 973 959 989 972 923 921 1016 1088 1034 1077 1179 1391 1617 1685 1663 1747 1687 1541 1580 1567 1489 1446 1448 1474 1511 1688 1705 1630 1518 1448 1465 1411 1389 1447 1509 1598 1718 1766 1727 1679 1786 1700 1615 1491 1441 1535 1616 1592 1497 1734 2214 2688 2832 2579 2268 2006 1782 1612 1536 1533 1573 1622 1547 1399 1263 1223 1168 1211 1513 1859 2130 2179 2145 2033 1939 1935 1985 1991 1916 1829 1740 1667 1598 1577 1664 1759 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 11 10 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 19 26 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 268 836 1377 1494 1300 1206 1307 1417 1584 1804 2006 2130 2173 2227 2230 2189 2164 2154 2135 2104 2071 1993 1853 1672 1552 1466 1431 1428 1331 1171 973 791 660 597 578 563 548 569 620 601 565 543 511 496 520 560 552 526 503 469 436 418 406 377 320 251 220 219 198 158 129 121 115 136 107 69 49 55 75 105 161 221 247 280 311 362 452 628 838 867 835 880 893 840 807 872 980 981 890 844 747 642 370 132 42 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 7 18 30 35 38 34 42 44 44 42 38 39 42 45 52 61 67 67 60 51 47 53 46 64 71 72 72 74 80 92 107 123 135 144 178 212 226 237 256 279 305 318 314 295 269 255 269 290 318 381 436 496 546 561 534 482 429 393 411 392 335 289 282 307 362 462 470 370 335 343 357 408 553 746 836 884 928 961 985 1012 1043 1061 1048 1037 1049 1040 960 889 925 1084 1261 1239 1315 1527 1547 1434 1329 1310 1349 1347 1274 1087 898 827 864 964 1116 1309 1569 1560 1487 1336 1202 1136 1152 1230 1279 1200 1069 1033 1036 1076 1129 1132 1041 883 747 598 601 659 739 805 764 638 523 502 474 540 728 953 1149 1344 1492 1608 1518 1422 1333 1268 1247 1282 1356 1467 1537 1722 1848 1880 1852 1805 1765 1724 1650 1659 1740 1855 1946 1986 2066 2402 2577 2722 2861 2962 3000 2980 2923 2874 2543 2377 2186 2070 2106 2332 2736 3075 3433 3085 2248 1698 1534 1499 1487 1456 1403 1381 1472 1672 1799 1756 1623 1551 1658 1365 1196 1060 939 868 833 841 861 876 928 978 1003 976 915 1030 1115 1091 1038 1037 1206 1475 1662 1800 1886 1783 1657 1600 1531 1499 1534 1492 1525 1537 1607 1645 1624 1539 1443 1441 1390 1398 1462 1601 1742 1739 1689 1627 1606 1749 1753 1645 1477 1374 1521 1545 1551 1576 1731 2073 2460 2585 2349 2104 1896 1734 1644 1595 1583 1626 1635 1434 1233 1153 1198 1272 1384 1792 2094 2230 2218 2146 2057 2020 2101 2154 2115 2017 1882 1816 1775 1592 1531 1617 1702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 10 10 11 10 11 11 11 11 11 12 11 12 11 11 12 11 11 12 13 13 13 13 14 14 14 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 25 25 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 879 1379 1471 1269 1154 1276 1416 1571 1793 1987 2092 2138 2205 2229 2216 2234 2237 2191 2130 2092 2048 1915 1711 1650 1621 1522 1383 1208 991 808 709 633 581 561 562 589 649 743 706 670 658 586 532 524 497 466 435 410 374 337 304 269 228 182 137 114 127 139 129 118 132 153 123 76 42 29 24 43 116 231 283 174 188 237 279 389 626 909 1036 1033 1050 1050 998 960 1011 1074 1003 872 959 833 724 352 91 24 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 2 6 11 18 25 31 36 31 38 41 39 36 34 36 42 50 57 61 63 60 54 50 51 49 44 63 74 76 75 76 82 94 107 123 135 143 175 209 223 229 235 244 255 259 250 237 220 205 213 231 258 303 358 419 467 477 441 384 348 362 386 371 324 277 256 266 303 369 413 346 316 330 351 382 463 597 688 716 727 751 779 819 895 977 1030 1045 1062 1097 1125 1085 996 986 1073 1070 1149 1305 1415 1417 1351 1310 1332 1337 1296 1154 1007 933 936 999 1097 1205 1584 1613 1577 1445 1284 1174 1144 1171 1177 1122 1060 1062 1076 1080 1094 1124 1112 1006 866 664 583 615 716 847 898 759 561 467 439 493 636 834 1031 1195 1393 1609 1578 1443 1305 1211 1187 1215 1261 1474 1579 1679 1773 1810 1751 1663 1599 1625 1673 1662 1701 1792 1770 1583 1756 2081 2315 2551 2797 2995 3097 3114 3045 2982 2749 2488 2357 2208 1878 1721 2027 2422 2937 3275 2646 1863 1616 1538 1518 1489 1427 1384 1469 1605 1639 1544 1427 1262 1577 1387 1090 941 887 845 817 817 819 813 825 866 930 981 927 1034 1100 1040 987 982 1084 1333 1589 1932 2091 2110 1949 1695 1510 1474 1638 1545 1588 1615 1609 1619 1632 1579 1478 1436 1428 1462 1537 1657 1731 1672 1657 1618 1660 1745 1720 1575 1416 1302 1475 1592 1612 1601 1703 1976 2339 2480 2229 1978 1762 1613 1570 1579 1472 1389 1383 1340 1321 1350 1424 1595 1812 2054 2177 2185 2166 2156 2144 2155 2186 2229 2195 2058 1864 1689 1621 1556 1573 1631 1677 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 2 1 1 0 0 0 0 0 0 1 3 6 8 9 10 10 11 11 12 12 12 11 11 11 12 11 11 11 11 11 12 13 13 13 14 14 14 14 13 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 1 4 27 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 275 895 1393 1467 1261 1120 1183 1377 1564 1794 1971 2068 2133 2209 2257 2276 2300 2300 2263 2211 2151 2066 1932 1772 1627 1448 1350 1222 1029 842 743 726 693 659 665 687 708 739 782 743 717 698 615 528 467 417 375 334 331 326 287 232 178 130 95 83 88 114 141 117 108 127 142 131 80 34 14 9 36 112 198 202 82 114 100 151 370 612 830 1021 1103 1115 1086 1063 1048 1070 1097 1038 886 976 925 740 337 90 19 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 16 20 27 31 31 34 33 32 32 35 40 46 52 57 60 58 53 49 48 47 42 46 57 64 67 70 76 84 95 106 122 135 157 183 202 211 213 210 202 201 203 194 193 192 183 183 196 215 242 283 334 382 401 378 332 301 325 358 367 340 292 253 244 253 271 314 295 283 294 319 353 403 466 499 495 490 513 544 580 652 755 902 1016 1051 1064 1083 1075 1023 987 973 1022 1058 1144 1257 1328 1325 1283 1263 1249 1221 1151 1069 1001 962 962 1009 1076 1318 1454 1510 1467 1349 1238 1205 1176 1143 1137 1105 1107 1143 1168 1153 1127 1115 1054 932 775 666 630 666 795 884 761 624 534 480 484 583 774 961 1065 1349 1628 1739 1662 1460 1264 1197 1253 1284 1489 1666 1779 1873 1926 1774 1670 1587 1585 1609 1686 1860 1993 1785 1542 1607 1714 1902 2168 2480 2783 2996 3137 3173 3144 2990 2740 2714 2625 2010 1618 1747 2197 2650 3214 3114 2285 1742 1546 1498 1486 1440 1404 1440 1520 1552 1490 1472 1335 1523 1557 1426 1209 985 926 896 865 847 831 812 804 843 925 951 1021 1105 1069 997 1014 1060 1183 1416 2000 2363 2413 2155 1758 1573 1466 1584 1589 1635 1652 1623 1669 1642 1553 1502 1499 1537 1578 1631 1715 1754 1617 1634 1633 1650 1675 1666 1555 1489 1353 1352 1488 1579 1575 1662 1879 2163 2322 2147 1877 1612 1443 1511 1448 1294 1226 1314 1472 1616 1722 1829 2000 2184 2245 2216 2176 2176 2235 2287 2304 2335 2365 2306 2120 1869 1641 1532 1538 1608 1678 1720 5 1 0 0 1 1 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 2 4 5 6 8 8 10 11 12 12 12 11 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 3 1 1 2 2 0 0 0 0 1 11 29 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 22 226 832 1401 1486 1282 1107 1128 1351 1529 1767 1938 2042 2136 2232 2300 2332 2356 2367 2341 2252 2124 1986 1836 1615 1364 1268 1179 1035 886 793 773 784 761 740 768 796 810 812 795 733 704 678 602 492 411 363 328 318 358 371 310 247 198 157 124 110 110 157 119 59 56 84 117 133 84 24 6 3 22 72 123 109 10 15 47 139 464 666 781 919 1008 1025 1021 1025 1043 1078 1076 993 885 921 992 633 314 119 35 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 1 5 12 16 18 26 32 32 27 25 25 28 36 43 47 49 54 56 52 46 43 42 41 41 44 48 50 53 57 67 82 94 107 123 145 171 190 198 200 201 205 190 183 159 161 172 175 169 167 173 188 210 242 281 319 335 312 279 255 287 341 380 385 343 271 227 235 244 253 244 237 246 272 310 355 374 368 355 351 367 395 424 461 523 685 879 998 1022 1029 1053 1049 989 965 1033 1081 1115 1160 1224 1269 1235 1198 1186 1173 1139 1075 1009 980 995 1010 1033 1104 1236 1331 1344 1292 1224 1200 1129 1073 1056 1060 1098 1168 1234 1223 1151 1113 1058 985 914 854 788 736 813 784 729 681 629 561 503 521 701 949 1080 1337 1573 1687 1657 1528 1362 1249 1246 1297 1527 1789 2044 2268 2186 1846 1712 1655 1631 1692 1818 1928 1924 1724 1620 1567 1518 1540 1682 1940 2271 2605 2937 3197 3297 3212 3045 2837 2488 2032 1704 1654 2025 2520 3107 3412 2876 1879 1573 1491 1469 1432 1401 1419 1492 1543 1510 1550 1573 1686 1792 1817 1745 1425 1240 1114 1029 979 937 875 810 832 889 920 991 1078 1111 1086 1049 1072 1147 1444 2112 2688 2777 2354 1800 1675 1586 1604 1615 1684 1750 1678 1805 1799 1606 1512 1543 1597 1644 1664 1678 1675 1579 1604 1639 1642 1656 1647 1552 1490 1375 1296 1372 1548 1545 1633 1800 2015 2093 1936 1672 1439 1291 1383 1255 1177 1314 1594 1848 2008 2151 2255 2392 2472 2414 2290 2203 2175 2289 2385 2508 2622 2623 2464 2181 1905 1713 1625 1629 1673 1720 1784 1 1 1 1 1 2 3 4 3 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 0 0 1 2 2 3 5 5 3 6 9 10 10 10 10 10 10 10 11 11 12 12 12 12 13 14 13 14 14 14 14 14 14 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 7 20 6 25 15 4 1 2 2 0 0 0 0 3 20 41 34 9 1 1 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 24 40 163 610 1337 1489 1315 1117 1121 1315 1480 1698 1880 2008 2137 2253 2327 2358 2381 2388 2314 2148 2048 1837 1535 1250 1029 969 972 935 875 842 836 825 799 806 840 833 814 789 746 689 661 620 510 423 383 375 388 426 482 476 378 319 294 280 248 213 214 244 202 113 73 86 113 114 67 16 3 1 6 24 34 21 0 5 48 254 485 665 784 857 899 949 1017 1048 1077 1033 945 879 901 982 1042 655 312 128 49 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 15 17 24 29 28 25 25 25 28 34 43 45 48 53 50 46 43 40 38 39 44 43 45 43 41 45 56 73 90 107 132 159 177 189 195 195 192 188 167 150 144 157 174 182 181 181 186 187 199 226 260 290 297 277 265 256 288 348 389 403 364 260 179 179 189 189 176 168 182 225 290 334 327 319 310 307 315 334 361 391 417 461 577 721 828 897 949 968 944 923 1034 1088 1096 1106 1150 1228 1244 1200 1172 1146 1111 1061 1015 1001 1031 1032 1024 1078 1168 1228 1246 1236 1195 1133 1035 962 939 979 1062 1174 1295 1259 1172 1110 1066 1044 1052 1052 989 912 883 811 768 748 740 700 598 518 641 925 1158 1360 1429 1403 1407 1417 1395 1340 1327 1431 1668 1938 2177 2412 2282 2022 1869 1771 1727 1733 1750 1733 1653 1616 1584 1488 1374 1308 1343 1491 1707 2065 2525 2956 3230 3297 3241 3168 2905 2337 1886 1612 1758 2212 2795 3365 3475 2322 1818 1590 1491 1444 1417 1434 1506 1551 1581 1649 1760 1896 1960 1840 1871 1726 1515 1392 1352 1301 1168 1018 912 894 889 883 947 1049 1074 1033 942 1071 1195 1536 2164 2847 3134 2665 2072 1784 1627 1617 1641 1634 1784 1832 2026 2024 1811 1668 1650 1636 1646 1627 1667 1709 1716 1708 1680 1599 1578 1571 1546 1498 1413 1318 1269 1376 1522 1627 1744 1865 1878 1745 1570 1441 1296 1239 1185 1271 1586 1953 2116 2283 2498 2606 2707 2717 2560 2368 2235 2170 2255 2439 2654 2791 2756 2547 2176 1830 1668 1740 1852 1830 1814 1903 2 1 2 1 2 3 3 3 4 3 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 2 2 1 1 1 2 1 1 0 2 2 2 4 7 8 9 9 9 10 11 11 10 11 11 12 12 12 13 13 13 13 14 15 15 15 14 15 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 23 48 39 58 36 11 3 2 2 1 0 0 0 6 29 60 66 34 15 16 36 31 12 1 0 0 0 0 0 0 0 0 0 0 0 3 30 77 104 75 88 412 1169 1499 1373 1168 1162 1294 1433 1642 1830 1982 2122 2228 2294 2328 2329 2285 2183 2102 2006 1643 1246 994 908 951 935 918 911 916 909 873 824 809 803 792 758 717 679 642 597 520 411 397 429 479 536 577 562 501 430 397 400 417 375 319 320 333 250 126 70 106 135 109 53 19 9 8 2 3 2 0 10 41 105 209 362 502 596 654 720 837 974 1035 1086 965 943 932 916 937 926 769 436 200 76 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 14 17 21 25 24 21 22 23 24 31 42 46 47 49 40 39 41 42 41 41 42 39 41 38 37 42 53 69 85 102 127 151 170 184 186 181 174 143 122 112 136 170 192 199 198 191 183 185 192 217 249 268 266 260 275 287 319 360 367 353 305 197 124 116 117 116 110 106 123 178 254 326 342 354 350 335 319 316 339 394 430 452 470 517 599 692 760 809 832 802 887 971 1034 1061 1074 1148 1225 1231 1199 1145 1090 1058 1048 1033 1070 1103 1106 1127 1178 1218 1223 1201 1172 1084 969 881 846 892 999 1128 1269 1219 1121 1084 1084 1090 1110 1137 1091 1035 968 891 844 809 798 799 726 652 770 1010 1266 1385 1276 1101 1174 1307 1424 1448 1402 1454 1680 1966 2149 2324 2331 2195 1965 1779 1695 1687 1702 1682 1615 1579 1578 1505 1360 1264 1288 1344 1390 1598 1988 2455 2908 3255 3380 3359 3280 2672 2129 1712 1517 1626 2106 2945 3605 3032 2388 1876 1555 1465 1467 1516 1537 1563 1608 1699 1803 1887 2013 1854 1742 1590 1474 1489 1582 1608 1463 1256 1088 985 902 862 900 981 987 995 999 1041 1190 1486 1981 2723 3193 2921 2499 2095 1760 1569 1563 1569 1703 1882 2152 2131 1886 1730 1667 1630 1609 1655 1747 1809 1818 1798 1741 1585 1563 1577 1548 1472 1396 1322 1208 1221 1447 1598 1677 1728 1720 1634 1540 1488 1361 1217 1199 1431 1806 2081 2262 2494 2749 2946 2990 2884 2612 2406 2268 2234 2316 2500 2771 2911 2805 2550 2170 1824 1707 1834 1921 1913 1930 2010 2 2 3 2 2 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 0 0 2 1 2 4 5 7 8 8 9 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 16 16 15 15 14 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 31 63 82 90 61 22 11 10 8 7 4 0 1 7 33 60 71 61 49 56 97 84 35 7 0 0 0 0 0 0 0 0 0 0 14 69 128 147 111 45 44 271 838 1510 1407 1214 1219 1310 1434 1612 1794 1955 2086 2170 2224 2277 2312 2279 2142 2063 1724 1339 1110 1053 1048 1001 994 973 982 992 978 940 867 790 775 762 717 715 674 616 552 477 421 451 528 569 571 549 507 464 451 448 446 501 477 400 342 305 213 102 66 104 133 111 68 44 28 18 2 0 2 4 44 113 121 135 183 233 298 387 507 661 835 984 1024 1012 1127 1088 936 855 859 818 571 312 128 36 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 4 9 12 14 16 17 19 19 20 21 24 32 40 44 44 45 40 38 41 42 42 44 39 42 40 38 39 43 51 63 78 94 113 135 162 178 180 177 170 145 120 126 158 187 202 206 201 191 183 179 189 210 235 241 226 233 292 299 332 365 350 305 238 136 75 74 84 90 87 79 86 129 212 318 391 440 455 424 373 337 326 368 413 452 479 500 524 550 570 606 655 667 694 811 949 1027 1053 1108 1244 1243 1213 1166 1131 1130 1153 1151 1150 1177 1158 1139 1159 1200 1200 1146 1092 1028 931 836 770 787 894 1016 1150 1163 1101 1083 1109 1133 1142 1168 1126 1099 1068 996 927 862 817 826 796 784 871 1033 1300 1420 1216 951 980 1209 1454 1585 1517 1430 1520 1782 2023 2218 2320 2239 2031 1810 1704 1768 1830 1739 1637 1607 1612 1604 1571 1468 1386 1416 1343 1378 1575 1910 2334 2765 3142 3280 3429 3032 2522 2061 1659 1455 1783 2393 2886 2979 2752 2254 1635 1470 1516 1573 1575 1551 1561 1646 1767 1885 1975 1860 1680 1428 1297 1382 1561 1688 1624 1487 1289 1133 1020 922 898 1031 920 892 847 901 1075 1322 1609 2274 2814 3006 2888 2584 2198 1811 1534 1498 1632 1859 2164 2244 2010 1759 1667 1701 1710 1762 1833 1872 1839 1793 1721 1632 1672 1699 1606 1481 1424 1378 1263 1179 1334 1524 1616 1672 1691 1656 1596 1526 1373 1221 1301 1628 1880 2104 2402 2681 2901 3099 3156 2978 2610 2392 2310 2323 2442 2579 2916 3071 3016 2725 2307 1944 1837 1930 1967 1911 1856 1897 0 2 2 2 2 3 3 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 2 2 1 2 3 4 5 7 8 10 10 10 10 11 12 12 13 13 14 14 15 16 15 16 16 16 15 15 14 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 11 34 73 103 103 74 36 22 22 22 28 19 5 0 0 5 18 18 31 44 63 99 97 38 8 0 0 0 0 0 0 0 0 0 0 44 146 176 86 18 0 12 129 578 1320 1422 1273 1277 1317 1417 1581 1762 1923 2048 2148 2259 2371 2427 2352 2088 1687 1283 1140 1113 1168 1200 1165 1096 1068 1106 1089 1032 1004 923 837 834 740 682 757 719 648 582 540 539 567 587 549 494 472 449 438 476 495 447 532 505 405 313 253 189 110 82 118 146 128 99 74 40 14 1 5 20 43 84 138 178 199 189 173 202 284 407 556 737 944 962 1022 1038 988 910 889 913 764 495 253 109 34 14 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 2 5 8 10 10 10 14 17 18 21 27 34 39 41 45 46 44 45 46 46 43 39 39 37 37 38 40 45 53 66 89 104 123 144 165 174 172 169 160 135 136 168 192 203 206 201 193 187 164 164 180 200 211 214 230 278 300 332 363 361 313 223 110 49 49 58 80 90 89 88 107 187 301 403 467 492 476 441 414 392 389 400 418 452 488 515 536 554 556 587 621 650 721 831 944 1037 1141 1245 1213 1180 1162 1159 1172 1190 1194 1198 1222 1193 1116 1090 1131 1134 1076 1045 1012 946 872 826 833 883 945 1024 1108 1129 1113 1131 1179 1191 1175 1143 1159 1144 1076 993 917 851 825 792 818 877 1008 1233 1329 1138 914 896 1098 1430 1654 1611 1430 1388 1592 1887 2012 2212 2294 2159 1941 1855 1920 1872 1799 1824 1760 1627 1551 1500 1413 1344 1393 1330 1282 1351 1589 1942 2233 2597 2883 3179 3215 3018 2635 2048 1612 1571 1862 2247 2556 2713 2579 1855 1574 1548 1567 1565 1516 1489 1568 1677 1801 1864 1817 1696 1507 1361 1387 1546 1596 1596 1539 1411 1280 1157 962 840 973 908 834 805 835 929 1088 1294 1807 2381 2840 3052 2986 2729 2397 2078 1744 1708 1859 2020 2182 2336 2131 1885 1973 2011 1969 1926 1885 1812 1739 1666 1649 1728 1780 1607 1496 1473 1469 1358 1214 1203 1369 1551 1663 1708 1720 1651 1500 1365 1243 1432 1689 1832 2069 2468 2869 3130 3297 3239 2974 2586 2283 2167 2269 2578 2786 3046 3138 3093 2833 2396 2086 2076 2114 2028 1883 1791 1779 0 1 0 1 2 3 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 3 4 5 7 7 8 9 10 11 12 13 13 14 15 16 16 16 16 16 16 16 15 15 15 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 17 21 26 37 68 83 88 72 46 31 28 32 55 50 20 0 0 0 0 3 11 22 33 43 38 12 1 0 0 0 0 0 0 0 0 0 0 26 73 70 2 1 0 1 49 398 1048 1465 1389 1335 1351 1411 1529 1697 1878 2040 2182 2334 2473 2497 2305 1863 1383 1222 1187 1175 1238 1243 1222 1221 1234 1223 1149 1061 1059 982 890 833 747 715 798 761 708 690 701 711 678 578 439 378 422 446 451 480 508 516 595 525 406 326 302 294 248 189 209 231 167 101 62 32 4 1 22 60 85 112 143 181 222 231 201 222 302 408 551 731 898 899 895 841 798 835 850 761 628 501 299 139 41 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 1 5 8 8 6 6 11 15 18 24 31 38 42 42 42 44 45 45 42 39 37 36 34 33 34 35 39 48 64 87 98 111 124 144 162 169 170 165 157 168 174 188 203 208 208 202 191 172 162 163 166 166 173 207 273 316 339 358 367 334 239 122 55 52 57 82 105 120 135 148 171 223 345 465 518 524 521 495 457 427 425 449 480 502 519 545 581 614 638 671 702 734 786 869 974 1160 1228 1199 1161 1143 1144 1155 1152 1154 1224 1258 1242 1185 1134 1127 1132 1076 1054 1045 988 905 855 877 935 967 1016 1144 1178 1154 1153 1194 1220 1131 1166 1194 1180 1123 1034 933 863 824 760 789 840 986 1181 1252 1120 952 864 986 1300 1548 1580 1456 1369 1495 1840 1926 2054 2201 2250 2169 2075 1989 1804 1768 1748 1618 1463 1360 1272 1212 1161 1211 1239 1236 1271 1415 1660 1661 1859 2276 2685 3013 3175 2893 2340 1910 1624 1591 1853 2219 2502 2719 2189 1734 1560 1516 1518 1501 1462 1504 1568 1647 1717 1761 1777 1778 1748 1591 1829 1798 1684 1532 1391 1258 1127 992 913 952 922 844 786 798 822 870 1039 1386 1909 2475 2907 3105 3069 2894 2802 2429 2132 2056 2109 2354 2617 2634 2576 2511 2402 2233 2077 1902 1760 1665 1610 1620 1718 1722 1564 1506 1474 1446 1368 1281 1258 1356 1497 1737 1952 2004 1815 1472 1369 1376 1535 1652 1787 2161 2677 3053 3274 3357 3182 2865 2494 2199 2061 2095 2477 2821 3003 3001 2876 2628 2351 2260 2300 2224 2063 1944 1878 1822 2 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 3 4 6 7 9 10 12 13 13 15 15 15 14 13 13 13 4 7 9 12 14 14 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 22 30 33 35 39 50 57 62 55 44 37 32 34 71 92 44 8 0 0 0 0 6 13 14 12 11 8 0 0 0 0 0 0 0 0 0 0 0 1 7 14 15 10 7 6 23 226 823 1429 1510 1417 1324 1356 1494 1687 1893 2083 2253 2408 2554 2467 2166 1686 1332 1314 1291 1315 1363 1337 1308 1315 1327 1292 1199 1066 1041 956 851 770 744 782 813 787 772 794 816 788 690 535 375 339 422 487 440 419 503 598 667 578 459 399 397 405 378 327 333 351 221 104 62 41 5 3 26 41 51 94 156 221 265 267 213 253 363 445 597 781 889 906 912 871 858 876 831 737 703 742 593 194 40 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 3 6 9 8 9 12 13 15 19 24 29 34 39 38 40 42 44 43 38 35 34 32 29 27 26 31 39 46 58 75 88 100 111 123 140 158 169 169 168 175 180 190 203 210 211 204 182 168 163 164 163 162 176 209 284 334 339 334 338 330 277 184 95 76 74 86 109 145 190 224 215 197 309 456 541 558 545 508 470 453 474 500 514 520 527 552 597 649 706 767 811 833 855 897 960 1161 1251 1232 1198 1185 1177 1165 1117 1113 1212 1294 1333 1316 1256 1214 1220 1165 1115 1091 1037 959 918 960 1016 1041 1082 1146 1190 1200 1204 1237 1254 1059 1123 1182 1176 1112 1016 920 828 796 738 736 775 898 1103 1258 1170 1037 985 1021 1185 1383 1482 1443 1323 1419 1770 1940 1993 2056 2182 2298 2312 2158 1904 1792 1685 1561 1522 1481 1474 1248 1195 1224 1281 1347 1354 1362 1599 1646 1782 2026 2261 2524 2928 2922 2680 2261 1822 1534 1593 1950 2231 2511 2396 1899 1575 1470 1439 1434 1422 1451 1472 1521 1601 1702 1840 2040 2227 1972 2094 2038 1847 1680 1612 1486 1304 1189 1113 1080 1034 982 931 876 786 788 876 1132 1589 2105 2538 2886 3031 2990 3030 2956 2718 2470 2437 2680 2861 2936 2935 2862 2698 2456 2252 2028 1801 1648 1598 1634 1696 1630 1539 1536 1506 1438 1390 1339 1306 1370 1510 1804 2130 2337 2187 1500 1378 1517 1644 1688 1957 2608 3062 3102 3191 3207 3031 2678 2304 2170 2098 2124 2319 2639 2915 2864 2771 2637 2523 2426 2365 2308 2160 1897 1957 1942 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 11 12 13 13 9 6 6 3 0 1 0 0 1 1 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 26 35 40 35 38 43 40 43 44 42 39 38 36 48 99 162 86 20 0 0 0 1 4 6 5 2 0 0 0 0 0 0 0 1 2 2 0 0 0 2 18 40 47 28 12 9 20 137 774 1382 1581 1559 1389 1305 1437 1683 1942 2150 2302 2422 2491 2387 2079 1686 1511 1510 1469 1480 1419 1353 1342 1360 1361 1322 1211 1030 958 883 850 828 799 759 713 702 705 724 732 699 620 522 443 427 469 494 392 381 499 617 668 610 513 466 449 448 464 485 456 455 291 147 128 93 21 2 7 15 28 85 147 151 107 85 117 234 378 474 632 802 911 968 979 943 917 881 852 873 898 823 595 119 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 1 4 7 9 9 14 16 16 18 23 28 31 34 37 39 41 45 45 41 39 37 33 25 21 18 19 18 26 42 48 57 71 86 99 113 130 147 158 158 149 168 184 196 205 208 209 208 204 184 161 170 184 185 199 232 307 354 347 323 308 301 286 223 135 99 80 79 106 158 218 274 274 253 338 465 574 623 598 530 493 450 478 502 532 560 564 580 622 686 773 860 916 948 979 1009 1047 1159 1194 1155 1167 1249 1296 1275 1187 1133 1177 1275 1393 1451 1381 1344 1346 1337 1328 1312 1269 1187 1093 1082 1133 1130 1136 1157 1192 1225 1248 1282 1254 1197 1235 1245 1207 1140 1052 926 821 776 733 709 723 804 982 1258 1228 1150 1099 1096 1148 1252 1372 1417 1295 1352 1645 1907 1994 1978 2115 2282 2330 2181 2083 2017 1886 1733 1799 1934 1952 1832 1696 1553 1486 1604 1558 1640 1795 1917 2020 2056 2047 2058 2420 2757 2851 2512 2006 1622 1516 1772 2052 2187 2479 2132 1579 1389 1378 1376 1377 1401 1407 1445 1529 1638 1769 1965 2305 2219 2172 2120 2035 1961 1982 1876 1717 1559 1421 1362 1370 1222 1167 1042 879 836 852 962 1331 1720 2011 2424 2678 2733 2761 2857 3004 2790 2729 2834 2953 3027 3022 2916 2746 2541 2361 2156 1889 1662 1594 1598 1591 1561 1535 1570 1550 1443 1409 1333 1329 1392 1563 1863 2195 2294 1884 1567 1470 1566 1697 1856 2375 3067 3229 3105 3056 3023 2828 2447 2117 2095 2150 2247 2392 2590 2918 2925 2819 2745 2691 2596 2467 2336 2129 1958 2066 2187 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 3 5 7 9 11 11 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 28 38 39 30 38 41 37 37 37 40 39 36 38 60 124 179 68 11 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 3 12 10 2 0 0 1 22 65 94 71 15 13 29 210 816 1336 1585 1623 1517 1371 1411 1667 1971 2196 2308 2347 2351 2154 1913 1736 1691 1719 1702 1613 1431 1256 1205 1215 1229 1234 1158 970 901 877 908 917 869 772 706 729 659 553 543 569 592 602 612 624 567 524 472 456 532 631 663 625 559 505 463 448 490 560 571 537 398 237 259 181 54 4 1 9 17 47 93 103 60 22 60 161 300 442 589 723 844 953 1015 991 933 893 929 1075 1052 733 447 84 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 11 14 17 18 23 30 36 38 36 33 37 41 45 43 40 37 36 33 23 19 16 18 19 24 31 36 41 54 69 83 98 116 132 142 145 141 164 185 199 206 210 210 211 207 177 186 207 217 220 232 260 317 360 344 302 266 250 249 198 142 110 80 65 83 135 201 258 290 305 357 453 551 599 579 500 473 448 487 568 627 632 616 618 659 738 825 902 963 1020 1090 1152 1198 1257 1305 1244 1186 1245 1326 1304 1280 1286 1279 1267 1320 1395 1324 1386 1393 1437 1531 1583 1541 1429 1314 1371 1320 1238 1195 1189 1215 1266 1290 1295 1248 1269 1289 1283 1253 1193 1083 944 868 805 749 706 694 740 861 1114 1223 1249 1208 1137 1090 1132 1261 1328 1278 1318 1523 1833 2035 1892 2039 2151 2186 2214 2230 2214 2187 2093 1985 2022 2021 2043 2049 1984 1867 1941 1873 1862 1880 1928 1895 1832 1873 1766 1886 2183 2517 2493 2121 1773 1543 1643 1944 1933 2284 2436 2094 1719 1401 1346 1344 1352 1354 1376 1439 1531 1633 1751 2009 2102 2100 2076 2016 1852 1768 1680 1643 1656 1616 1417 1286 1232 1224 1191 1058 955 958 931 1047 1349 1625 1978 2240 2341 2338 2358 2894 2933 2913 2908 2924 2961 2956 2796 2632 2495 2372 2209 1961 1703 1583 1576 1593 1584 1618 1662 1572 1418 1419 1427 1447 1522 1709 1991 2243 2039 1723 1595 1588 1613 1705 2004 2779 3177 3148 2994 2928 2903 2739 2340 2018 1960 2154 2487 2711 2737 2849 2822 2726 2683 2726 2734 2688 2556 2327 2228 2279 2403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 23 29 29 25 33 35 36 35 34 36 35 29 28 38 57 65 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 37 26 8 0 0 1 18 59 85 64 36 53 93 306 899 1374 1608 1682 1619 1452 1403 1675 2011 2200 2276 2294 2331 2406 2164 2029 1969 1851 1686 1490 1269 1122 1104 1090 1121 1202 1178 1025 939 957 948 918 872 796 732 710 632 506 492 538 620 679 724 756 667 653 616 603 630 675 692 668 620 572 519 487 516 552 571 596 534 397 436 284 96 10 6 16 28 42 68 89 70 39 47 88 177 332 476 584 678 787 908 971 903 873 1033 1267 1106 706 590 142 25 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 4 7 8 10 14 19 20 23 27 35 43 45 41 35 40 45 46 43 39 36 35 30 21 17 16 19 15 7 5 17 31 43 58 69 82 98 115 128 137 148 167 184 197 207 215 216 214 224 215 231 246 251 257 271 295 335 363 334 284 244 223 211 166 133 108 73 46 48 84 140 178 225 262 325 423 495 500 503 522 486 528 585 624 640 640 636 636 692 754 819 887 962 1048 1137 1215 1299 1332 1426 1465 1380 1268 1327 1397 1397 1403 1386 1264 1129 1136 1180 1286 1278 1358 1510 1639 1615 1396 1352 1407 1385 1358 1325 1283 1271 1333 1356 1323 1260 1193 1171 1223 1293 1266 1168 1062 970 886 814 750 701 729 805 984 1178 1314 1331 1227 1099 1091 1181 1251 1287 1325 1429 1679 2026 1980 2003 2035 2083 2167 2191 2148 2242 2265 2245 2167 2086 2028 2017 2106 2097 2084 2027 1938 1861 1795 1731 1670 1681 1660 1621 1708 2029 2330 2311 2063 1702 1551 1710 1809 2081 2433 2509 2262 1622 1402 1335 1318 1319 1328 1344 1397 1510 1606 1741 1877 1968 1951 1785 1505 1281 1116 1073 1222 1481 1395 1220 1120 1151 1205 1177 1101 1096 1003 1156 1341 1511 1705 1907 2043 1997 1987 2483 2756 2865 2887 2803 2862 2846 2704 2538 2405 2289 2136 1919 1699 1592 1591 1594 1583 1616 1699 1623 1466 1408 1423 1497 1626 1844 2054 2148 2017 1691 1507 1602 1688 1797 2332 3046 3218 3033 2861 2859 2919 2709 2362 2086 2026 2215 2572 2698 2771 2683 2520 2421 2488 2662 2826 2838 2679 2472 2338 2315 2411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 22 26 25 22 21 27 31 32 30 27 20 14 13 12 10 9 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 10 73 50 24 6 0 1 9 37 86 124 148 157 192 255 434 1018 1508 1641 1663 1614 1510 1463 1631 1915 2115 2213 2209 2207 2211 2172 2094 1924 1700 1478 1289 1168 1118 1091 1059 1118 1228 1241 1107 962 941 862 824 785 762 736 678 593 498 450 483 595 672 700 688 631 646 628 655 680 702 712 703 679 667 648 567 571 590 591 629 669 616 638 412 159 34 24 39 46 39 40 70 91 81 59 57 90 208 341 444 529 642 787 892 845 858 1076 1209 1034 746 542 175 29 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 4 6 7 9 15 21 25 26 28 36 45 48 44 41 44 46 45 42 38 34 30 25 15 17 17 19 19 16 10 10 23 40 54 65 75 84 93 110 124 136 152 171 186 201 218 227 224 243 262 274 277 278 286 303 324 359 358 323 279 237 193 156 139 131 110 66 29 19 39 76 108 146 178 239 364 483 487 435 455 525 590 619 625 629 631 611 623 697 748 797 860 945 1046 1139 1244 1299 1263 1263 1264 1235 1271 1387 1399 1316 1309 1311 1220 1074 1046 1140 1192 1225 1323 1421 1454 1384 1219 1152 1196 1392 1496 1495 1430 1349 1341 1324 1315 1314 1308 1209 1130 1319 1282 1213 1173 1099 1011 932 855 767 767 805 927 1144 1343 1421 1354 1210 1139 1151 1199 1274 1342 1397 1501 1747 1897 2011 1996 1987 2038 2061 1994 2062 2106 2104 2054 2071 2037 1861 1872 1946 1960 1920 1871 1830 1774 1691 1612 1570 1646 1634 1580 1657 1953 2260 2394 2024 1706 1639 1693 1813 2074 2482 2631 2076 1659 1415 1302 1276 1283 1275 1314 1393 1497 1608 1719 1829 1752 1523 1270 1051 854 740 805 1105 1327 1382 1317 1255 1249 1269 1268 1231 926 1171 1379 1439 1454 1525 1635 1677 1779 1988 2178 2373 2728 2752 2815 2787 2661 2482 2313 2183 2027 1838 1672 1601 1620 1650 1641 1642 1819 1707 1507 1382 1373 1438 1567 1781 1915 1941 1849 1628 1412 1539 1686 2057 2788 3245 3217 2957 2749 2829 2830 2660 2450 2303 2277 2414 2494 2581 2705 2621 2412 2383 2473 2594 2728 2744 2635 2472 2336 2308 2368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 18 22 20 15 13 22 24 25 21 15 9 5 4 3 1 0 0 0 0 0 1 8 8 4 1 0 0 0 0 0 0 0 18 66 27 12 5 1 2 31 114 248 357 430 395 343 420 686 1117 1573 1697 1739 1690 1593 1545 1655 1851 2055 2190 2240 2378 2325 1964 1829 1642 1502 1369 1240 1134 1071 1059 1076 1098 1239 1183 1043 910 805 658 639 618 625 616 562 488 415 323 311 413 488 494 482 492 522 538 589 631 652 667 688 710 728 752 643 568 599 640 663 750 797 818 590 298 118 69 71 63 38 19 60 104 109 84 66 75 134 226 308 391 513 666 762 697 722 882 1033 1031 841 530 225 56 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 15 23 27 27 28 35 44 48 46 42 42 45 44 42 38 36 32 24 16 17 15 16 14 9 8 18 26 38 46 56 66 71 75 84 97 108 123 135 152 175 201 224 238 255 278 290 294 299 308 324 343 358 331 291 252 212 167 133 137 131 101 53 15 5 15 39 67 99 128 159 273 455 550 525 472 492 518 532 549 566 560 541 597 666 725 781 840 902 974 1045 1167 1172 1132 1131 1176 1251 1361 1408 1264 1131 1102 1119 1098 1033 1017 1114 1239 1339 1400 1424 1399 1287 1132 1115 1213 1371 1508 1582 1560 1453 1328 1256 1287 1377 1454 1412 1296 1364 1376 1324 1291 1231 1148 1064 980 895 855 843 906 1109 1342 1454 1436 1328 1228 1172 1175 1229 1298 1355 1396 1499 1736 1968 1988 1962 1992 2003 1937 1918 1930 1918 1848 1832 1863 1719 1602 1702 1768 1772 1769 1765 1680 1551 1516 1526 1623 1673 1617 1519 1509 1778 2494 2386 2048 1773 1621 1600 1665 2081 2509 2463 2049 1544 1304 1247 1238 1206 1219 1292 1409 1535 1615 1653 1564 1421 1250 1090 973 905 886 1042 1401 1674 1679 1559 1477 1450 1435 1320 1053 1033 1171 1231 1131 1200 1374 1487 1545 1598 1662 1824 2331 2616 2735 2735 2631 2461 2290 2152 2002 1840 1676 1607 1641 1691 1719 1688 1827 1756 1533 1330 1288 1370 1512 1694 1843 1861 1707 1507 1369 1549 1722 2216 2891 3251 3168 2950 2789 2737 2674 2614 2533 2459 2442 2525 2634 2711 2701 2584 2468 2517 2546 2618 2732 2781 2690 2567 2477 2457 2458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 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 17 14 9 9 16 16 13 9 6 3 2 1 1 0 1 1 0 1 4 9 16 11 4 1 0 0 0 0 0 0 0 7 17 10 9 5 1 13 64 192 416 676 767 559 408 668 1068 1347 1550 1657 1690 1631 1571 1622 1758 1869 1967 2054 2181 2350 2209 1937 1856 1676 1506 1387 1267 1151 1055 995 987 1048 1170 1150 1034 888 734 583 500 446 435 435 410 357 281 192 170 238 295 317 341 383 416 448 495 553 596 617 643 697 758 770 599 424 413 454 560 732 857 900 754 504 288 158 104 78 47 30 76 134 143 121 101 96 109 148 202 277 392 521 600 578 549 558 745 864 825 663 449 230 62 13 1 0 0 0 0 0 0 0 0 0 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 1 4 10 18 25 28 28 30 36 43 47 46 44 44 45 45 43 40 37 31 18 19 18 14 12 8 3 5 14 23 28 32 40 47 49 47 50 61 68 82 97 110 127 152 179 201 220 240 261 284 298 297 308 314 274 234 202 177 157 138 123 124 105 69 31 8 6 17 35 56 88 135 156 201 320 458 525 522 489 450 450 482 504 507 523 586 649 709 772 818 832 866 906 990 1029 1069 1142 1255 1397 1514 1279 1096 977 944 951 955 969 988 1110 1199 1288 1350 1351 1262 1079 1060 1198 1315 1339 1414 1550 1593 1559 1565 1445 1467 1537 1531 1413 1242 1244 1385 1432 1421 1364 1285 1205 1118 1017 938 899 921 1074 1316 1477 1512 1438 1322 1227 1195 1221 1278 1356 1378 1384 1491 1617 1736 1830 1871 1912 1927 1854 1809 1818 1795 1696 1668 1618 1447 1528 1633 1672 1672 1661 1609 1436 1470 1532 1625 1698 1687 1583 1485 1574 2111 2355 2266 1997 1718 1579 1538 1708 2077 2422 2367 1683 1380 1289 1219 1165 1163 1219 1339 1495 1618 1661 1586 1506 1431 1331 1270 1237 1220 1298 1469 1599 1649 1685 1684 1625 1561 1427 1212 1004 903 1104 958 1010 1142 1233 1304 1395 1394 1481 1990 2531 2780 2737 2605 2446 2308 2175 1998 1804 1661 1612 1665 1725 1693 1749 1846 1785 1531 1312 1258 1319 1481 1711 1977 2144 1968 1653 1421 1602 1880 2258 2785 3167 3050 2923 2728 2570 2552 2609 2515 2448 2509 2724 2820 2704 2569 2471 2494 2564 2654 2781 2909 3019 3055 2813 2650 2540 2489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 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 11 7 4 6 9 8 4 2 3 4 3 4 9 15 10 2 0 9 19 21 11 3 1 6 11 9 3 0 0 0 0 0 0 0 1 4 55 215 377 471 585 781 929 720 589 1031 1408 1528 1530 1572 1595 1575 1597 1711 1857 1945 1988 2093 2212 2200 2029 1856 1720 1558 1393 1323 1294 1237 1179 1140 1129 1146 1210 1182 1031 857 692 549 441 371 332 319 312 262 185 121 111 139 160 243 300 338 376 411 447 499 569 621 653 681 730 745 558 316 261 297 416 588 754 860 838 689 511 331 186 98 52 35 28 130 162 150 136 132 127 125 149 207 303 395 458 484 455 432 506 664 766 735 592 404 202 58 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 22 24 25 30 35 41 44 46 45 47 49 47 44 41 37 33 28 26 22 18 16 12 5 0 2 18 15 13 12 14 21 29 36 39 40 44 57 72 87 101 118 138 163 188 211 233 247 243 235 181 133 108 98 97 97 86 81 69 51 30 12 3 4 12 31 46 66 105 146 171 186 250 341 417 430 420 422 438 454 505 555 612 666 705 743 776 765 781 805 856 928 1008 1089 1182 1280 1219 1050 912 840 817 819 855 975 1009 1014 1044 1156 1301 1388 1337 1047 1068 1177 1261 1283 1299 1348 1370 1436 1698 1673 1687 1702 1597 1379 1151 1138 1320 1476 1529 1507 1454 1384 1281 1119 999 950 1003 1164 1368 1518 1581 1551 1441 1326 1256 1241 1258 1285 1309 1330 1395 1442 1463 1502 1578 1719 1922 1897 1792 1702 1636 1626 1622 1673 1526 1524 1590 1610 1610 1639 1601 1420 1432 1559 1693 1768 1754 1714 1704 1531 1587 1864 2118 2099 1830 1656 1528 1485 1640 2098 2584 1917 1528 1350 1258 1168 1097 1134 1279 1464 1659 1839 1828 1724 1677 1618 1541 1389 1266 1165 1059 986 1061 1311 1530 1589 1569 1492 1352 1117 810 1057 991 976 1002 1040 1122 1266 1259 1363 1871 2474 2780 2760 2607 2418 2240 2085 1917 1737 1618 1597 1642 1658 1699 1859 1968 1813 1506 1326 1289 1377 1508 1675 1935 2182 2267 2040 1702 1703 1943 2119 2362 2887 2912 2815 2631 2453 2429 2428 2346 2340 2402 2535 2596 2388 2286 2253 2405 2617 2763 2839 2817 2702 2815 2870 2775 2571 2407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 2 1 2 3 2 1 2 6 9 7 8 19 30 18 1 4 25 30 21 8 3 17 46 56 36 12 0 0 0 4 4 2 0 11 64 256 578 804 873 898 934 984 946 789 1356 1552 1517 1476 1530 1615 1732 1914 1984 2038 2101 2189 2325 2315 2031 1797 1672 1572 1446 1320 1257 1264 1288 1303 1327 1351 1365 1335 1199 1036 864 713 587 490 425 363 290 280 259 184 110 79 68 89 163 243 330 407 452 455 459 513 596 686 695 704 746 637 392 278 251 299 431 611 772 842 790 692 584 423 249 129 70 41 182 223 191 164 162 163 152 137 165 242 318 370 395 391 354 362 517 712 808 747 580 394 118 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 4 9 13 16 20 27 34 38 43 46 46 50 53 49 46 42 39 37 35 31 27 20 17 12 7 2 2 10 13 16 20 23 20 15 24 28 27 24 29 40 53 65 76 85 97 118 135 148 163 176 147 90 63 49 43 46 52 51 51 28 13 6 2 1 1 3 13 18 39 92 150 174 158 132 161 285 352 379 407 446 486 532 588 649 694 706 701 698 688 709 744 790 838 864 895 972 992 956 863 788 761 757 765 842 1043 1170 1230 1307 1391 1445 1440 1321 993 952 988 1038 1072 1071 1017 992 1137 1440 1595 1676 1710 1680 1587 1394 1230 1314 1454 1554 1605 1602 1550 1422 1236 1092 1025 1056 1193 1398 1593 1650 1646 1578 1476 1371 1292 1260 1248 1280 1289 1284 1274 1259 1251 1345 1575 1884 1968 1889 1821 1803 1758 1785 1869 1802 1742 1683 1547 1471 1475 1448 1437 1488 1595 1724 1794 1731 1672 1661 1618 1551 1572 1790 1958 1822 1663 1487 1355 1353 1602 2350 2162 1799 1487 1289 1174 1084 1094 1217 1412 1628 1789 1839 1844 1797 1730 1549 1279 1016 756 512 398 426 656 973 1235 1417 1472 1375 1199 951 951 1005 1012 945 957 1102 1186 1219 1389 1712 2072 2482 2704 2606 2404 2177 1965 1776 1633 1572 1572 1595 1636 1762 1926 1966 1746 1537 1387 1347 1425 1540 1626 1849 2125 2448 2288 1908 1748 1822 1876 2066 2446 2687 2694 2511 2323 2344 2293 2267 2274 2261 2210 2099 1974 2057 2093 2160 2361 2604 2596 2469 2366 2464 2717 2899 2803 2686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 6 13 19 14 8 19 36 26 15 23 55 96 117 92 42 12 3 5 12 19 11 4 2 50 175 378 607 786 884 1014 1062 1117 1194 1060 1470 1519 1433 1413 1503 1648 1804 1962 1997 2016 2055 2163 2266 2209 2028 1882 1755 1624 1525 1455 1406 1372 1381 1353 1375 1436 1474 1435 1281 1116 970 858 756 657 563 480 400 332 266 172 93 49 29 52 104 183 280 369 424 442 449 481 551 691 729 740 774 733 508 262 180 203 304 465 652 790 825 715 751 698 562 397 239 144 202 233 212 187 182 188 186 150 158 214 259 285 301 311 299 290 404 618 788 802 670 494 217 53 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 15 24 32 37 42 47 47 51 52 50 47 45 44 42 40 34 26 20 15 9 6 7 5 8 17 23 27 27 28 25 5 11 9 6 7 15 27 38 44 51 56 57 64 77 93 107 83 38 21 15 16 21 21 21 16 7 1 0 0 0 0 0 2 2 20 66 125 164 150 92 86 213 282 334 408 489 556 628 671 708 732 733 704 650 612 631 681 705 703 705 744 810 859 847 810 807 828 832 818 896 1080 1283 1454 1535 1510 1416 1288 1113 906 857 870 897 914 889 758 795 921 1107 1268 1411 1547 1627 1646 1466 1314 1245 1251 1321 1468 1580 1632 1531 1366 1232 1160 1154 1234 1413 1615 1675 1680 1656 1595 1491 1369 1346 1335 1308 1260 1227 1241 1289 1238 1321 1522 1727 1823 1844 1861 1796 1809 1888 1922 1902 1857 1808 1700 1531 1376 1466 1546 1551 1532 1606 1716 1722 1742 1786 1798 1770 1720 1810 1894 1830 1646 1455 1332 1257 1277 1763 2166 2223 1927 1497 1245 1092 1054 1136 1305 1508 1691 1828 1862 1693 1590 1362 1068 759 459 222 184 185 237 421 732 1136 1496 1449 1304 1132 1038 1047 1064 978 1111 1176 1162 1145 1187 1298 1465 1731 2232 2412 2326 2127 1910 1687 1545 1525 1527 1545 1594 1673 1698 1650 1570 1451 1337 1340 1492 1621 1741 1982 2169 2247 2105 1815 1616 1652 1710 1902 2233 2560 2632 2421 2320 2298 2271 2226 2156 2048 1873 1679 1643 1840 1933 1742 1745 2414 2449 2360 2334 2452 2727 3046 2982 2674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 4 8 13 22 42 75 94 66 60 100 151 159 126 69 20 17 30 38 38 29 11 4 12 76 206 372 569 729 746 913 1086 1321 1434 1338 1449 1446 1386 1404 1504 1652 1813 1959 2048 2235 2340 2257 2158 2102 2066 2013 1936 1835 1739 1670 1615 1559 1514 1434 1406 1494 1493 1405 1295 1172 1074 1008 933 830 699 556 430 383 257 173 97 56 45 43 52 92 179 290 384 437 466 498 520 675 752 777 795 742 523 304 245 236 258 355 515 690 829 666 788 833 793 705 584 439 293 211 185 183 203 229 222 172 183 206 220 222 230 248 256 249 343 551 696 769 767 647 381 131 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 10 21 32 34 38 43 46 52 53 52 50 50 48 46 43 36 26 21 15 8 3 3 5 10 18 22 24 24 24 24 12 5 1 0 0 2 7 14 16 22 27 30 37 47 58 60 37 9 2 1 4 6 4 2 0 0 0 0 0 0 1 0 0 0 10 40 82 116 114 66 65 109 197 325 467 571 617 679 749 781 785 770 730 658 592 587 615 619 617 638 677 711 734 758 790 823 860 898 917 981 1083 1227 1346 1357 1275 1186 1091 1038 976 931 939 965 966 915 777 808 851 903 986 1135 1327 1407 1405 1211 1136 1134 1090 1051 1230 1410 1569 1577 1543 1477 1373 1302 1313 1463 1618 1671 1663 1645 1605 1487 1334 1328 1349 1337 1284 1241 1280 1363 1328 1394 1524 1652 1746 1809 1841 1829 1797 1797 1787 1753 1717 1787 1898 1957 2092 2064 1972 1871 1623 1583 1688 1737 1706 1665 1719 1850 1910 1979 2033 2050 1876 1554 1351 1241 1193 1392 1935 2376 2373 1908 1382 1144 1038 1060 1182 1363 1566 1754 1794 1576 1416 1208 940 657 373 184 121 116 121 160 310 707 1221 1422 1415 1301 1187 1131 1086 1004 1011 1023 1020 1008 1009 1055 1109 1132 1608 1930 1976 1902 1778 1608 1515 1483 1466 1460 1483 1530 1495 1456 1424 1369 1337 1429 1572 1676 1876 2121 2228 2121 1900 1856 1599 1467 1479 1725 2199 2657 2619 2449 2401 2364 2255 2104 1950 1842 1665 1505 1525 1722 1891 1850 1894 2314 2420 2334 2328 2567 2808 3055 2980 2638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 6 12 14 11 10 23 68 128 181 209 192 169 168 155 125 90 59 43 73 90 74 43 20 6 5 27 86 255 511 744 858 862 1006 1318 1593 1611 1488 1447 1438 1432 1478 1576 1709 1876 2092 2353 2477 2411 2266 2129 2072 2066 2044 2042 2005 1883 1733 1594 1483 1404 1348 1339 1547 1514 1383 1299 1231 1157 1103 1060 969 811 628 462 325 200 153 94 71 66 51 41 54 123 243 374 460 506 542 566 642 753 789 796 702 478 299 285 302 297 325 396 536 708 620 721 796 817 813 794 739 629 474 347 293 286 305 294 222 219 206 213 202 198 216 237 238 308 491 646 699 667 571 388 182 76 26 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 11 22 33 32 34 40 45 50 52 52 53 53 50 47 43 36 28 22 15 8 6 12 19 21 23 25 27 28 25 23 20 12 2 0 0 0 1 0 1 4 5 11 22 34 44 39 15 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 15 36 57 47 49 73 153 304 483 593 636 705 798 843 847 831 797 742 677 648 629 606 598 619 651 681 692 724 762 792 827 878 919 951 980 1028 1083 1110 1105 1100 1036 1024 1073 1113 1092 1076 1074 971 928 940 921 955 1040 1110 1193 1203 1199 1180 1170 1150 1071 946 1106 1265 1413 1539 1675 1726 1602 1485 1462 1577 1665 1671 1640 1620 1570 1370 1270 1321 1407 1445 1405 1325 1324 1325 1350 1423 1538 1681 1827 1878 1773 1767 1770 1710 1643 1606 1576 1687 1863 2043 2209 2265 2215 2190 1872 1727 1745 1759 1655 1540 1644 1748 1815 1870 2010 2217 2247 1914 1550 1324 1195 1232 1608 2157 2525 2487 1990 1463 1177 1073 1092 1206 1393 1591 1618 1527 1388 1219 1019 774 507 316 201 140 113 88 101 386 853 1286 1474 1409 1286 1202 1105 1016 985 937 907 952 986 951 1029 1074 1228 1382 1391 1456 1485 1481 1469 1443 1411 1398 1405 1429 1420 1381 1345 1344 1367 1493 1597 1645 1843 2088 2183 2094 1904 2007 1811 1614 1584 1805 2257 2601 2468 2363 2344 2307 2210 2025 1941 1896 1769 1641 1611 1707 1854 2055 2251 2293 2224 2100 2179 2370 2588 2808 2726 2469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 2 6 11 19 26 59 87 88 65 38 27 48 147 197 212 236 255 208 141 99 91 97 107 118 134 91 49 20 6 2 8 35 134 369 615 758 870 1026 1224 1650 1915 1805 1605 1514 1524 1551 1603 1699 1829 2011 2228 2381 2332 2222 2049 2000 2004 2021 2034 2041 1999 1847 1641 1433 1267 1188 1221 1313 1586 1585 1464 1346 1269 1201 1150 1131 1057 874 649 435 250 134 108 61 48 47 46 55 91 169 305 461 563 614 639 647 643 758 790 749 616 430 301 296 311 326 355 395 468 550 529 568 622 675 704 721 738 741 690 630 576 479 467 465 392 388 336 282 231 202 203 217 225 286 419 540 582 572 529 422 248 104 32 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 1 2 3 5 9 17 24 35 35 34 38 44 49 52 53 54 52 49 46 46 38 28 23 20 18 17 19 24 27 28 31 33 34 31 27 23 16 4 0 0 0 0 0 0 1 3 6 11 20 27 23 11 4 3 2 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 3 21 34 37 49 107 241 428 553 628 724 804 865 903 916 908 870 851 800 730 661 614 606 639 734 673 669 691 732 790 838 885 886 882 897 949 1013 1036 1002 895 780 702 708 784 868 917 906 936 927 920 1010 1155 1196 1186 1142 1108 1089 1082 1086 1091 1037 1075 1176 1320 1497 1680 1794 1752 1684 1656 1684 1704 1679 1637 1605 1560 1422 1369 1396 1458 1522 1551 1474 1403 1352 1333 1368 1465 1606 1717 1779 1755 1732 1670 1593 1581 1564 1576 1675 1804 1970 2227 2399 2277 2235 2011 1754 1714 1744 1659 1519 1464 1478 1632 1653 1798 2125 2268 1936 1448 1325 1201 1161 1341 1761 2290 2760 2636 2068 1533 1209 1116 1047 1195 1389 1491 1508 1444 1305 1155 957 769 579 380 229 174 123 127 300 678 1190 1520 1475 1349 1247 1144 1075 1022 981 994 1103 1134 1009 959 1015 1097 1143 1044 1088 1184 1296 1363 1370 1346 1353 1378 1402 1417 1380 1317 1335 1420 1566 1567 1580 1728 1952 2041 1914 1803 1893 1966 1990 2068 2406 2432 2337 2207 2193 2280 2310 2227 2040 2077 2155 2083 1913 1758 1738 1853 2024 2129 2124 2101 2068 2316 2382 2403 2474 2487 2363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 8 7 2 6 16 41 69 84 131 178 176 130 78 57 83 179 187 165 166 173 144 111 120 141 146 145 134 100 34 14 7 6 8 15 58 200 465 610 597 778 1101 1416 1797 2108 1966 1752 1628 1615 1650 1707 1809 1930 2075 2233 2373 2366 2109 1912 1878 1923 1979 2014 2003 1924 1772 1562 1323 1127 1031 1052 1173 1389 1490 1457 1372 1297 1235 1177 1142 1097 873 583 355 212 130 108 65 40 41 65 117 205 333 483 623 690 704 691 665 651 788 790 675 550 454 381 314 265 229 249 310 370 396 387 416 467 515 533 542 575 640 677 644 602 504 488 485 455 463 418 330 279 263 262 256 252 307 408 479 529 553 536 467 345 185 58 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 1 3 6 12 19 27 38 34 29 32 42 48 53 57 57 54 50 48 46 39 30 25 24 24 23 22 25 28 32 36 39 40 37 31 26 21 10 6 5 4 2 1 1 2 6 10 13 14 16 14 9 4 2 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 10 14 13 21 51 151 354 524 597 649 730 829 914 963 974 943 930 877 791 699 647 666 672 784 732 692 689 707 732 766 887 948 941 949 992 1025 997 875 708 570 512 523 565 632 701 716 708 754 840 987 1181 1267 1236 1169 1108 1080 1059 1036 1052 1029 1022 1096 1242 1435 1635 1789 1836 1795 1755 1757 1748 1709 1667 1618 1583 1527 1474 1455 1487 1557 1589 1551 1483 1421 1357 1306 1311 1390 1481 1602 1652 1676 1588 1479 1567 1608 1657 1691 1744 1860 2045 2243 2312 2232 2081 2032 2017 1853 1651 1513 1420 1353 1460 1507 1561 1815 2126 2111 1862 1603 1375 1226 1211 1331 1795 2250 2508 2391 1979 1465 1233 1043 1076 1206 1364 1482 1486 1356 1210 1086 976 834 628 412 318 250 235 343 697 1211 1532 1532 1406 1272 1159 1087 1052 1050 1101 1240 1287 1194 1063 1019 1028 1058 946 920 967 1072 1215 1297 1322 1337 1364 1396 1414 1388 1327 1334 1386 1395 1428 1533 1699 1881 1904 1859 1856 1902 2045 2349 2330 2318 2143 1976 1928 2061 2232 2329 2241 2072 2121 2329 2385 2291 2108 1954 1911 1979 2067 2061 2078 2111 2291 2483 2595 2674 2620 2366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 6 0 6 14 37 58 59 64 110 141 122 89 81 97 108 125 95 88 87 96 125 152 145 133 112 80 46 20 10 11 23 28 32 97 260 479 605 647 872 1236 1605 1919 2157 1927 1732 1653 1651 1686 1747 1851 1982 2097 2199 2298 2276 2070 1892 1825 1845 1886 1914 1892 1791 1606 1419 1229 1076 996 990 1048 1176 1326 1379 1358 1315 1273 1223 1161 1097 790 407 190 126 123 116 86 67 80 126 205 316 449 573 690 713 697 662 617 623 803 844 686 558 507 446 338 269 185 151 174 244 299 313 321 354 384 400 434 475 513 527 451 387 313 291 372 454 451 404 401 376 380 403 387 342 346 399 421 461 507 524 488 388 230 65 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 15 21 30 42 36 25 23 33 45 51 55 56 53 49 46 42 36 29 26 26 27 26 23 23 26 31 38 43 44 39 32 28 26 22 21 20 16 10 6 4 6 11 15 17 16 16 14 8 5 4 2 1 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 10 79 277 479 576 607 634 701 812 917 949 951 924 869 798 719 673 744 701 738 763 783 791 769 716 728 833 947 1013 1061 1097 1104 1077 883 667 529 470 468 517 606 677 722 776 843 930 1062 1230 1307 1205 1128 1053 984 927 885 900 931 959 1026 1151 1336 1558 1747 1790 1776 1726 1742 1780 1755 1704 1667 1630 1614 1591 1555 1535 1572 1619 1615 1579 1528 1449 1354 1251 1170 1262 1462 1533 1544 1544 1492 1531 1604 1643 1683 1724 1787 1950 2209 2351 2276 2191 2232 2248 2068 1904 1672 1516 1388 1362 1363 1324 1446 1881 2182 2193 1992 1711 1432 1268 1126 1364 1657 1995 2313 2420 1936 1539 1227 1089 1101 1220 1382 1447 1375 1266 1146 1055 1000 914 749 631 578 591 723 1017 1380 1585 1571 1474 1326 1180 1087 1062 1085 1120 1209 1255 1255 1264 1230 1009 947 885 875 938 1070 1228 1327 1380 1432 1479 1479 1416 1363 1325 1327 1360 1392 1427 1520 1676 1821 1945 2044 2035 1973 2176 2541 2322 1896 1645 1619 1736 1986 2214 2276 2148 2022 2086 2309 2612 2617 2458 2252 2112 2078 2132 2094 1976 1904 1897 2018 2481 2753 2650 2344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 1 2 2 5 6 10 15 11 9 25 58 77 61 54 63 69 61 64 63 69 72 80 90 97 99 90 64 41 28 20 14 19 44 47 49 165 376 585 708 822 1071 1440 1815 2084 2142 1847 1676 1748 1821 1837 1853 1913 2003 2110 2208 2285 2190 1991 1865 1815 1801 1804 1810 1756 1593 1340 1132 1050 1015 977 974 1013 1095 1206 1294 1326 1340 1322 1227 1067 898 590 268 139 105 94 96 109 136 183 244 312 397 489 566 671 684 673 652 619 631 754 852 729 571 521 430 304 234 160 173 180 234 288 309 301 292 284 284 342 394 408 384 330 272 235 238 349 454 463 426 476 479 504 550 536 464 407 396 386 403 464 528 532 442 272 55 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 1 1 6 16 24 34 45 44 32 21 24 43 51 53 53 51 48 45 41 36 30 26 27 29 28 24 22 24 31 39 45 46 43 39 34 32 31 31 30 27 22 17 12 12 16 18 18 17 17 16 11 7 5 4 4 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 3 9 48 181 369 474 476 471 546 688 806 851 889 883 831 764 723 718 684 692 692 727 806 873 848 731 748 763 823 903 990 1068 1100 1045 842 639 505 450 461 528 663 756 815 887 948 996 1057 1130 1169 1047 962 883 785 697 655 694 794 902 999 1104 1254 1461 1617 1609 1703 1734 1742 1785 1787 1774 1748 1728 1726 1707 1663 1631 1642 1669 1680 1670 1626 1564 1504 1362 1152 1206 1350 1449 1495 1523 1504 1497 1551 1592 1645 1701 1741 1811 2002 2176 2250 2250 2246 2268 2303 2394 1962 1698 1513 1343 1253 1215 1258 1594 1938 2145 2187 2080 1707 1478 1292 1259 1359 1617 2029 2582 2391 1996 1496 1167 1095 1085 1227 1319 1352 1323 1219 1122 1175 1196 1181 1138 1096 1082 1157 1373 1548 1625 1618 1537 1404 1267 1164 1080 1072 1081 1103 1124 1143 1158 1100 1001 945 916 930 1027 1189 1300 1386 1357 1317 1350 1330 1303 1260 1250 1273 1325 1377 1402 1568 1730 1938 2143 2201 2040 2022 2479 2538 2168 1750 1505 1490 1747 2052 2266 2225 2022 1930 2023 2212 2498 2672 2625 2411 2180 2117 2032 1921 1798 1728 1805 1830 2325 2677 2625 2356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 7 12 8 2 0 0 0 0 0 7 17 17 10 5 15 39 31 16 12 21 28 21 27 40 49 54 55 63 77 79 74 72 72 67 55 39 37 39 33 21 24 45 52 60 242 509 698 772 921 1292 1676 2066 2249 2187 1974 1875 1933 2021 2064 2053 2033 2038 2090 2189 2160 2040 1901 1803 1754 1707 1647 1602 1502 1296 1096 1037 1007 1022 1005 1028 1063 1107 1176 1270 1355 1397 1350 1163 914 701 489 290 206 174 140 133 186 273 368 444 480 501 529 573 656 662 613 594 578 592 658 726 671 534 481 337 193 142 114 185 234 280 311 321 317 306 273 206 231 280 289 258 230 242 235 236 297 374 420 436 477 508 571 637 637 565 475 429 414 419 454 508 535 463 257 40 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 16 26 35 46 50 41 31 33 49 54 54 53 51 49 48 45 39 33 29 30 32 32 30 29 32 37 43 49 51 50 45 40 38 37 37 36 34 31 27 20 19 22 23 21 19 18 18 21 14 10 9 10 8 6 5 7 9 7 2 1 0 0 0 0 0 0 1 2 2 2 2 2 8 28 70 150 244 305 337 407 516 626 695 762 815 823 756 697 721 753 679 635 641 673 739 806 807 748 745 727 699 695 749 863 951 881 738 617 551 532 538 563 753 850 867 869 872 863 854 840 909 880 817 721 600 487 452 545 711 890 1039 1160 1279 1406 1529 1596 1673 1718 1763 1829 1849 1853 1825 1815 1803 1770 1728 1702 1702 1719 1732 1731 1713 1678 1638 1547 1340 1283 1300 1356 1451 1553 1540 1525 1542 1574 1635 1723 1786 1736 1857 2040 2177 2245 2266 2264 2277 2332 2211 2004 1734 1429 1263 1264 1294 1437 1649 1895 2131 2239 1922 1720 1503 1290 1188 1313 1657 2124 2387 2370 2032 1543 1214 1058 1084 1194 1294 1331 1277 1136 1166 1281 1457 1564 1627 1670 1706 1684 1708 1701 1665 1593 1494 1395 1302 1157 1060 1009 990 1007 1100 1095 1071 1073 1076 1076 1150 1187 1208 1312 1388 1368 1328 1498 1524 1314 1210 1203 1228 1293 1393 1459 1632 1750 1924 2118 2154 2032 2271 2442 2210 1747 1387 1175 1360 1719 2074 2233 2136 1941 1865 1991 2266 2569 2723 2652 2412 2244 2141 1994 1851 1742 1639 1952 2347 2570 2709 2708 2565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 7 16 19 19 16 4 1 0 0 0 2 13 38 35 20 8 9 28 28 16 18 23 22 18 30 49 49 52 56 60 69 73 67 59 51 43 37 35 48 62 69 44 25 36 56 86 274 537 719 856 1093 1473 1942 2304 2324 2240 2147 2068 2033 2093 2129 2084 2045 2045 2066 2072 1995 1921 1824 1709 1618 1558 1475 1404 1368 1264 1188 1147 1081 1093 1106 1146 1174 1195 1234 1304 1390 1419 1342 1136 891 700 577 463 344 317 345 408 482 562 626 695 795 744 724 730 692 650 558 555 561 567 589 612 569 442 410 299 174 98 100 197 287 338 353 341 326 317 297 213 189 203 204 204 231 275 249 239 275 322 374 420 451 488 544 638 670 615 525 476 471 447 426 478 524 440 210 67 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 21 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 15 25 34 46 53 45 37 39 47 52 55 53 51 49 48 44 40 35 31 33 37 38 38 39 44 46 49 53 56 56 51 47 45 43 42 42 42 39 36 31 29 30 30 27 23 19 14 21 22 22 21 18 14 11 11 12 12 11 9 7 3 0 0 0 0 1 2 3 3 2 2 2 10 37 90 140 185 213 282 369 456 541 588 673 680 736 745 709 731 785 775 705 665 633 622 646 671 683 707 702 658 598 570 631 703 698 665 631 615 615 614 635 840 921 894 812 720 668 698 646 698 756 772 704 565 431 427 573 771 957 1105 1226 1306 1246 1354 1438 1484 1549 1670 1823 1836 1868 1883 1882 1849 1790 1742 1669 1628 1684 1743 1766 1767 1747 1713 1656 1560 1485 1415 1370 1400 1547 1548 1543 1535 1558 1635 1706 1764 1723 1779 1908 2056 2180 2258 2218 2196 2205 2194 2096 1935 1751 1547 1535 1482 1387 1375 1579 1894 1936 1898 1835 1649 1387 1222 1166 1307 1676 2147 2472 2445 2039 1588 1252 1115 1113 1173 1271 1340 1266 1121 1122 1270 1521 1839 2111 2280 2259 2038 1857 1748 1662 1584 1536 1435 1263 1111 1012 958 926 1023 1078 1144 1221 1270 1262 1253 1126 1082 1157 1266 1396 1497 1696 1916 1583 1276 1195 1168 1224 1407 1507 1490 1519 1736 2110 2340 2258 2209 2105 1869 1517 1225 1105 1235 1582 1971 2110 1985 1803 1799 2050 2386 2641 2734 2594 2390 2289 2220 2111 1973 1938 1801 1892 2189 2492 2693 2853 2878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 35 22 8 6 1 0 0 0 0 2 10 30 42 47 27 8 3 6 3 1 5 10 17 29 47 54 66 65 62 63 64 59 54 48 39 29 27 42 67 90 63 47 50 86 187 339 548 803 1056 1329 1718 2204 2334 2183 2170 2206 2203 2132 2044 1989 1919 1934 2015 2111 2116 1917 1733 1569 1510 1491 1462 1408 1353 1372 1359 1340 1294 1222 1189 1206 1229 1235 1239 1258 1297 1343 1358 1272 1118 928 760 658 604 500 445 447 493 566 649 732 838 1017 853 836 861 809 734 590 546 582 638 674 649 534 361 408 306 196 120 125 228 341 397 409 391 360 326 290 238 219 225 230 251 282 291 259 229 248 293 369 436 464 486 524 626 675 642 572 528 523 507 509 604 519 363 273 194 67 12 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 2 5 11 19 31 44 53 48 41 39 40 47 54 53 50 49 47 43 42 39 36 38 42 46 47 49 49 51 54 57 59 61 61 59 55 53 50 50 51 50 45 40 36 34 33 31 28 23 15 16 19 21 19 16 13 13 14 13 12 12 13 12 6 2 0 0 0 2 7 16 9 3 2 2 7 32 96 149 176 162 170 238 361 499 562 609 636 669 673 660 693 786 821 757 690 631 585 562 550 574 626 662 653 588 501 480 507 527 529 540 556 556 558 638 824 963 1009 910 686 613 682 613 576 602 678 739 713 561 586 734 903 1009 1045 1111 1106 915 967 1130 1263 1347 1474 1668 1735 1827 1888 1869 1779 1695 1658 1564 1535 1595 1658 1694 1769 1766 1730 1683 1653 1633 1593 1521 1418 1513 1556 1545 1510 1499 1529 1638 1657 1671 1727 1830 1962 2109 2241 2304 2393 2419 2346 2269 2231 2201 2009 1917 1855 1794 1677 1422 1588 1659 1752 1827 1768 1543 1516 1378 1323 1542 1939 2321 2569 2484 2097 1657 1325 1123 1059 1126 1138 1257 1188 1111 1114 1230 1473 1746 2170 2327 2210 2041 1870 1698 1620 1557 1460 1338 1229 1145 1094 1081 1124 1188 1274 1349 1381 1361 1317 1152 1067 1066 1070 1183 1226 1425 1549 1466 1293 1200 1186 1234 1314 1300 1212 1200 1500 1922 2187 2171 2048 1941 1795 1547 1357 1357 1400 1534 1872 1997 1870 1804 1927 2196 2480 2650 2671 2475 2314 2228 2178 2131 2085 2040 1864 1765 1809 1954 2412 2803 2943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 29 9 1 0 0 0 0 0 0 0 3 12 37 76 57 28 14 11 5 0 1 6 15 31 54 75 103 104 85 69 63 60 54 44 29 16 14 26 53 77 68 77 77 140 286 437 563 877 1300 1655 2017 2309 2153 1944 2022 2134 2162 2094 1968 1850 1839 1851 1974 2140 2161 1894 1554 1438 1425 1411 1387 1371 1388 1419 1462 1412 1391 1343 1270 1248 1235 1211 1205 1220 1243 1259 1256 1221 1128 996 867 789 764 730 659 589 566 604 675 780 930 990 775 771 867 925 882 744 646 657 716 766 722 557 383 538 314 224 184 185 252 364 454 466 442 394 326 269 259 266 288 293 277 264 267 265 235 228 260 317 379 425 455 489 586 651 644 600 568 565 550 563 712 571 395 367 369 160 21 1 0 0 0 0 0 0 0 0 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 28 39 49 47 40 35 36 44 53 53 51 50 48 43 43 43 41 41 44 50 54 56 50 50 53 58 62 66 68 68 65 62 59 57 57 54 49 42 37 34 32 31 29 27 24 19 17 15 13 12 12 13 13 13 13 14 14 13 10 2 0 0 0 1 4 5 1 0 0 0 1 12 56 121 135 118 124 177 270 409 542 555 566 594 619 618 620 714 742 738 695 629 566 519 495 501 521 552 560 518 457 419 407 395 400 414 422 421 424 498 658 847 1017 1051 859 778 703 600 504 420 387 482 620 690 821 934 1007 1000 844 708 642 556 595 732 928 1120 1241 1413 1542 1658 1730 1725 1643 1567 1534 1483 1479 1502 1518 1535 1661 1679 1678 1664 1640 1616 1621 1663 1547 1538 1570 1587 1588 1588 1474 1558 1604 1635 1685 1769 1874 2030 2212 2340 2384 2401 2445 2442 2422 2376 2266 2161 2106 2077 1880 1493 1410 1453 1573 1710 1746 1643 1632 1578 1459 1496 1765 2062 2329 2525 2465 2108 1680 1340 1128 1033 908 1137 1283 1216 1138 1070 1092 1174 1507 1861 2055 2130 1961 1746 1587 1472 1402 1368 1337 1299 1280 1295 1329 1353 1355 1343 1293 1278 1283 1308 1268 1096 1030 981 922 1028 1202 1261 1233 1167 1089 1103 1160 1139 994 976 1279 1593 1784 1851 1917 1990 1898 1712 1454 1346 1422 1521 1839 1895 1890 1964 2136 2376 2592 2593 2505 2357 2227 2162 2139 2113 2072 1924 1658 1490 1748 1820 2281 2672 2794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 26 29 5 1 0 0 0 0 0 0 0 0 1 7 29 74 72 54 37 26 17 9 4 6 14 28 58 102 155 175 141 106 79 60 45 31 18 10 13 29 58 88 98 96 85 133 263 433 604 923 1504 1895 2245 2313 1995 1759 1817 1956 1975 1884 1773 1735 1793 1803 1963 2151 2188 2041 1869 1747 1547 1410 1367 1355 1343 1328 1395 1405 1399 1352 1282 1231 1202 1186 1195 1218 1234 1239 1243 1245 1194 1090 994 937 912 891 848 810 804 790 786 838 980 1123 861 827 919 1005 984 849 718 726 788 787 667 485 409 635 297 261 263 261 289 368 441 437 419 391 353 320 318 336 354 359 339 331 358 396 377 318 314 354 388 421 469 511 593 657 665 642 615 594 570 611 712 551 413 409 410 237 48 9 3 1 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 1 3 9 18 23 36 46 43 34 29 32 39 47 54 53 51 47 41 40 41 41 41 44 50 55 56 47 41 43 46 51 57 64 64 62 61 61 60 56 51 46 38 33 32 31 30 28 27 25 21 17 14 12 12 13 13 12 11 11 11 13 14 13 3 0 0 0 0 1 1 0 0 0 0 0 3 16 66 81 80 102 153 210 316 442 481 491 497 509 529 531 643 685 681 648 594 533 493 459 448 430 434 451 441 411 395 375 349 352 359 329 314 312 338 424 592 802 937 871 751 644 536 440 357 288 289 384 593 874 1025 1017 922 685 497 440 445 483 530 617 780 986 1192 1324 1423 1509 1543 1505 1447 1388 1345 1356 1419 1470 1449 1464 1466 1468 1478 1479 1463 1552 1620 1604 1597 1600 1571 1500 1597 1581 1619 1648 1668 1696 1738 1798 1931 2120 2323 2420 2379 2390 2429 2451 2396 2295 2192 2069 1808 1513 1346 1287 1306 1406 1568 1670 1645 1556 1606 1534 1408 1514 1669 1789 2144 2377 2319 2041 1683 1383 1101 972 1007 1053 1075 1136 1018 973 961 1048 1240 1545 1945 1934 1817 1630 1463 1405 1397 1382 1380 1380 1360 1348 1404 1412 1345 1270 1298 1330 1247 1095 1008 995 925 860 892 1030 1121 1131 1048 1014 1075 1143 1133 973 1018 1202 1377 1471 1648 1987 2057 1939 1726 1461 1222 1175 1369 1819 2006 2045 2175 2343 2513 2570 2505 2385 2245 2109 2067 2042 2015 1899 1695 1452 1463 1617 1874 2310 2596 2591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 5 0 0 0 0 0 0 0 0 0 0 0 3 18 48 71 70 56 48 36 22 15 24 36 33 55 104 162 203 192 161 118 75 45 27 16 18 38 78 111 131 141 132 96 101 218 419 664 992 1599 1963 2356 2272 1893 1625 1581 1655 1617 1497 1440 1500 1611 1724 1937 2178 2256 2139 1885 1619 1456 1388 1343 1294 1247 1228 1283 1390 1370 1309 1251 1220 1217 1229 1255 1286 1293 1286 1271 1250 1207 1143 1086 1053 1035 1018 998 984 971 959 948 956 1068 1243 1015 979 1015 1055 1012 881 765 807 858 797 637 456 431 582 259 228 257 287 345 422 449 429 514 499 443 400 387 392 393 390 379 384 421 468 473 445 402 435 475 516 562 602 659 714 732 714 664 604 573 645 619 526 457 448 450 383 265 206 73 11 0 0 0 0 0 0 0 1 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 1 7 19 24 33 39 36 28 24 27 34 49 56 54 50 46 42 40 40 41 43 44 47 52 51 38 27 24 24 26 31 36 35 37 44 50 53 51 46 39 31 28 29 30 28 27 23 20 19 18 15 13 12 12 12 11 10 10 11 11 12 17 8 3 1 0 0 0 0 0 0 0 0 0 0 5 18 33 49 93 170 231 267 322 376 430 434 392 413 445 517 536 524 505 490 463 445 401 376 365 372 392 411 425 427 416 408 413 407 352 284 251 256 307 426 584 706 754 776 658 470 321 257 241 249 276 390 682 924 933 806 619 515 460 448 458 478 532 598 808 1078 1272 1343 1311 1340 1345 1305 1226 1189 1252 1373 1415 1376 1332 1288 1265 1256 1245 1308 1459 1574 1628 1641 1630 1592 1531 1609 1669 1707 1716 1726 1751 1757 1778 1859 2002 2222 2414 2356 2296 2324 2399 2395 2310 2207 2105 1876 1548 1338 1256 1260 1325 1469 1609 1697 1701 1671 1570 1374 1343 1477 1490 1714 2073 2309 2300 2021 1678 1342 1140 1031 943 876 899 868 877 874 867 943 1153 1516 1753 1832 1748 1567 1491 1442 1428 1439 1425 1386 1395 1457 1451 1397 1373 1406 1406 1280 1085 981 931 915 953 1045 1046 1018 987 966 969 1008 1217 1158 1115 1167 1297 1467 1615 1953 2216 2166 1979 1777 1505 1251 1122 1307 1768 2152 2301 2437 2512 2542 2489 2380 2234 2102 1975 1914 1829 1695 1545 1441 1407 1606 1774 2107 2400 2486 2368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 17 22 9 0 0 0 0 0 0 0 0 0 0 0 1 6 27 52 60 54 68 56 40 42 64 83 50 55 80 118 158 182 192 163 115 84 80 86 82 106 177 182 169 164 166 147 116 251 500 723 991 1489 1837 2326 2186 1807 1487 1327 1275 1242 1222 1255 1349 1470 1624 1870 2181 2239 2097 1838 1576 1408 1326 1236 1184 1176 1206 1252 1330 1306 1275 1258 1260 1276 1293 1312 1352 1386 1395 1359 1300 1245 1193 1145 1135 1155 1178 1186 1173 1150 1119 1094 1088 1132 1197 1146 1118 1091 1075 1019 922 855 882 763 749 665 551 498 465 207 101 161 236 308 375 442 559 656 515 436 403 377 339 297 258 233 240 257 273 289 335 332 423 527 637 741 816 850 856 855 811 700 579 525 542 571 555 508 480 486 481 402 221 59 7 0 0 0 0 0 0 0 6 25 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 5 16 24 26 26 24 18 16 24 31 50 54 52 48 44 40 39 39 40 43 44 45 46 43 30 19 15 13 13 12 12 12 18 27 36 42 43 39 32 27 25 24 24 23 22 20 18 19 18 16 13 12 11 10 10 9 8 8 8 10 13 11 7 3 1 0 0 0 0 0 0 0 0 0 1 4 19 50 120 223 255 243 266 318 418 459 356 339 356 385 384 359 343 354 337 316 301 306 320 332 343 370 418 450 475 497 505 476 389 307 244 236 283 366 465 556 612 687 642 496 333 237 191 179 196 260 487 757 821 692 529 425 361 371 438 487 508 539 669 895 1148 1276 1129 1113 1185 1229 1174 1144 1214 1322 1384 1391 1364 1294 1221 1193 1189 1236 1328 1448 1545 1614 1638 1627 1611 1639 1716 1773 1786 1801 1809 1812 1839 1898 1988 2123 2300 2348 2312 2253 2323 2412 2371 2243 1996 1694 1518 1412 1359 1337 1330 1406 1547 1676 1775 1796 1669 1408 1328 1410 1421 1491 1752 2120 2483 2338 2069 1777 1496 1266 1068 866 747 712 702 726 842 870 1013 1271 1555 1763 1812 1666 1563 1503 1500 1501 1466 1440 1453 1451 1455 1434 1423 1423 1364 1256 1106 964 874 843 830 786 899 911 893 886 897 895 933 1007 1128 1270 1366 1553 1861 2277 2474 2360 2123 1947 1713 1440 1317 1513 1898 2212 2399 2593 2607 2521 2381 2214 2021 1952 1837 1723 1606 1469 1365 1411 1649 2002 2341 2471 2423 2296 2073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 3 6 7 15 21 5 0 0 0 0 0 0 0 0 0 0 0 0 1 9 25 40 56 98 88 62 56 72 80 52 68 64 58 68 102 140 157 147 149 176 194 177 187 255 208 170 159 167 173 153 329 642 797 975 1270 1562 2113 2068 1783 1451 1210 1104 1106 1149 1196 1313 1444 1583 1793 2101 2106 1948 1702 1466 1313 1245 1171 1147 1155 1217 1286 1297 1250 1246 1257 1279 1303 1325 1352 1406 1489 1520 1472 1405 1348 1286 1236 1230 1255 1276 1270 1241 1222 1206 1238 1239 1220 1211 1210 1181 1133 1106 1065 998 944 908 762 703 682 613 525 381 154 13 69 134 161 268 456 582 511 454 445 441 406 335 255 188 148 140 110 86 86 104 152 298 534 772 954 1053 1067 1015 976 883 728 564 454 422 483 528 524 490 444 400 340 115 27 10 6 2 0 0 0 0 0 6 33 53 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 23 23 21 18 13 16 26 35 44 49 49 46 43 41 40 41 41 43 45 45 43 40 37 31 27 24 23 24 24 25 28 31 34 35 34 30 25 21 19 19 19 19 19 19 18 17 17 15 13 12 11 9 8 7 6 6 7 8 10 11 10 7 4 1 1 1 1 0 1 1 1 0 1 7 29 72 147 248 293 288 302 356 423 428 326 283 289 300 292 251 208 218 224 227 230 243 262 282 297 327 372 420 467 502 521 505 398 321 258 242 278 358 475 550 585 683 712 631 479 301 212 179 215 283 403 557 604 502 393 314 315 407 530 599 551 555 600 703 852 973 915 992 1110 1227 1285 1263 1228 1264 1326 1398 1443 1411 1324 1289 1272 1247 1230 1261 1380 1539 1601 1567 1562 1584 1667 1764 1802 1829 1850 1885 1948 2018 2084 2165 2266 2346 2313 2220 2249 2384 2394 2260 2033 1710 1563 1599 1659 1611 1434 1396 1476 1605 1737 1841 1820 1532 1381 1390 1446 1499 1613 1936 2353 2361 2260 2102 1837 1548 1346 1139 948 769 614 556 702 780 904 1088 1325 1589 1721 1668 1584 1524 1521 1536 1524 1560 1594 1539 1485 1464 1438 1384 1235 1146 1072 974 881 814 744 667 711 788 854 862 941 1017 995 944 1019 1277 1485 1681 1939 2364 2632 2549 2386 2236 1945 1692 1646 1830 2096 2204 2340 2493 2545 2471 2288 2130 1929 1807 1741 1678 1549 1491 1575 1769 2050 2346 2548 2496 2297 2078 1854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 2 1 3 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 27 60 99 108 93 75 72 73 69 77 47 42 31 41 64 90 118 151 184 205 205 215 264 195 154 137 148 182 238 407 742 870 990 1103 1267 1715 1960 1867 1581 1315 1172 1139 1134 1168 1304 1427 1521 1650 1851 1883 1717 1475 1268 1173 1148 1133 1141 1170 1211 1234 1219 1193 1189 1220 1249 1266 1292 1345 1432 1518 1572 1537 1481 1431 1387 1356 1338 1335 1345 1364 1380 1368 1283 1329 1377 1372 1330 1276 1221 1177 1164 1145 1080 994 885 738 713 790 708 538 329 126 8 28 51 43 146 298 393 448 453 473 484 465 414 342 266 198 147 67 22 14 12 24 74 221 459 710 900 989 979 938 827 698 554 423 351 366 418 448 423 347 286 264 96 24 25 22 9 0 0 0 0 0 1 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 2 9 16 20 17 14 14 20 30 40 48 51 50 48 46 44 42 45 44 44 45 45 43 44 50 49 43 38 35 33 32 31 30 29 26 23 21 18 16 15 16 16 16 17 17 17 16 16 16 15 14 12 10 9 8 6 4 5 6 8 10 11 11 10 8 7 6 5 5 5 5 4 4 2 15 23 37 71 128 192 221 250 308 342 330 285 238 232 243 259 255 215 156 147 158 169 174 182 201 228 251 280 309 353 421 496 518 395 339 286 257 261 304 395 541 573 617 716 801 800 669 429 395 339 357 395 414 434 408 368 310 277 325 465 645 723 602 576 605 639 663 692 717 828 976 1103 1187 1237 1230 1246 1310 1399 1470 1491 1458 1423 1390 1372 1337 1346 1439 1566 1589 1505 1489 1502 1547 1632 1722 1808 1843 1910 1997 2078 2172 2246 2272 2325 2281 2217 2250 2373 2379 2352 2297 2149 2029 2050 2028 1930 1755 1614 1518 1505 1610 1741 1825 1652 1495 1449 1498 1601 1713 1814 1890 2024 2250 2446 2060 1768 1552 1353 1183 1021 769 714 749 799 869 963 1113 1368 1544 1580 1548 1521 1521 1511 1528 1607 1600 1530 1477 1441 1394 1340 1217 1113 1040 952 902 820 753 703 682 739 939 881 941 1008 993 907 879 1136 1455 1739 1985 2294 2648 2692 2633 2553 2330 2090 2004 2104 2233 2163 2146 2213 2309 2359 2172 2005 1845 1769 1771 1748 1680 1780 1967 2201 2428 2552 2512 2315 2111 1874 1626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 6 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 47 88 123 164 149 99 95 95 76 59 108 140 115 85 78 96 131 172 203 201 206 221 172 147 144 152 171 238 417 743 949 990 1038 1157 1422 1775 1853 1637 1408 1271 1212 1176 1163 1209 1274 1375 1481 1600 1693 1647 1465 1232 999 894 926 1006 1059 1046 1043 1046 1059 1093 1148 1181 1196 1230 1300 1388 1454 1526 1528 1514 1500 1481 1453 1419 1401 1402 1419 1442 1449 1424 1418 1487 1485 1440 1377 1317 1270 1240 1198 1104 959 889 861 689 722 654 515 322 129 6 3 2 3 32 119 219 265 276 389 466 450 386 312 237 151 84 27 3 0 0 0 5 25 87 221 407 578 658 665 607 533 431 329 267 250 283 353 357 274 195 158 52 11 27 28 13 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 20 14 9 11 18 29 44 56 55 54 51 48 45 44 46 45 44 44 45 46 48 53 48 42 37 31 26 22 18 16 15 13 11 11 12 14 14 14 13 13 13 17 17 16 15 15 14 13 11 10 9 8 7 5 4 5 8 9 11 11 12 13 13 10 9 10 11 10 7 6 6 21 25 31 49 77 103 117 147 185 207 207 192 177 179 197 231 255 236 171 120 117 124 138 149 155 170 185 207 234 271 338 427 466 345 279 252 251 270 325 452 543 543 575 650 740 798 769 596 541 488 476 491 486 499 441 388 331 320 389 518 602 725 644 597 591 589 590 591 585 632 711 789 862 940 1011 1148 1306 1437 1530 1590 1629 1559 1490 1535 1605 1645 1680 1707 1638 1546 1477 1411 1359 1386 1515 1662 1744 1844 1941 1997 2041 2081 2156 2216 2209 2170 2205 2388 2360 2341 2280 2185 2114 2099 2129 2062 1916 1712 1525 1443 1482 1562 1668 1663 1601 1543 1518 1615 1835 1926 1888 1884 2162 2475 2402 2171 1837 1531 1335 1251 1040 972 1004 1005 1000 995 1047 1201 1425 1576 1607 1569 1520 1462 1466 1508 1515 1489 1473 1391 1317 1294 1273 1219 1107 919 869 804 752 708 678 706 923 906 882 872 877 827 803 980 1215 1440 1698 2056 2474 2687 2771 2755 2624 2421 2302 2311 2261 2092 1942 1933 2046 2115 2028 1928 1840 1780 1849 1915 2032 2180 2336 2490 2590 2532 2367 2149 1908 1672 1508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 3 0 0 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 38 73 124 187 202 142 139 129 103 117 224 336 258 198 184 203 233 258 250 245 215 180 152 155 169 166 155 222 431 756 1017 976 1087 1165 1282 1487 1611 1550 1415 1313 1237 1163 1099 1077 1118 1192 1267 1341 1408 1410 1262 1077 1025 1025 1033 1032 998 935 908 905 942 1014 1080 1124 1165 1214 1268 1322 1377 1451 1495 1535 1545 1529 1495 1459 1440 1442 1447 1440 1430 1456 1506 1488 1468 1450 1420 1371 1308 1234 1145 1002 866 833 800 673 668 686 635 450 192 18 32 65 13 3 35 61 90 187 343 418 371 256 146 76 34 6 1 0 0 0 0 0 1 4 21 63 133 214 278 292 281 247 198 152 137 186 258 274 202 144 119 38 4 34 42 20 0 0 0 0 0 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 18 14 9 7 11 22 41 58 56 55 51 48 46 46 45 44 42 42 45 48 48 51 43 36 30 23 15 8 5 5 7 7 7 8 10 11 12 13 14 16 17 19 19 17 15 12 9 6 5 8 7 8 7 4 3 4 6 8 9 11 13 14 11 10 9 9 9 8 7 7 8 16 23 30 36 40 44 58 76 100 125 144 158 162 146 150 180 217 233 199 130 90 78 87 101 110 123 132 140 160 191 241 308 355 313 272 267 288 308 328 445 498 524 548 580 648 783 803 717 636 608 637 659 620 593 519 469 464 495 526 513 487 615 648 624 587 560 581 592 526 508 546 593 627 656 743 940 1144 1312 1446 1573 1668 1644 1682 1745 1793 1784 1736 1696 1606 1512 1396 1254 1143 1154 1295 1426 1549 1671 1780 1856 1941 1988 2029 2081 2118 2102 2075 2249 2260 2244 2213 2158 2103 2106 2137 2070 1941 1807 1701 1516 1488 1500 1552 1605 1633 1624 1544 1608 1826 1996 1965 1835 2046 2078 2042 2166 2198 1854 1525 1366 1239 1128 990 914 975 951 1024 1124 1310 1509 1603 1601 1524 1457 1447 1463 1463 1468 1524 1412 1299 1242 1243 1271 1196 948 839 796 770 726 709 769 848 861 827 804 803 795 814 908 1023 1081 1124 1538 2103 2517 2767 2869 2805 2630 2527 2421 2254 2045 1890 1870 1959 1989 1960 1894 1817 1768 1929 2071 2250 2433 2536 2567 2507 2356 2168 1953 1715 1515 1458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 27 5 19 19 5 1 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 28 39 98 192 273 277 253 199 146 169 277 391 330 319 337 348 352 342 292 256 185 137 127 154 184 171 140 233 507 821 980 919 1178 1220 1336 1509 1631 1618 1469 1310 1202 1104 1049 1079 1088 1062 1077 1109 1140 1154 1140 1121 1106 1032 969 965 979 880 814 790 814 885 991 1094 1160 1201 1228 1263 1312 1374 1430 1472 1492 1492 1477 1456 1437 1418 1446 1464 1418 1418 1486 1452 1372 1312 1268 1222 1161 1077 971 800 745 797 850 839 810 826 778 548 223 46 122 252 90 24 5 3 37 125 216 234 212 116 34 2 0 0 0 0 0 0 0 0 0 0 0 0 5 22 47 63 74 83 86 81 79 99 146 179 157 130 96 37 20 58 66 28 0 0 0 0 0 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 11 12 12 9 8 17 38 54 53 53 52 49 47 45 43 41 41 42 47 51 49 50 42 35 29 21 11 1 0 4 5 6 6 7 9 11 15 17 19 19 17 12 8 9 9 8 5 3 1 3 3 3 2 2 1 3 4 6 6 7 8 10 9 9 9 9 8 7 8 8 10 14 18 22 25 27 27 33 44 61 79 95 111 117 113 123 147 177 201 197 144 94 70 65 69 76 83 105 109 139 167 180 227 296 331 320 308 313 318 286 352 440 518 558 577 613 658 658 656 682 773 856 820 754 710 674 635 635 674 647 494 465 523 565 572 560 515 571 602 598 616 638 618 575 584 661 781 922 1054 1141 1266 1355 1418 1511 1590 1643 1613 1572 1509 1448 1377 1266 1131 1113 1080 1127 1198 1302 1446 1591 1653 1699 1740 1824 1931 2027 2050 2017 2062 2090 2110 2120 2105 2012 2035 2068 2024 1929 1892 1895 1654 1526 1501 1527 1560 1574 1640 1585 1576 1716 1906 1929 1800 1798 1756 1787 2121 2476 2187 1949 1631 1370 1192 1058 892 788 792 918 1041 1171 1364 1525 1532 1503 1470 1465 1480 1465 1364 1438 1409 1324 1213 1085 1111 1099 982 869 801 801 748 754 785 830 842 786 753 780 782 761 825 1024 1170 1234 1524 2019 2425 2680 2806 2822 2688 2574 2425 2249 2111 1986 1979 1986 1984 1967 1925 1867 1890 1984 2144 2349 2514 2554 2496 2361 2180 1986 1796 1603 1473 1430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 8 5 1 0 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 15 94 219 321 342 290 215 161 211 317 411 383 380 395 377 342 290 221 171 123 91 93 143 193 166 93 220 594 925 1026 979 1252 1186 1289 1442 1573 1615 1506 1284 1170 1085 1066 1102 1098 1040 964 925 923 944 957 914 813 759 772 835 898 860 786 736 747 830 961 1086 1156 1174 1190 1211 1238 1271 1317 1359 1382 1409 1427 1417 1403 1423 1466 1483 1373 1329 1353 1336 1241 1116 1023 975 936 876 790 704 720 818 898 902 845 805 750 525 194 43 127 276 213 78 16 0 7 25 44 45 47 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 20 24 31 49 85 137 141 106 56 30 63 109 37 7 0 0 0 0 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 7 10 15 15 10 13 32 50 50 50 50 49 47 45 43 41 40 43 47 50 49 48 43 37 31 25 18 8 7 10 11 10 10 9 10 13 17 18 16 12 7 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 2 2 3 4 4 5 7 8 8 9 10 9 10 11 11 12 12 12 13 16 21 30 41 52 65 84 101 108 121 137 147 147 148 175 156 129 96 64 39 29 36 64 62 64 75 100 157 268 388 383 325 283 253 215 258 347 447 509 536 569 466 464 575 695 798 856 796 755 773 796 779 730 689 675 612 565 528 491 464 474 471 553 604 642 674 685 685 616 608 631 684 767 856 868 934 938 903 920 1035 1171 1173 1192 1211 1235 1212 1115 1093 1115 1097 1077 1080 1106 1151 1374 1474 1548 1615 1688 1779 1921 1960 1950 1934 1955 2011 2047 2029 1933 1889 1865 1812 1712 1705 1587 1481 1443 1455 1488 1503 1504 1556 1565 1537 1593 1800 1900 1866 1747 1681 1713 1788 1887 2053 2190 2037 1734 1412 1126 891 782 754 827 938 1033 1185 1393 1456 1477 1477 1457 1456 1473 1350 1329 1332 1297 1228 1068 986 978 986 983 913 873 832 839 884 946 961 915 909 841 751 713 779 1011 1295 1594 1969 2289 2490 2687 2791 2797 2697 2540 2367 2260 2182 2086 2021 1998 2008 2011 1964 1903 1877 1957 2163 2391 2470 2457 2370 2220 2030 1837 1672 1528 1424 1383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 20 122 262 342 335 281 235 166 181 188 194 230 271 327 348 324 282 216 129 83 80 101 157 190 148 68 193 636 1051 1164 1114 1166 1086 1184 1305 1456 1573 1562 1377 1235 1195 1161 1118 1073 1014 938 844 770 725 699 682 652 668 722 798 857 869 831 781 791 874 1002 1115 1172 1179 1187 1190 1202 1220 1256 1316 1359 1381 1400 1362 1371 1442 1398 1451 1325 1309 1317 1257 1116 957 853 815 784 744 716 749 777 801 793 767 737 716 683 530 180 33 37 84 124 49 9 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 1 2 2 8 24 46 89 96 72 40 26 49 84 16 1 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 2 5 5 7 15 20 12 7 21 35 43 47 47 46 45 46 46 40 37 41 48 51 52 50 47 44 37 32 32 28 23 20 19 18 17 15 14 15 19 20 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 5 7 8 10 11 11 12 12 12 12 12 11 11 14 21 31 44 60 80 98 124 148 154 134 96 81 121 111 99 79 58 48 37 17 20 19 17 21 35 76 156 247 268 255 245 208 181 200 258 326 367 365 356 326 396 549 701 802 839 809 809 861 893 863 793 759 734 682 601 510 419 341 362 470 564 621 656 692 748 728 670 629 610 623 667 682 588 543 511 482 502 584 659 711 786 887 972 984 915 1067 1114 1099 1076 1067 1051 968 1152 1316 1440 1522 1592 1664 1793 1846 1851 1839 1851 1938 1949 1928 1867 1775 1701 1660 1544 1490 1436 1384 1357 1390 1434 1456 1456 1466 1518 1575 1579 1675 1806 1935 1890 1763 1692 1617 1614 1726 1971 2111 2029 1744 1298 1010 942 937 929 940 930 976 1192 1362 1458 1493 1452 1460 1486 1422 1339 1298 1324 1309 1231 1128 1047 1039 1130 1118 1074 1003 993 1095 1215 1191 1115 1040 916 815 812 808 948 1251 1618 1956 2226 2394 2611 2709 2719 2655 2504 2346 2326 2238 2130 2068 2046 2044 2026 1996 1947 1915 1978 2195 2355 2394 2345 2247 2124 1973 1790 1618 1500 1452 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 27 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 42 139 284 406 466 435 331 180 110 111 115 137 190 267 333 313 268 218 169 150 167 156 144 118 85 94 244 645 1135 1239 1181 1114 1037 1135 1322 1449 1530 1561 1500 1345 1326 1286 1202 1102 1015 946 866 796 769 773 772 761 862 867 879 905 917 905 886 902 972 1061 1150 1205 1216 1208 1202 1225 1261 1301 1336 1339 1328 1374 1283 1286 1351 1308 1341 1224 1252 1252 1142 950 801 751 732 699 691 717 753 726 680 616 598 648 688 622 499 226 70 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 3 12 27 47 58 49 35 32 39 15 2 0 1 1 1 1 8 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 1 4 5 5 11 20 16 7 9 24 39 44 44 44 45 46 41 42 37 41 49 55 57 56 57 58 48 38 37 30 27 28 28 27 25 22 18 17 21 24 20 10 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 1 0 3 6 7 8 10 11 11 11 11 12 12 12 11 12 14 21 29 37 54 70 75 72 73 68 43 38 58 61 55 47 43 43 31 17 14 10 7 10 14 26 51 94 141 181 210 216 183 170 200 240 249 233 237 315 429 536 632 719 761 786 805 916 1034 1055 959 899 899 819 664 504 397 320 333 402 487 606 704 694 725 736 706 657 612 597 601 541 443 388 361 361 401 434 485 524 588 651 690 768 818 930 1011 1037 1031 1059 1116 1014 1024 1155 1343 1495 1586 1649 1724 1747 1751 1756 1763 1888 1824 1786 1796 1791 1762 1672 1534 1438 1434 1387 1303 1343 1391 1421 1416 1420 1453 1497 1539 1613 1666 1843 1983 1904 1760 1638 1593 1560 1664 1877 2070 2111 1700 1375 1253 1214 1140 1095 940 912 1027 1199 1363 1505 1534 1530 1490 1439 1380 1307 1394 1443 1431 1345 1230 1156 1221 1236 1192 1123 1144 1314 1469 1451 1334 1199 1088 1001 948 988 1225 1524 1760 1963 2181 2299 2449 2553 2607 2576 2450 2384 2356 2316 2262 2180 2084 2027 1999 2001 1999 1989 2033 2153 2283 2311 2204 2078 2062 1923 1773 1627 1538 1524 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 21 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 77 168 296 428 528 522 372 183 110 106 133 164 200 244 277 262 217 220 232 240 239 153 107 62 41 103 299 654 1158 1247 1160 1050 1006 1104 1253 1274 1292 1379 1449 1420 1364 1363 1336 1238 1117 1013 920 839 823 892 1029 1176 1239 1217 1076 1009 986 976 973 993 1047 1103 1147 1201 1242 1241 1240 1256 1294 1319 1309 1278 1275 1304 1153 1157 1214 1192 1094 1096 1176 1145 988 801 692 684 684 681 697 712 701 650 572 513 524 579 599 535 434 290 104 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 2 8 22 35 34 28 29 30 7 1 0 4 5 2 3 15 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 1 3 6 8 8 16 20 17 15 25 36 39 42 45 48 48 43 41 36 38 47 56 60 62 85 86 65 44 38 33 34 37 34 29 27 27 25 26 26 25 19 9 0 0 0 0 1 1 1 1 0 1 3 2 0 0 0 0 0 0 0 0 0 3 2 3 4 5 6 7 8 9 9 9 10 10 9 9 10 11 13 16 23 31 42 45 34 20 16 21 27 42 50 49 40 25 16 9 24 36 43 44 31 16 19 23 41 75 118 161 222 199 185 194 212 229 226 220 319 431 519 575 614 656 655 622 731 904 960 926 956 1042 1003 826 621 485 394 344 313 341 486 708 769 775 748 714 661 598 557 528 473 390 335 318 325 356 398 440 470 513 555 550 541 579 664 813 932 936 965 1066 1080 1076 1127 1266 1468 1606 1720 1790 1823 1831 1792 1789 1825 1802 1814 1824 1797 1835 1825 1809 1594 1377 1304 1237 1245 1311 1375 1413 1440 1476 1507 1564 1620 1602 1677 1902 2019 1931 1754 1609 1520 1513 1617 1824 2087 2042 1865 1698 1519 1304 1267 1105 975 964 1047 1211 1430 1559 1604 1580 1520 1430 1337 1365 1417 1461 1446 1353 1299 1297 1305 1309 1306 1311 1410 1454 1422 1354 1289 1236 1196 1028 1195 1564 1837 1956 2045 2290 2410 2506 2574 2571 2492 2440 2400 2346 2288 2225 2127 2082 2037 1983 1957 2020 2073 2080 2085 2162 2229 2050 1847 1879 1810 1688 1620 1577 1562 1530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 26 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 138 229 366 512 554 513 362 224 158 117 131 160 194 233 262 258 218 216 197 184 167 116 87 78 65 94 230 567 1100 1271 1154 1024 950 973 1074 1158 1232 1367 1431 1468 1506 1501 1506 1464 1339 1178 1032 938 950 1108 1294 1436 1500 1449 1229 1118 1077 1068 1071 1081 1093 1128 1163 1212 1248 1263 1287 1294 1310 1311 1292 1275 1276 1248 1108 1150 1177 1167 1154 1203 1226 1112 922 762 690 686 699 721 731 698 636 566 489 436 454 507 524 472 382 260 95 21 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 2 11 25 28 23 22 21 9 3 14 15 7 2 10 34 73 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 3 7 9 7 11 17 23 26 30 33 33 38 44 46 46 43 38 35 40 50 59 63 65 65 60 50 41 38 38 41 39 36 33 31 33 30 27 25 20 12 3 0 0 0 0 2 6 12 17 2 0 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 6 7 8 8 8 8 6 7 7 8 9 10 12 17 24 30 25 16 11 12 19 28 35 38 34 22 10 3 4 12 30 43 24 18 17 18 26 44 73 102 178 199 225 268 309 306 262 222 288 392 479 516 486 573 583 565 616 713 745 729 867 1054 1026 838 677 579 501 418 387 408 469 597 698 783 771 725 656 572 513 485 440 379 313 259 261 302 339 372 396 431 492 526 552 591 641 804 1009 945 902 961 1023 1058 1105 1233 1412 1609 1791 1898 1947 2012 1944 1844 1778 1718 1749 1853 1860 1873 1928 2012 1833 1448 1276 1182 1131 1217 1321 1389 1464 1520 1516 1554 1608 1606 1584 1721 2045 2042 1882 1709 1568 1473 1468 1593 1800 1987 2092 2098 1885 1521 1395 1307 1173 1049 1010 1155 1338 1475 1564 1610 1580 1465 1391 1356 1336 1333 1396 1381 1358 1338 1329 1313 1269 1289 1318 1293 1274 1300 1300 1243 1306 1254 1330 1594 1820 2093 2171 2314 2430 2516 2671 2643 2551 2499 2433 2322 2150 2099 2109 2098 2077 2093 2065 2118 2154 2141 2136 2174 2187 2045 1786 1694 1692 1692 1678 1593 1533 1480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 11 143 179 240 366 501 536 552 408 300 238 191 164 177 217 277 344 371 320 221 109 74 62 51 58 107 179 211 229 448 900 1279 1216 1033 853 815 973 1219 1362 1447 1418 1518 1673 1638 1641 1613 1510 1366 1233 1163 1192 1332 1513 1557 1534 1463 1246 1161 1172 1190 1202 1211 1220 1239 1280 1297 1308 1334 1374 1379 1350 1313 1281 1271 1250 1164 1150 1200 1196 1185 1196 1208 1162 1024 884 797 745 720 724 719 695 623 537 463 415 404 458 477 554 481 275 220 94 23 4 5 8 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 25 25 25 22 14 10 72 74 31 6 22 51 69 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 6 3 4 6 11 13 12 12 28 27 33 39 40 40 40 40 42 49 56 61 66 65 59 52 45 38 34 34 37 34 34 35 34 31 24 14 8 7 5 1 0 0 0 0 1 6 13 14 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 4 5 6 6 6 6 5 4 5 5 5 6 7 10 13 15 19 21 19 15 11 12 15 21 28 30 27 16 7 6 8 11 20 30 29 23 19 18 25 45 115 150 156 170 206 254 307 285 262 246 269 333 396 332 493 616 668 666 639 614 640 850 997 971 822 698 670 629 567 535 521 495 523 574 729 797 737 619 534 502 464 415 358 298 250 253 272 297 309 319 360 422 443 456 512 594 696 841 830 777 782 836 935 1076 1183 1329 1504 1769 1967 2018 2095 2041 1906 1810 1750 1736 1825 1904 1908 1969 1933 1690 1428 1268 1201 1102 1150 1283 1358 1421 1506 1507 1537 1589 1612 1575 1562 1908 2024 1969 1876 1729 1550 1473 1501 1607 1779 1995 2178 2080 1856 1632 1406 1259 1187 1149 1215 1306 1354 1343 1438 1450 1469 1482 1465 1429 1370 1385 1367 1330 1287 1264 1233 1197 1198 1214 1213 1235 1318 1310 1287 1468 1596 1570 1569 1754 2039 2205 2356 2543 2483 2521 2541 2543 2517 2445 2281 2089 2088 2091 2043 2015 2121 2146 2191 2214 2185 2142 2105 2107 2017 1811 1650 1623 1627 1574 1477 1396 1390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 26 24 50 187 203 213 301 420 547 658 557 422 369 342 318 300 305 373 486 535 480 334 177 92 66 65 104 202 342 390 345 360 700 1195 1276 1023 785 700 829 1104 1339 1429 1369 1469 1634 1720 1684 1643 1602 1528 1439 1379 1383 1434 1608 1663 1566 1450 1385 1354 1316 1286 1280 1272 1263 1268 1293 1330 1385 1462 1518 1507 1432 1345 1277 1225 1223 1277 1354 1320 1250 1189 1138 1080 994 879 801 779 738 680 634 587 543 475 413 375 362 367 419 478 579 419 198 199 115 30 9 8 9 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 22 21 15 10 14 40 87 80 41 25 77 146 36 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 0 1 3 4 6 12 23 24 28 30 30 33 38 42 48 51 52 51 51 56 54 48 43 39 35 31 36 35 36 36 34 28 18 7 2 1 3 6 9 6 2 0 1 8 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 2 3 4 4 4 4 4 3 4 4 4 4 6 9 11 11 13 16 18 16 14 12 13 17 22 27 27 17 8 17 26 21 23 28 34 34 30 25 21 25 77 87 90 102 129 192 268 302 314 322 341 361 333 353 495 625 709 738 661 607 639 756 866 916 894 835 775 731 689 653 624 609 622 580 680 733 664 572 466 413 369 347 333 296 250 241 256 273 276 283 324 346 373 394 409 444 517 578 594 601 627 694 802 931 1102 1308 1520 1786 2040 2128 2140 2094 1959 1859 1830 1782 1774 1884 1933 2015 2020 1768 1376 1220 1205 1164 1170 1275 1387 1451 1519 1536 1540 1552 1562 1566 1510 1645 1839 1982 2037 1909 1720 1598 1543 1540 1602 1783 1962 2051 2050 1872 1454 1338 1265 1255 1297 1361 1413 1274 1251 1263 1383 1541 1560 1566 1569 1534 1485 1416 1327 1243 1153 1104 1112 1133 1142 1151 1176 1203 1313 1502 1688 1700 1702 1913 2036 2096 2234 2568 2505 2481 2493 2466 2381 2334 2239 2218 2161 2033 1910 1872 1908 2008 2140 2176 2119 2103 2020 2012 1955 1834 1722 1663 1607 1539 1481 1460 1481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 32 59 51 106 224 269 270 318 367 476 636 700 533 482 474 477 472 454 475 603 642 595 502 400 295 243 216 224 285 386 453 334 239 552 1030 1243 1083 880 714 676 838 1115 1298 1373 1494 1628 1689 1654 1601 1587 1576 1530 1474 1447 1471 1542 1602 1501 1374 1315 1321 1334 1312 1299 1291 1287 1284 1266 1310 1382 1467 1528 1528 1458 1353 1262 1199 1247 1334 1350 1292 1182 1126 1078 999 885 768 692 645 592 538 487 434 392 345 315 313 320 324 361 511 409 270 188 178 113 31 15 10 7 5 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 42 25 4 0 0 0 0 0 0 0 2 9 16 10 4 9 24 37 27 24 64 94 225 356 106 35 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 5 9 13 19 26 30 18 18 21 23 25 28 31 36 46 46 44 44 45 50 51 48 45 42 38 34 38 39 40 40 40 38 37 21 7 4 8 15 20 17 9 3 1 12 35 16 5 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 4 4 4 3 4 9 11 10 10 12 14 16 15 14 14 15 17 18 19 15 7 2 9 24 26 18 26 35 42 42 32 26 31 41 66 92 103 167 250 291 324 384 466 493 402 458 524 582 667 792 775 756 714 696 736 823 839 835 783 747 704 658 657 611 582 539 507 495 503 528 407 344 292 259 261 269 224 225 234 243 250 256 284 294 338 386 424 460 483 509 543 578 629 698 768 907 1009 1217 1525 1872 2162 2254 2180 2133 2054 1948 1893 1873 1745 1744 1810 1880 1821 1521 1323 1189 1160 1175 1189 1236 1383 1451 1512 1547 1538 1503 1473 1507 1498 1531 1648 1847 2054 1990 1864 1747 1648 1544 1509 1621 1758 1917 2068 2143 1767 1490 1343 1312 1338 1403 1468 1400 1284 1200 1259 1488 1563 1599 1622 1611 1577 1520 1443 1355 1213 1079 1025 1040 1054 1037 1072 1140 1237 1385 1566 1571 1712 1917 1993 1959 1973 2236 2459 2646 2642 2558 2392 2292 2191 2140 2091 1930 1839 1771 1727 1843 2044 2062 2091 2111 2020 1932 1913 1877 1767 1668 1645 1674 1658 1554 1613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 29 28 49 165 275 330 351 379 389 435 506 559 527 523 548 601 623 591 586 712 714 634 567 530 485 413 334 279 267 291 307 209 147 383 797 1090 1095 963 749 598 666 901 1152 1386 1500 1619 1650 1574 1463 1431 1491 1517 1487 1445 1435 1467 1501 1440 1323 1261 1242 1238 1221 1211 1230 1259 1278 1273 1315 1339 1368 1408 1431 1406 1326 1238 1177 1155 1165 1166 1124 1075 1065 1038 962 848 727 612 502 473 451 421 384 336 277 250 264 289 330 402 540 334 258 208 145 70 21 22 11 4 4 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 128 72 16 0 0 0 0 0 0 0 0 1 6 3 1 6 17 24 20 14 53 142 290 353 135 63 53 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 17 22 25 25 15 8 6 9 15 22 29 35 41 39 40 41 42 45 47 46 48 49 47 42 36 39 42 42 41 40 41 44 44 42 32 23 20 21 20 18 8 4 14 29 16 7 4 2 2 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 6 5 3 1 1 5 7 8 10 13 15 15 14 13 12 12 12 14 18 17 9 6 13 26 29 16 16 24 33 41 38 33 32 37 47 56 69 143 214 242 271 344 458 487 478 483 481 464 468 611 734 802 774 681 611 637 566 578 643 691 665 593 667 653 572 472 394 350 351 382 329 269 200 157 184 205 174 162 176 200 221 253 316 354 391 434 484 524 541 564 605 670 754 840 931 1066 1133 1248 1478 1798 2157 2329 2272 2192 2141 2061 1962 1914 1709 1620 1645 1668 1682 1357 1246 1190 1155 1142 1148 1164 1280 1375 1451 1501 1515 1511 1496 1505 1497 1468 1450 1637 1880 1931 1873 1795 1732 1600 1526 1529 1619 1777 1935 2122 2017 1828 1645 1488 1353 1349 1380 1380 1359 1323 1316 1465 1537 1553 1539 1512 1473 1434 1385 1375 1339 1248 1190 1186 1123 1065 1035 1044 1095 1176 1334 1428 1570 1728 1796 1728 1727 1807 1831 1904 2326 2451 2502 2456 2302 2150 2154 2039 1952 1824 1775 1913 2002 2037 2087 2091 2039 1963 1894 1859 1775 1724 1749 1818 1691 1458 1337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 17 33 141 257 337 377 399 384 356 323 372 455 517 568 617 648 665 706 786 752 631 549 509 479 430 350 285 246 218 204 199 220 335 647 897 968 889 734 646 737 922 1117 1291 1408 1558 1638 1576 1440 1344 1362 1419 1479 1488 1464 1445 1473 1708 1776 1617 1428 1278 1173 1127 1106 1112 1164 1239 1294 1344 1334 1320 1340 1358 1328 1248 1165 1081 1047 1049 1041 1019 993 949 871 766 647 517 431 462 428 398 372 319 241 215 225 227 299 384 267 177 159 148 115 63 27 31 12 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 40 123 69 19 0 0 0 0 0 0 0 0 0 0 0 1 7 17 26 31 43 60 46 72 103 59 72 92 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 1 4 8 13 17 18 17 15 11 8 5 5 10 20 32 36 40 39 35 31 31 34 43 47 51 52 51 48 44 41 40 40 37 34 34 35 37 35 30 23 19 18 20 30 24 19 21 18 14 10 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 8 7 6 4 2 1 3 6 8 12 16 16 15 14 12 11 9 9 10 13 11 7 4 4 11 29 27 23 20 23 37 65 43 43 46 38 31 32 88 186 236 268 329 431 480 488 480 453 394 325 418 531 632 710 718 635 553 447 422 457 504 522 448 502 519 465 367 273 225 217 240 239 211 180 175 207 188 175 180 202 230 258 312 365 397 414 430 479 581 630 690 765 853 951 1019 1175 1309 1331 1351 1437 1608 1973 2209 2262 2218 2155 2060 2007 1860 1704 1580 1460 1361 1430 1289 1223 1212 1196 1164 1168 1172 1248 1348 1415 1449 1485 1525 1536 1513 1477 1486 1414 1523 1695 1788 1771 1719 1696 1659 1590 1514 1502 1635 1760 1969 2107 2075 1905 1693 1433 1294 1271 1325 1385 1409 1428 1472 1499 1501 1472 1412 1338 1295 1247 1226 1245 1303 1362 1416 1387 1327 1249 1171 1116 1145 1235 1335 1426 1484 1492 1445 1444 1483 1489 1309 1500 1773 2091 2351 2452 2349 2296 2215 2124 1988 1793 1813 1856 1967 2072 2105 2085 2002 1883 1837 1810 1802 1832 1890 1653 1405 1215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 13 23 122 255 335 367 358 306 220 199 253 321 382 460 542 631 724 790 803 728 591 491 452 432 404 353 313 291 255 244 264 300 387 582 742 805 782 729 735 884 1029 1111 1176 1276 1421 1532 1524 1395 1255 1212 1241 1317 1395 1427 1410 1376 1384 1342 1340 1333 1277 1189 1111 979 958 1020 1095 1158 1224 1220 1194 1243 1302 1305 1221 1120 1043 1016 1024 1034 1011 940 845 762 662 565 488 419 409 376 360 339 288 215 197 186 162 259 310 141 78 74 63 53 48 51 54 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 50 32 10 0 0 0 0 0 0 0 0 0 0 0 5 14 23 39 56 39 40 32 17 6 11 47 79 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 1 3 8 12 11 10 9 9 8 7 7 9 16 26 34 39 43 45 42 37 33 34 43 47 50 51 52 50 48 45 42 38 35 33 31 32 31 28 24 20 18 18 19 24 27 27 25 22 19 16 14 13 11 9 7 5 3 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 3 7 9 9 8 9 8 7 7 8 11 14 17 18 16 13 10 8 5 2 2 4 9 16 21 21 27 49 54 53 44 28 62 136 80 75 96 78 33 22 36 86 183 298 378 436 456 482 499 491 448 372 363 412 489 595 695 702 653 576 538 491 434 437 364 355 324 313 301 263 263 246 245 233 211 193 169 241 246 235 231 240 265 296 343 386 422 441 443 592 634 734 830 902 973 1026 1008 1022 1039 1079 1173 1249 1372 1589 1759 1895 2026 2065 2020 1973 1885 1800 1695 1475 1326 1270 1235 1241 1251 1262 1251 1268 1292 1318 1320 1317 1409 1457 1518 1562 1552 1483 1476 1395 1430 1537 1651 1691 1729 1735 1686 1616 1534 1451 1523 1626 1795 1988 2108 2060 1895 1621 1381 1253 1250 1300 1352 1421 1457 1477 1482 1437 1368 1291 1243 1211 1194 1205 1275 1380 1465 1491 1466 1417 1390 1332 1304 1301 1313 1347 1358 1263 1191 1188 1250 1362 1224 1110 1190 1447 1747 2053 2244 2325 2316 2232 2096 1878 1740 1751 1891 2020 2045 2034 1976 1888 1818 1784 1753 1735 1756 1672 1521 1371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 11 16 47 141 243 303 334 347 321 229 226 228 241 300 411 560 717 829 882 854 754 624 530 476 434 404 377 347 313 272 261 290 335 372 470 594 653 664 686 776 942 1071 1064 1059 1114 1222 1343 1481 1452 1270 1147 1232 1298 1320 1275 1192 1126 1103 1092 1092 1112 1117 1094 1047 949 861 850 881 926 973 998 1016 1080 1132 1150 1105 995 928 916 921 912 882 828 763 691 614 546 470 385 353 330 322 301 254 199 185 159 127 190 198 106 73 80 52 31 46 76 76 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 5 15 20 66 139 50 40 43 44 33 17 15 30 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 2 5 9 4 4 6 8 8 8 10 13 20 27 30 37 41 44 44 42 40 42 46 49 50 50 50 51 49 47 46 40 35 34 32 30 29 30 29 25 21 22 22 23 24 24 24 25 22 19 18 17 15 13 10 9 7 4 2 0 0 0 0 0 0 0 2 1 1 1 1 0 0 1 5 8 9 11 13 15 15 14 15 16 17 17 15 12 9 8 6 4 2 0 2 9 19 29 35 45 59 80 100 101 83 156 183 116 75 72 62 35 31 26 52 141 278 380 400 412 459 507 532 545 538 528 508 498 548 667 729 733 737 745 735 703 641 590 564 521 491 478 395 336 309 297 264 217 203 219 260 258 225 197 210 244 302 355 413 457 460 494 638 743 807 826 806 807 757 700 641 604 645 752 918 1084 1241 1361 1466 1698 1717 1814 1857 1905 1959 1864 1608 1473 1446 1409 1320 1278 1311 1317 1326 1336 1333 1297 1317 1356 1423 1502 1539 1505 1449 1431 1387 1348 1391 1583 1630 1633 1593 1579 1599 1584 1520 1497 1493 1571 1764 1987 2068 2025 1831 1575 1373 1287 1258 1279 1362 1428 1435 1415 1400 1373 1326 1296 1292 1302 1299 1343 1397 1432 1435 1389 1303 1330 1367 1381 1358 1263 1155 1088 1022 987 1037 1128 1215 1170 1067 1023 1131 1262 1472 1807 2122 2265 2300 2282 2126 1975 1928 1966 2027 2043 2016 1943 1842 1763 1679 1678 1768 1847 1844 1695 1518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 50 101 169 230 276 308 309 285 250 207 221 292 414 573 750 920 989 933 800 676 617 531 472 444 425 393 342 296 281 300 312 327 401 555 640 659 686 767 901 1060 1012 996 1031 1106 1203 1314 1263 1057 984 1099 1231 1285 1308 1227 1085 963 912 903 919 991 991 969 976 931 851 794 762 764 787 820 853 872 886 871 814 742 693 694 713 716 698 667 603 530 481 430 376 342 329 305 263 222 190 169 135 131 133 103 59 40 38 22 21 48 79 75 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 12 1 0 0 0 0 0 0 0 2 8 6 18 49 72 51 98 150 141 80 26 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 3 7 9 10 11 14 16 18 22 27 34 40 41 38 38 44 47 49 51 51 50 50 49 47 49 47 45 41 36 33 33 36 36 32 28 25 28 29 28 28 27 28 29 25 23 21 21 19 17 12 10 9 8 5 3 1 0 0 0 0 0 2 2 1 1 1 1 0 0 2 5 8 10 13 16 19 21 22 22 21 21 19 17 14 11 8 6 6 6 7 11 20 35 46 57 65 79 108 143 133 202 206 160 93 38 37 50 44 33 50 114 215 293 317 363 432 503 562 598 636 629 581 540 547 603 660 708 726 743 764 729 717 766 739 698 694 679 545 457 416 361 281 231 243 286 283 246 219 215 266 283 345 396 439 490 524 561 607 643 643 593 532 515 474 428 397 423 502 547 658 791 941 1116 1345 1435 1481 1548 1631 1762 1960 1879 1709 1641 1716 1753 1539 1422 1397 1379 1358 1342 1351 1353 1350 1353 1423 1504 1457 1451 1474 1453 1401 1343 1309 1451 1496 1493 1446 1433 1498 1520 1495 1471 1430 1422 1579 1767 1924 2024 1966 1767 1570 1408 1285 1256 1310 1379 1405 1399 1388 1373 1365 1370 1399 1453 1457 1449 1436 1416 1397 1325 1255 1251 1303 1367 1371 1264 1147 1041 989 1004 1111 1202 1227 1182 1093 992 1015 1076 1190 1456 1795 1949 2084 2298 2336 2193 2084 2028 2112 2128 2083 1964 1804 1773 1754 1810 1893 1961 1919 1686 1485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 37 61 123 179 196 198 235 254 236 205 210 241 298 399 533 670 780 868 956 847 733 671 590 541 528 509 469 411 360 339 348 344 343 391 530 678 729 739 790 904 1026 970 1011 1054 1085 1100 1098 1064 1031 1063 1031 1006 1085 1156 1226 1165 1021 898 882 941 1020 985 983 1017 1018 945 838 757 716 704 704 709 671 664 658 635 594 532 477 461 470 488 492 450 437 441 421 380 331 296 275 263 255 216 160 132 129 97 61 44 47 43 11 17 63 85 66 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 1 11 16 9 2 0 0 0 0 0 0 1 2 1 15 39 55 59 130 212 211 132 45 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 6 8 18 22 22 21 21 25 29 33 36 32 34 44 50 53 53 52 52 52 50 46 47 43 40 38 34 30 30 34 37 36 34 33 34 35 35 35 34 33 34 31 29 27 25 23 20 13 10 9 8 7 5 2 0 0 0 0 0 1 2 1 1 0 0 0 0 1 3 7 10 11 13 18 22 25 26 27 27 28 25 20 16 12 10 7 9 15 21 31 51 64 76 80 84 104 141 115 145 179 185 132 31 27 33 38 35 42 78 151 191 275 370 460 544 618 639 704 712 652 564 511 499 529 587 640 689 734 721 712 723 717 716 706 631 586 568 570 529 407 298 244 220 190 212 290 344 394 456 506 505 470 475 478 510 543 532 460 371 353 360 374 358 336 390 434 476 530 597 662 732 939 1092 1228 1333 1421 1499 1685 1680 1597 1501 1557 1848 1692 1574 1509 1463 1439 1470 1518 1473 1440 1429 1444 1503 1472 1538 1520 1460 1414 1374 1340 1391 1421 1435 1434 1392 1400 1415 1400 1401 1415 1403 1446 1541 1722 1909 2007 1973 1821 1624 1443 1335 1305 1324 1377 1376 1348 1341 1359 1373 1434 1504 1533 1513 1469 1412 1371 1305 1252 1252 1316 1407 1397 1355 1330 1312 1284 1279 1318 1337 1320 1256 1131 1028 980 1002 1094 1242 1427 1551 1656 1886 2140 2179 2083 1963 1971 2006 1988 1890 1738 1764 1810 1862 1953 2036 1889 1683 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 37 85 128 132 113 138 176 195 219 247 274 302 388 511 632 718 762 830 791 748 694 636 605 596 577 540 487 434 407 417 423 433 473 571 714 816 828 854 904 941 937 1002 1030 1040 1040 1038 1039 1038 1034 962 909 919 922 1059 1140 1086 963 883 921 978 1008 1034 1068 1083 1057 973 869 783 732 700 676 631 598 582 561 530 490 449 408 379 382 390 375 396 409 406 378 330 279 254 286 284 226 159 137 144 115 73 56 68 76 34 18 66 93 79 39 10 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 12 24 24 13 4 1 0 0 0 0 0 0 0 23 55 72 76 108 146 152 102 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 2 2 3 5 11 18 21 24 23 20 19 22 29 36 38 39 42 47 50 51 52 55 57 54 48 46 42 39 36 31 24 25 29 33 36 36 36 37 37 38 37 36 36 37 36 33 30 27 24 20 14 10 8 6 5 2 2 0 0 0 0 0 0 1 1 1 0 0 1 1 1 3 6 9 11 13 17 21 24 27 30 31 32 30 26 21 17 16 17 20 24 30 40 60 73 72 75 82 92 102 87 97 127 162 158 55 41 46 47 47 50 55 101 166 296 421 526 613 611 661 729 709 609 511 466 415 463 554 642 706 754 760 796 788 746 693 594 547 572 585 609 614 542 437 364 313 261 261 365 466 534 574 583 558 496 485 488 470 443 398 333 315 319 324 353 364 312 332 360 414 460 489 512 532 593 665 811 1006 1193 1263 1316 1344 1358 1338 1315 1561 1573 1544 1515 1500 1505 1583 1570 1473 1476 1487 1374 1356 1473 1560 1543 1466 1436 1418 1405 1378 1374 1405 1406 1385 1385 1382 1362 1340 1353 1354 1346 1395 1529 1707 1855 1958 1955 1843 1678 1525 1405 1332 1331 1340 1348 1360 1385 1377 1416 1465 1494 1486 1447 1382 1331 1293 1279 1301 1402 1480 1508 1506 1483 1459 1469 1445 1394 1338 1302 1255 1137 1067 1026 1032 1109 1208 1288 1329 1358 1445 1630 1933 1887 1731 1667 1764 1937 1820 1748 1806 1933 2065 2126 2055 1856 1593 1365 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 41 62 74 110 187 202 219 235 258 289 376 502 615 693 728 750 756 731 690 659 638 618 614 604 554 503 470 462 478 521 569 644 752 866 908 917 917 915 912 928 933 945 958 975 1007 1066 1071 977 897 871 896 1000 1119 1113 1001 910 925 997 985 958 946 968 1010 1032 999 934 856 787 742 734 668 617 577 542 510 476 427 393 388 375 355 363 360 370 370 346 308 284 310 281 227 170 145 161 150 102 67 57 56 49 44 56 78 74 45 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 22 26 12 2 0 0 0 0 0 0 0 15 35 47 43 26 10 3 1 0 0 0 8 16 36 68 103 127 96 57 54 41 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 1 3 4 3 2 1 2 5 9 12 15 18 20 19 15 12 15 25 31 34 35 36 41 51 58 60 58 53 47 43 41 39 37 32 24 23 26 29 32 35 37 38 39 39 39 39 39 39 38 36 34 31 26 22 17 13 8 6 5 4 2 1 0 0 0 0 0 0 0 1 4 5 5 4 3 3 5 8 9 13 17 20 23 27 30 31 32 31 29 24 21 22 26 27 29 34 40 52 69 79 82 83 81 74 63 60 63 86 124 101 84 82 89 102 111 58 85 202 341 450 517 574 488 551 626 645 607 557 498 432 466 548 633 708 755 758 781 812 826 794 760 732 639 572 547 517 497 510 494 426 370 411 479 546 585 595 593 590 572 581 545 493 424 363 322 312 307 310 315 302 288 289 309 340 372 408 438 455 485 474 517 688 896 931 896 916 977 1018 1070 1164 1331 1427 1436 1441 1466 1486 1418 1412 1450 1412 1248 1281 1385 1425 1397 1364 1376 1368 1363 1344 1334 1358 1357 1365 1362 1362 1362 1327 1269 1271 1263 1281 1359 1478 1589 1859 2010 1979 1892 1768 1600 1448 1360 1322 1318 1363 1409 1416 1424 1419 1394 1368 1342 1308 1267 1224 1214 1297 1418 1521 1599 1627 1553 1535 1495 1390 1251 1106 983 954 955 998 1079 1147 1202 1248 1269 1256 1236 1282 1594 1814 1812 1738 1745 1800 1909 1825 1790 1877 2022 2101 2030 1840 1568 1262 982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 8 24 42 60 102 171 143 189 219 240 284 374 483 567 637 685 711 724 687 686 730 740 698 661 675 592 555 536 517 522 555 603 675 774 879 953 976 956 905 861 848 857 885 906 917 938 972 982 938 909 928 1001 1112 1221 1192 1024 869 816 853 797 757 741 766 824 890 933 936 900 853 825 812 744 649 603 582 561 532 500 453 423 394 368 362 382 376 351 326 306 304 345 347 372 297 204 159 138 110 97 90 64 22 19 38 64 58 33 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 48 67 38 6 1 0 0 0 0 0 0 9 29 53 69 64 36 20 9 3 0 1 14 33 57 101 167 222 138 46 28 26 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 4 6 9 10 11 12 14 16 17 15 15 18 21 24 26 28 35 48 54 56 54 48 41 36 36 37 35 31 24 22 23 25 29 33 37 39 39 38 39 39 40 40 39 38 37 34 29 25 21 16 11 8 6 6 3 2 2 2 1 0 0 0 0 1 3 5 6 6 5 4 5 7 8 11 15 19 23 26 28 29 30 31 30 27 22 25 29 37 42 43 42 45 59 69 72 71 64 51 38 35 39 48 66 92 147 200 210 198 179 100 138 243 354 415 419 495 416 417 474 535 550 550 503 475 491 551 636 685 713 736 772 804 811 822 818 833 790 725 663 598 447 384 378 397 410 446 540 583 618 651 665 664 696 740 759 657 482 382 334 302 297 302 293 265 252 259 272 285 304 337 354 376 412 424 427 518 603 601 642 694 677 690 709 820 1106 1362 1392 1354 1323 1354 1381 1408 1423 1298 1218 1235 1240 1211 1197 1195 1203 1212 1239 1272 1281 1281 1288 1311 1324 1339 1361 1304 1249 1236 1219 1216 1263 1345 1440 1612 1766 1870 1982 1909 1772 1641 1535 1440 1336 1364 1398 1424 1441 1436 1385 1322 1282 1248 1212 1174 1197 1279 1384 1481 1547 1566 1534 1476 1348 1172 1030 898 802 737 731 807 916 1013 1152 1227 1230 1191 1122 1133 1316 1568 1769 1899 1951 1914 1855 1786 1786 1967 2036 1978 1795 1530 1246 989 824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 20 33 42 45 63 91 113 130 156 185 257 364 469 541 621 659 658 638 607 635 781 861 840 766 754 618 589 586 584 583 591 629 704 798 888 953 977 970 893 824 798 808 841 864 866 868 872 871 883 919 972 1047 1139 1218 1201 1004 857 770 732 689 661 641 655 691 736 776 815 827 817 812 797 733 622 585 593 588 566 555 512 475 449 421 408 428 432 400 375 353 347 373 416 462 374 260 186 153 127 89 53 32 32 44 66 71 53 29 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 81 145 142 77 7 0 0 0 0 0 0 2 10 29 59 94 112 84 53 28 14 10 11 33 86 146 167 133 113 47 77 106 94 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 1 1 2 2 2 2 3 4 5 7 7 8 8 10 14 18 20 21 22 24 26 27 28 31 42 50 50 45 39 33 28 28 28 27 25 23 21 20 21 25 32 37 38 36 36 36 37 38 37 37 37 36 34 31 28 23 20 16 13 10 8 5 3 4 4 3 0 0 0 1 1 2 4 5 5 6 6 6 7 8 9 14 18 21 25 26 28 29 30 32 33 27 26 27 28 31 35 44 44 48 52 54 52 43 32 23 24 32 44 53 63 79 117 197 279 225 166 194 266 306 298 353 449 431 406 406 428 451 446 446 461 496 559 655 681 698 703 691 684 727 745 734 749 757 739 708 775 587 476 444 435 408 494 634 663 677 713 730 718 789 772 651 503 396 349 307 288 289 290 277 246 216 209 213 224 239 249 288 331 371 388 365 388 430 466 515 541 534 547 609 656 894 1254 1356 1307 1183 1139 1187 1254 1272 1208 1170 1179 1177 1105 1035 1068 1090 1100 1122 1166 1215 1237 1249 1257 1271 1299 1339 1295 1215 1153 1137 1145 1187 1259 1343 1428 1499 1591 1854 1898 1856 1787 1711 1657 1501 1431 1391 1382 1429 1430 1389 1332 1277 1234 1222 1214 1238 1298 1366 1418 1436 1440 1425 1370 1239 1017 888 800 669 569 565 644 777 967 1122 1198 1193 1133 1030 1059 1202 1404 1630 1833 1838 1803 1737 1656 1749 1969 1973 1820 1573 1286 1048 869 778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 9 18 31 46 63 63 46 33 24 19 44 100 205 326 430 499 561 594 566 532 499 474 585 710 795 854 860 713 591 610 637 650 656 681 744 816 873 921 956 973 902 836 809 811 822 825 826 830 824 813 819 867 919 971 1031 1086 1095 982 882 752 724 758 702 620 599 625 665 704 758 804 756 724 697 649 576 541 557 562 547 517 480 447 438 423 416 420 419 393 382 399 424 457 486 450 383 295 214 159 128 62 27 9 19 56 100 97 67 34 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 88 187 244 190 11 1 0 0 0 0 0 0 1 6 19 50 108 129 132 102 59 31 23 45 105 147 139 91 78 37 90 129 114 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 3 2 3 4 3 4 8 12 15 18 21 25 27 29 29 29 29 33 38 38 34 31 28 23 21 22 23 23 22 21 19 17 19 24 30 31 31 32 34 35 35 35 34 35 34 32 30 26 24 23 20 16 14 12 9 7 6 4 1 0 0 0 1 2 3 3 3 4 5 6 7 7 7 7 10 15 19 23 26 28 30 32 35 39 34 27 23 21 21 26 32 36 36 34 33 31 29 25 22 22 25 30 40 56 78 115 184 282 300 280 240 215 215 232 325 394 430 467 460 372 369 360 384 424 471 531 623 640 651 653 646 642 674 665 620 556 484 424 437 573 605 649 666 572 469 636 722 745 752 770 769 744 753 696 571 440 363 308 265 252 266 280 255 218 212 199 182 182 188 210 229 258 305 338 341 339 354 390 430 458 477 467 474 593 859 1168 1265 1405 1334 1177 1131 1192 1164 1099 1075 1097 1125 1077 988 1021 1048 1047 1040 1038 1086 1150 1193 1200 1208 1243 1290 1293 1253 1183 1120 1109 1145 1209 1283 1340 1373 1414 1615 1750 1826 1869 1816 1787 1684 1558 1432 1324 1363 1363 1347 1323 1294 1259 1276 1280 1286 1310 1342 1359 1354 1344 1310 1260 1191 1016 859 755 664 588 593 641 780 959 1117 1154 1063 983 905 954 1142 1314 1471 1572 1550 1451 1362 1444 1708 1910 1932 1752 1506 1232 979 810 728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 9 21 45 75 89 40 15 8 9 12 43 146 267 364 425 467 498 479 434 364 297 308 439 605 752 848 809 559 612 649 677 700 732 787 846 884 936 980 974 935 879 835 813 805 798 792 795 791 780 769 779 803 826 856 894 926 916 785 741 670 635 619 567 503 485 508 545 577 608 604 576 552 537 523 511 503 495 473 447 423 383 344 312 303 311 316 295 298 378 415 445 495 444 384 290 170 84 59 35 17 8 18 36 48 59 45 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 50 107 154 138 22 3 0 0 0 0 0 0 0 0 1 5 16 75 200 190 105 35 25 39 76 96 85 59 43 36 43 47 38 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 2 5 5 6 5 3 3 4 6 5 3 6 10 13 16 18 21 24 26 28 29 27 29 30 28 26 24 24 22 21 22 22 22 22 20 17 15 15 16 19 20 23 27 30 31 32 32 32 34 34 31 27 25 25 25 23 20 17 15 14 12 8 3 0 0 0 1 1 2 3 2 2 3 4 5 6 6 5 5 7 11 16 20 24 28 31 34 37 43 38 30 24 20 18 21 22 24 23 20 15 14 18 22 23 23 23 26 40 55 90 134 180 250 385 384 270 167 158 209 292 419 516 539 476 355 323 330 354 392 435 477 530 552 569 581 599 643 673 642 571 475 372 303 312 396 472 534 583 628 526 578 641 691 752 838 793 733 682 613 508 388 339 282 242 241 261 255 230 214 203 196 191 179 179 191 198 212 242 265 268 284 304 330 367 404 413 425 472 617 897 1070 1125 1154 1113 1095 1126 1126 1021 979 990 1022 1051 961 942 975 1011 1021 1040 1040 1094 1136 1143 1148 1159 1177 1202 1224 1239 1237 1170 1136 1138 1169 1224 1314 1354 1381 1453 1564 1699 1816 1827 1826 1783 1686 1539 1363 1312 1298 1302 1302 1291 1268 1272 1289 1317 1332 1322 1305 1293 1286 1266 1200 1132 1037 928 813 691 665 662 686 755 839 892 869 822 810 870 1003 1099 1217 1334 1385 1356 1293 1239 1335 1507 1755 2025 1878 1614 1336 1064 850 768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 13 24 34 42 43 21 7 1 0 6 31 105 221 316 365 386 404 378 358 283 204 182 252 402 541 705 781 680 582 603 653 704 750 797 854 898 952 993 998 969 929 865 818 795 785 766 750 744 741 731 712 703 715 728 739 757 743 631 711 616 566 567 551 482 412 379 380 397 417 429 433 442 460 478 474 434 413 400 374 346 312 262 226 205 190 181 182 229 326 391 424 419 335 266 207 98 30 22 27 13 16 27 30 19 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 26 35 35 21 3 0 0 0 1 3 4 1 0 0 30 102 104 161 136 67 13 8 15 30 61 67 59 64 56 29 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 5 6 7 8 7 4 5 8 11 14 17 19 22 23 24 25 25 27 28 26 22 20 22 24 24 24 23 22 21 19 15 12 10 9 9 11 15 21 25 25 24 28 32 35 36 33 26 25 25 25 24 20 18 16 15 13 9 3 1 0 0 0 1 2 2 2 2 3 3 4 5 5 5 5 7 10 14 18 21 25 29 32 36 42 44 36 29 25 20 19 19 19 18 15 10 7 9 13 16 18 20 23 45 60 101 165 232 308 474 434 294 184 165 201 258 401 524 552 491 413 373 328 333 383 418 435 450 469 496 524 536 545 553 549 536 506 452 373 370 411 447 435 384 515 520 529 546 565 585 724 701 648 595 537 441 318 286 255 245 264 298 260 239 219 197 185 194 185 182 184 191 201 197 207 224 240 255 276 299 326 349 381 442 553 755 871 941 1007 1098 1171 1055 1020 990 971 965 967 947 885 883 920 971 996 1027 1064 1106 1125 1110 1096 1086 1075 1075 1090 1122 1178 1171 1156 1148 1154 1204 1344 1376 1379 1396 1456 1588 1698 1767 1807 1805 1742 1608 1453 1347 1291 1279 1278 1256 1249 1260 1286 1322 1327 1302 1274 1248 1224 1207 1149 1079 1020 956 867 791 775 752 744 749 759 748 724 705 713 753 773 974 1153 1253 1261 1233 1185 1144 1149 1214 1361 1766 1832 1727 1515 1247 986 889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 21 29 39 43 44 37 26 12 3 1 6 39 111 209 286 318 322 309 281 272 224 171 131 141 252 504 646 783 778 610 580 639 702 752 797 849 906 953 991 1003 991 978 927 856 807 776 749 721 709 696 671 649 648 670 689 675 678 665 609 662 609 558 526 497 448 381 318 297 301 316 335 361 395 425 439 424 375 347 348 285 243 248 234 200 173 147 138 162 231 217 283 312 268 173 108 92 39 12 10 10 5 13 22 21 11 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 0 0 0 0 1 5 8 5 7 17 49 107 165 113 45 10 1 1 2 4 30 46 63 92 99 68 31 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 2 3 5 7 8 7 6 5 4 4 6 9 12 13 17 19 20 21 22 24 26 26 26 25 25 25 24 23 22 21 18 16 12 9 7 7 7 9 13 17 19 17 16 22 29 34 36 36 32 26 24 23 21 19 17 15 14 12 10 8 5 3 1 0 1 2 2 2 2 3 3 4 4 5 6 8 9 11 13 16 19 22 26 29 33 40 45 40 32 29 24 21 19 19 18 15 8 4 3 4 7 11 16 25 40 65 116 204 332 434 488 404 281 215 218 277 343 404 461 508 500 455 417 376 369 401 413 410 391 391 425 479 504 483 449 445 463 484 486 439 434 458 480 465 403 407 433 457 490 539 470 555 606 632 611 509 374 241 186 184 209 249 288 308 292 234 160 109 116 136 146 155 172 185 172 173 181 192 206 235 238 256 301 347 367 378 489 620 720 793 862 979 935 912 915 929 932 934 934 915 887 875 937 984 1005 1033 1078 1117 1041 1032 1020 1005 993 986 1059 1096 1115 1132 1149 1154 1191 1269 1337 1376 1387 1414 1511 1604 1690 1743 1759 1704 1602 1495 1409 1339 1271 1233 1221 1227 1243 1276 1309 1305 1283 1252 1213 1168 1135 1081 1033 989 938 860 834 856 871 869 850 801 742 709 703 725 751 782 954 1140 1212 1130 1076 1033 1040 1096 1172 1278 1488 1582 1570 1463 1273 1090 976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 24 39 60 75 75 73 59 36 17 11 28 84 165 240 275 279 285 270 222 170 171 176 153 119 123 249 521 610 669 650 607 640 700 742 772 808 861 916 966 1002 1021 1018 977 893 819 769 734 706 687 682 656 629 624 646 679 678 657 622 597 608 557 502 464 432 391 340 293 258 237 244 278 324 358 369 361 338 304 272 259 193 200 231 207 161 170 145 148 176 201 185 168 139 100 63 40 35 13 5 4 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 34 31 32 27 52 99 109 59 15 0 0 0 0 0 14 23 34 53 75 80 40 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 3 3 2 2 2 3 5 6 7 10 13 15 16 17 19 21 23 24 25 24 23 21 20 20 20 17 14 12 11 12 13 15 16 16 17 16 13 13 17 24 30 35 37 36 32 27 22 18 16 16 14 13 12 11 9 6 4 1 0 0 0 1 1 2 2 3 4 4 5 7 10 11 12 13 15 18 21 25 29 32 36 39 37 33 29 26 23 21 20 18 12 5 1 0 2 4 8 14 18 36 67 111 168 254 323 323 293 296 376 441 442 421 382 344 343 372 431 471 486 488 480 421 391 371 379 413 442 470 473 440 411 420 443 460 462 461 488 531 498 468 433 405 397 427 542 539 592 655 676 599 430 325 243 206 205 206 236 268 304 307 252 160 97 93 111 118 109 105 119 143 146 141 140 143 176 169 169 198 262 298 319 408 517 603 663 847 798 768 738 717 758 802 839 866 866 833 752 815 875 924 967 1001 1072 1034 994 970 970 977 988 1048 1073 1086 1110 1129 1151 1184 1235 1292 1347 1383 1415 1462 1501 1534 1574 1634 1629 1566 1466 1369 1314 1241 1182 1166 1185 1185 1225 1246 1246 1233 1189 1126 1102 1090 1056 1013 977 929 903 902 914 939 962 909 821 744 720 759 846 894 969 1089 1201 1174 1047 959 951 1067 1231 1377 1477 1518 1449 1316 1243 1143 1037 937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 50 69 79 80 68 60 56 49 92 162 243 312 335 292 262 246 220 177 168 175 155 111 76 100 246 338 465 522 527 570 662 710 728 738 764 825 903 968 1015 1030 1003 928 833 769 726 697 678 681 660 628 614 629 662 671 656 617 571 522 469 421 405 395 368 323 290 268 243 243 265 288 297 279 251 236 226 208 201 148 161 199 222 213 205 154 158 201 218 160 117 79 48 33 30 24 6 3 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 61 119 58 64 42 29 30 24 4 1 0 0 0 0 0 7 14 18 21 28 44 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 1 1 2 3 5 5 7 8 10 10 14 17 20 21 21 20 19 17 17 18 20 19 17 15 15 14 13 13 13 15 16 16 15 14 16 19 24 31 35 36 35 32 27 20 14 14 12 8 6 7 10 8 5 2 1 0 0 0 0 1 2 3 4 5 6 9 12 13 12 13 15 17 20 24 28 32 36 38 37 33 29 27 25 23 20 15 7 2 1 0 1 3 8 12 20 40 70 100 123 134 181 242 279 307 427 386 305 256 259 291 308 320 367 425 478 513 518 451 404 388 393 396 403 426 431 401 386 421 438 448 438 400 389 481 530 520 447 387 379 384 448 483 547 619 643 569 444 335 256 218 215 205 219 250 284 285 238 174 125 123 150 168 131 99 87 88 90 96 95 89 103 112 139 199 279 322 363 418 464 481 494 636 687 620 488 418 482 549 618 687 742 760 658 664 715 789 857 852 899 901 885 879 918 947 988 1022 1047 1070 1099 1115 1146 1182 1214 1241 1282 1342 1398 1455 1493 1459 1460 1492 1530 1531 1454 1366 1291 1217 1142 1094 1096 1093 1097 1099 1122 1154 1115 1062 1056 1030 979 948 938 910 899 904 919 937 953 907 834 785 809 910 994 1046 1103 1168 1219 1117 1019 979 1030 1166 1349 1504 1579 1578 1511 1321 1169 1053 967 902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 18 25 32 34 34 53 74 78 77 138 227 308 349 323 262 203 212 217 188 161 136 105 79 71 90 160 244 318 380 467 598 700 667 628 663 770 878 959 1014 1038 1022 963 865 782 721 685 669 669 661 636 616 613 624 627 616 597 582 563 527 495 474 437 385 333 299 290 285 287 287 274 246 200 161 167 184 188 179 145 141 167 206 227 212 169 239 248 204 126 82 59 39 27 22 15 5 2 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 5 29 92 153 65 57 42 25 9 0 0 0 0 0 0 0 0 5 11 14 16 18 22 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 11 15 17 17 16 15 16 14 13 15 17 18 18 16 14 11 9 8 12 15 18 19 19 17 18 19 21 25 29 31 34 35 30 19 14 11 7 2 1 4 8 7 6 4 3 1 1 1 1 2 3 4 5 5 7 9 11 13 13 13 14 16 18 22 28 32 36 38 38 35 32 27 25 23 19 11 2 0 0 0 0 1 5 10 21 38 61 90 111 129 198 258 267 239 283 212 148 137 177 214 196 195 228 285 351 418 462 491 507 537 572 549 429 416 402 382 376 395 398 409 420 440 482 526 547 532 448 373 391 409 421 412 398 411 490 494 417 327 240 170 173 183 201 219 226 218 197 168 144 134 132 136 133 116 97 74 61 70 82 83 77 78 125 250 351 394 417 419 394 357 364 415 436 374 242 234 280 320 385 486 574 609 588 582 611 677 732 764 802 823 818 799 832 864 908 961 1008 1033 1055 1084 1122 1161 1195 1227 1259 1302 1343 1390 1473 1446 1432 1424 1441 1479 1462 1420 1347 1262 1175 1092 1043 1024 1022 1034 1051 1080 1057 1024 995 957 906 882 896 899 895 900 915 895 891 872 846 860 910 977 1013 1040 1088 1126 1120 1059 1007 1001 1085 1226 1382 1526 1618 1611 1500 1334 1161 1010 914 854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 15 30 59 68 56 82 123 177 259 293 239 196 193 189 177 156 133 112 102 95 118 167 160 210 268 378 545 704 596 506 581 730 870 993 1070 1095 1071 1005 907 794 709 663 643 639 645 639 614 594 600 610 584 557 534 550 574 559 495 459 395 342 308 292 314 333 330 297 238 164 122 126 169 204 203 174 143 136 158 196 227 231 281 246 172 102 57 36 26 15 8 7 9 8 3 2 1 1 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 3 22 54 73 41 26 30 31 17 0 0 0 0 0 0 0 0 4 10 14 16 17 16 7 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 1 2 3 4 8 10 12 14 14 14 12 11 13 11 10 9 11 14 14 12 11 10 8 6 8 12 16 18 17 18 19 20 22 24 25 26 25 24 22 17 14 10 6 2 0 1 3 4 5 4 4 3 3 3 2 3 4 5 6 7 8 8 9 9 10 10 11 14 19 24 29 33 37 40 40 39 35 29 26 23 19 11 1 0 0 0 0 0 3 7 13 18 31 72 97 127 173 200 188 159 151 132 128 134 135 132 107 110 160 219 253 297 335 429 540 643 709 678 557 498 464 438 422 364 344 357 380 406 444 487 494 496 466 417 427 435 407 368 335 318 343 343 303 270 234 161 145 166 217 237 205 184 179 177 185 172 122 94 84 79 82 78 64 61 71 71 61 71 139 236 305 344 371 395 375 348 330 321 307 274 201 216 239 250 274 360 400 450 488 518 548 593 630 674 722 756 754 741 752 771 808 857 895 932 965 1010 1061 1106 1133 1174 1220 1255 1272 1273 1305 1349 1381 1397 1405 1436 1440 1416 1372 1313 1238 1157 1075 1024 1007 1007 1016 1038 1020 978 934 901 890 868 862 857 843 849 867 874 877 882 899 940 946 943 943 940 981 999 992 990 1008 1014 1100 1223 1377 1540 1661 1637 1542 1399 1226 1059 958 887 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 3 9 15 17 12 19 47 62 74 103 101 77 150 217 191 128 143 126 112 106 105 101 97 94 174 248 207 187 191 279 451 620 624 411 482 627 772 901 1004 1060 1063 1016 932 832 716 658 626 619 628 631 599 564 570 590 586 570 502 482 512 552 531 455 384 353 324 298 313 355 372 340 259 166 122 113 182 235 240 203 151 126 137 201 274 295 228 180 130 83 49 38 43 21 5 2 5 6 4 5 10 14 14 14 11 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 16 11 5 24 42 26 0 0 0 0 0 0 0 0 3 10 12 13 13 8 7 10 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 12 12 11 9 9 7 6 6 9 12 12 11 9 8 6 4 5 7 10 13 11 13 13 15 20 24 25 25 22 21 20 16 13 9 3 1 0 0 0 2 3 3 3 4 4 5 4 3 4 5 6 8 8 8 9 8 8 7 8 12 18 22 27 32 37 39 40 39 34 29 26 23 19 13 3 0 0 0 0 0 1 2 7 13 20 41 59 82 115 144 150 123 108 102 100 104 112 100 88 118 162 187 190 173 213 315 438 547 627 582 564 565 557 528 520 423 358 327 325 334 353 384 401 419 447 479 493 479 439 387 330 270 276 345 345 317 312 246 163 146 210 272 213 178 180 177 192 204 153 109 72 50 43 42 45 46 47 47 46 51 125 168 209 233 256 319 342 361 354 295 201 177 197 233 251 246 237 261 294 334 380 430 468 500 526 563 608 645 660 677 677 673 694 746 773 798 835 883 942 1001 1043 1087 1130 1159 1159 1167 1221 1262 1294 1344 1370 1379 1383 1380 1360 1321 1271 1215 1141 1072 1032 1005 983 979 961 925 900 897 892 871 850 830 806 824 865 901 916 909 957 951 918 893 896 922 941 952 966 981 1002 1032 1101 1204 1354 1522 1630 1665 1606 1467 1295 1158 1089 1062 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 2 3 8 12 12 12 19 30 31 32 36 37 19 60 148 157 90 109 95 65 47 47 58 66 91 228 310 278 201 161 235 398 544 568 411 421 526 644 738 809 876 934 925 886 825 720 658 618 605 611 618 602 572 523 529 555 546 485 413 369 371 421 495 415 387 355 319 304 333 366 345 266 167 110 109 173 206 207 188 158 125 108 123 167 205 175 125 89 65 53 60 96 64 25 6 5 6 3 7 16 23 26 27 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 18 45 27 0 0 0 0 0 0 0 0 1 4 9 12 11 4 3 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 6 7 6 5 4 3 4 6 7 6 6 5 5 4 4 3 4 5 7 9 9 9 13 19 24 24 25 22 21 20 16 13 9 4 2 1 1 1 1 1 2 2 3 4 4 4 4 5 6 5 6 7 8 9 9 9 8 9 12 18 22 27 32 36 38 38 37 32 27 24 21 17 7 2 0 0 0 0 0 0 0 2 6 10 15 23 35 55 77 87 87 86 85 86 92 107 86 79 93 103 94 95 81 115 190 275 341 431 457 508 551 557 518 525 468 399 346 318 297 312 328 343 372 419 464 459 455 442 404 329 231 218 304 386 413 421 359 252 196 212 252 191 139 130 142 166 198 193 164 103 51 39 36 40 40 46 53 51 43 65 131 182 189 172 203 247 309 337 266 139 153 226 257 234 232 226 234 255 280 306 330 362 407 443 471 500 523 560 588 593 586 593 616 636 667 712 768 816 863 926 982 1027 1062 1068 1072 1114 1158 1179 1250 1294 1331 1348 1327 1307 1278 1264 1238 1192 1126 1065 1025 972 931 911 902 889 891 880 863 853 825 801 827 877 908 926 909 916 892 852 854 863 904 947 991 1029 1024 1031 1049 1077 1136 1261 1380 1478 1537 1519 1418 1316 1262 1272 1322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 4 7 19 37 54 65 45 21 7 8 25 82 126 154 159 110 53 24 16 32 66 103 254 331 308 223 165 233 399 532 518 401 360 444 558 633 662 679 732 739 732 714 675 618 580 564 563 566 558 539 489 480 501 514 494 424 375 394 433 462 485 424 369 316 290 311 354 323 254 163 93 85 112 123 120 107 90 69 74 73 85 104 99 69 50 47 52 65 87 57 27 16 14 10 4 3 7 13 16 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 1 1 1 1 6 21 12 0 0 0 0 0 0 0 0 0 0 7 11 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 1 3 5 4 4 3 2 2 2 1 0 2 5 10 11 11 12 16 25 25 25 23 20 18 16 15 8 5 4 3 3 2 1 1 2 2 3 3 3 4 4 5 3 3 3 4 6 6 7 8 8 8 10 13 18 25 30 35 37 36 34 30 27 24 20 13 4 1 0 0 0 0 0 0 0 1 3 5 8 11 16 24 34 42 44 46 54 61 54 47 43 38 34 31 23 25 30 46 63 74 103 178 224 280 354 439 451 468 470 471 466 440 411 384 345 320 323 345 359 357 356 349 318 241 207 173 230 348 429 449 426 358 289 237 187 142 120 131 151 158 164 158 145 104 57 53 48 44 40 46 61 53 48 69 132 190 189 166 163 181 237 272 145 104 135 228 282 220 210 221 222 228 251 281 293 310 335 366 398 417 439 472 496 502 501 520 539 557 586 628 674 724 781 828 868 915 959 990 995 1003 1049 1097 1163 1213 1241 1248 1255 1262 1256 1253 1249 1225 1173 1111 1057 1000 946 918 910 890 873 863 856 852 827 818 846 887 872 874 877 864 814 790 826 851 886 943 1030 1053 1039 1049 1060 1023 1044 1089 1147 1216 1281 1304 1276 1287 1344 1451 1571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 15 31 49 75 60 38 29 27 25 43 90 136 143 108 50 10 4 15 62 155 315 312 275 234 212 237 358 570 544 373 301 369 491 540 519 478 486 527 549 583 597 573 541 515 502 506 510 496 466 475 502 538 557 520 447 457 512 579 611 449 342 265 235 262 323 311 256 186 113 64 56 65 73 72 59 40 35 43 50 51 47 41 43 49 54 49 32 18 20 25 23 14 4 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 1 3 2 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 1 1 1 2 3 4 5 8 13 18 20 23 29 30 27 24 20 16 12 11 6 4 4 4 4 3 1 2 2 3 3 3 2 2 3 3 1 0 1 2 2 2 4 3 5 7 8 11 14 21 28 33 35 33 31 29 27 24 18 11 4 1 0 0 0 0 0 0 0 0 1 1 4 6 8 12 18 19 16 22 33 40 35 29 26 19 11 8 5 5 9 16 24 31 42 56 76 105 161 277 344 394 424 446 480 513 482 413 349 308 289 304 308 290 270 259 241 157 143 152 195 281 373 420 425 391 330 253 174 122 119 140 158 149 113 92 78 71 81 104 86 70 59 50 46 42 46 62 106 161 182 193 189 183 177 163 112 111 148 231 310 252 198 206 212 207 231 252 270 282 287 291 324 346 374 406 432 449 471 482 489 503 528 553 573 605 651 700 741 785 836 881 910 932 976 1015 1072 1124 1150 1163 1184 1210 1223 1234 1245 1231 1210 1159 1102 1047 992 948 917 890 870 862 856 844 831 840 869 882 858 853 839 792 733 753 801 856 909 953 1009 1004 983 974 994 924 908 896 906 978 1058 1098 1126 1166 1217 1270 1278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 29 36 34 26 15 13 27 58 142 149 100 38 2 3 8 63 182 315 340 361 360 333 306 328 578 575 455 369 414 495 481 398 316 292 331 396 463 519 546 538 503 477 489 500 485 456 478 519 556 577 573 544 542 607 645 599 464 330 230 172 163 204 264 236 213 145 69 38 43 63 82 75 46 28 22 22 31 42 47 48 54 59 52 36 26 23 18 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 1 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 5 6 8 10 16 20 23 25 26 24 19 14 9 5 4 4 4 4 4 2 2 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 1 2 3 5 8 11 16 21 25 26 25 23 20 17 14 11 6 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 11 16 15 15 18 20 17 17 19 17 11 7 2 1 4 9 18 31 43 50 52 57 79 137 217 298 347 370 435 418 354 305 275 247 226 256 271 274 265 231 187 143 142 155 168 217 266 295 315 315 271 170 113 100 116 139 146 106 71 58 57 65 96 156 142 125 124 103 45 28 41 87 148 176 173 169 156 146 153 137 128 161 223 284 337 310 257 237 236 220 215 198 204 224 241 260 279 297 328 365 384 400 428 437 443 457 478 496 510 523 543 576 618 665 716 763 807 859 904 931 975 1023 1052 1080 1113 1135 1146 1155 1178 1194 1200 1182 1143 1094 1035 976 926 895 872 868 859 849 844 846 846 840 837 840 832 770 720 724 772 852 936 943 945 917 872 853 843 811 783 769 783 881 903 915 952 979 995 988 959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 11 19 34 99 103 67 28 16 25 15 40 139 274 350 362 367 371 360 371 536 581 547 518 489 461 401 318 238 199 216 291 354 442 513 543 526 490 494 498 494 481 472 517 559 583 596 616 652 692 718 677 550 383 258 171 109 90 123 156 222 193 118 64 56 85 104 96 78 64 42 34 40 50 55 53 54 59 58 50 39 31 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 2 4 7 8 11 14 17 18 18 16 13 9 6 3 2 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 12 14 15 14 15 13 11 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 9 9 9 9 10 11 15 17 15 12 6 3 6 13 21 30 38 45 47 47 55 77 128 212 295 327 257 173 154 166 173 163 168 194 223 248 257 226 162 150 158 156 145 197 210 218 224 216 197 139 129 138 145 145 159 104 64 46 41 41 61 118 128 123 136 145 56 26 56 114 171 197 184 164 156 167 174 171 170 201 258 301 337 345 364 362 305 240 205 168 155 174 205 238 266 280 291 315 342 364 389 403 410 421 428 438 456 478 486 505 535 579 631 685 739 781 820 855 890 927 964 1017 1052 1064 1058 1044 1080 1119 1145 1157 1146 1122 1078 1031 990 950 893 872 865 868 872 860 838 815 807 828 846 802 741 710 729 798 858 862 839 798 727 727 711 707 731 752 809 814 750 753 829 847 846 827 803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 22 45 73 68 47 35 36 36 28 32 51 56 40 90 159 202 215 235 273 322 373 430 468 405 325 294 302 306 267 207 185 205 248 296 378 461 519 536 519 501 479 474 473 458 477 518 553 587 648 751 734 750 687 551 406 281 169 84 39 44 91 196 232 210 165 130 125 125 112 114 122 112 93 79 72 74 80 97 88 78 67 56 47 32 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 8 9 9 9 10 10 8 6 4 2 1 1 2 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 1 3 6 7 6 5 8 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 8 10 12 13 12 10 8 10 16 22 27 29 32 37 42 44 49 61 86 137 209 274 248 167 130 138 144 146 147 160 180 194 189 164 140 132 132 140 177 212 220 212 190 159 173 191 218 231 214 191 216 170 107 58 40 36 42 51 71 107 143 156 105 85 108 136 160 183 185 180 177 181 168 177 188 209 253 292 330 360 391 415 398 288 223 182 153 147 158 201 239 259 268 293 315 336 349 356 368 375 378 380 386 401 417 442 471 507 551 599 655 694 723 747 772 804 847 909 965 999 1016 1001 1010 1035 1067 1106 1126 1125 1104 1075 1054 995 931 886 862 848 872 865 836 800 781 819 818 782 730 687 695 731 751 755 746 716 660 656 671 734 831 871 957 998 972 909 923 930 940 920 821 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 152 214 218 145 58 17 31 73 92 82 61 56 76 123 182 232 254 253 268 318 363 377 339 278 251 262 285 278 247 229 229 241 265 318 397 468 510 516 499 469 445 427 418 432 476 522 562 640 740 646 626 541 473 435 353 166 73 37 50 104 191 258 275 238 179 127 99 90 105 135 162 172 179 183 168 164 181 140 99 78 65 51 32 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 1 5 12 12 4 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 19 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 6 5 5 4 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 11 14 11 7 4 6 12 21 28 33 37 41 46 50 53 55 60 73 94 118 162 172 146 125 131 133 133 133 143 155 156 154 145 133 124 123 129 187 218 228 220 202 201 202 209 227 245 241 208 204 174 138 120 58 40 36 45 74 128 139 127 119 125 124 106 116 129 146 163 175 155 150 164 190 219 258 293 326 353 380 416 456 357 261 213 188 172 159 186 219 234 239 256 254 266 312 341 342 329 323 329 333 332 341 364 391 419 457 485 524 567 604 633 645 666 703 757 821 889 938 957 971 989 1002 1048 1075 1078 1063 1033 1008 978 934 888 870 861 872 868 837 768 736 751 750 724 683 658 673 689 692 693 702 685 669 675 714 807 904 1011 1114 1185 1183 1132 1101 1069 1027 983 860 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 50 126 199 219 143 57 11 9 26 46 52 48 68 113 157 205 252 286 299 295 321 348 349 332 297 293 315 349 372 376 295 243 216 212 244 325 413 472 496 490 464 452 449 456 471 495 531 533 524 500 434 409 504 608 601 488 290 116 75 97 149 210 234 230 208 168 117 78 72 85 102 115 122 129 136 132 129 129 106 75 61 51 37 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 19 15 5 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 13 13 25 36 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 23 24 7 3 1 1 4 9 20 31 43 53 61 65 67 67 69 73 79 91 120 158 162 140 127 118 118 108 107 127 133 134 134 135 141 155 167 194 206 199 187 206 223 199 182 189 225 245 218 201 181 149 98 72 52 39 39 50 76 89 89 80 75 106 95 82 79 89 103 104 61 75 118 153 170 176 222 289 341 366 388 434 391 296 227 227 224 235 239 230 235 224 235 251 276 317 321 298 275 269 277 288 290 300 317 344 391 386 390 410 439 473 509 523 533 552 586 640 714 778 832 884 937 957 988 1003 1002 1008 966 949 939 920 877 862 858 867 861 819 740 728 740 725 660 632 633 654 678 689 702 715 715 712 720 754 841 945 1056 1157 1193 1184 1154 1102 1032 952 882 795 0 0 0 0 1 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 2 7 12 32 57 37 14 6 11 12 15 48 60 73 122 167 204 248 300 333 327 319 320 317 302 275 258 282 353 429 454 327 240 195 185 206 264 348 414 460 475 457 501 515 513 498 492 495 466 406 360 375 477 402 304 337 411 411 253 151 121 118 116 120 140 155 144 120 103 93 109 127 141 144 134 113 87 65 53 45 35 30 24 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 14 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 8 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 5 19 37 47 40 16 6 1 0 0 0 1 18 38 56 70 70 72 73 74 77 80 84 91 119 143 144 128 106 98 88 83 104 126 138 143 158 196 221 225 231 212 164 125 119 110 124 143 163 218 238 229 206 182 172 118 98 78 56 54 44 55 69 73 69 67 104 103 90 74 58 58 81 84 73 70 93 105 109 151 228 319 364 369 380 362 291 206 204 213 214 206 190 205 211 234 274 315 282 244 223 220 225 228 238 250 262 276 299 337 340 338 338 354 366 394 414 424 430 444 489 557 622 666 734 810 869 910 940 966 1004 998 970 947 937 893 873 860 837 802 759 730 721 710 678 600 588 613 654 692 725 750 762 758 741 730 749 791 859 949 1032 1048 1028 982 917 837 759 703 663 0 0 0 0 2 5 6 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 4 5 14 28 35 14 33 56 86 124 157 175 185 187 183 174 195 198 206 190 153 128 190 307 394 400 300 211 168 160 178 216 270 325 390 432 452 499 492 474 454 420 361 290 302 285 291 320 273 183 172 232 326 377 235 135 90 80 85 99 118 132 139 137 122 123 129 134 133 118 73 59 47 35 25 19 16 14 12 8 1 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 8 2 5 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 27 43 47 41 27 17 8 2 0 0 4 16 31 49 72 69 66 61 56 60 88 86 81 92 112 125 142 119 95 78 65 82 120 144 148 155 203 221 208 189 157 114 93 72 54 54 74 104 156 189 194 161 97 93 116 119 92 56 61 60 67 66 54 45 58 80 90 88 77 60 59 71 72 57 44 54 70 88 117 167 276 346 372 367 336 255 191 168 165 171 172 156 153 160 169 166 147 154 163 171 178 182 192 202 205 210 218 232 243 243 245 264 284 287 300 320 338 339 351 394 459 529 548 591 651 714 778 865 931 965 955 916 890 880 872 861 828 759 710 697 700 709 706 632 571 560 596 666 704 739 765 775 760 728 707 701 699 712 761 800 813 800 760 698 626 565 538 544 0 0 0 1 3 4 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 6 14 42 77 111 132 132 116 97 81 85 114 79 87 96 95 95 138 243 310 310 252 185 150 144 166 209 253 258 313 360 389 403 393 382 365 320 246 170 184 173 167 166 150 96 37 79 193 308 284 178 135 124 118 103 117 133 146 150 142 136 131 119 96 66 42 41 50 45 33 25 19 16 19 16 7 1 0 0 1 2 3 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 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 20 25 32 33 23 8 5 3 9 16 25 39 56 58 55 47 35 26 66 73 72 73 79 89 140 143 121 94 68 78 103 119 113 92 100 121 120 106 89 72 63 51 41 38 45 51 76 106 121 108 70 51 41 35 32 37 43 54 67 71 55 51 56 66 81 91 74 62 66 69 65 69 62 54 59 80 107 136 229 306 351 352 310 225 173 151 149 154 153 141 129 121 118 131 135 134 131 128 132 149 158 154 152 162 169 178 184 190 200 197 208 215 223 236 263 270 280 304 346 427 477 514 535 558 608 719 807 863 875 819 785 782 789 782 729 675 646 637 646 671 655 591 538 516 548 634 689 714 716 712 694 661 628 595 569 560 565 572 575 573 547 509 461 426 433 460 0 0 0 1 3 1 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 1 14 24 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 4 3 2 1 0 3 14 37 69 88 82 61 55 43 103 162 84 41 33 46 77 124 176 199 195 175 153 137 138 170 231 279 275 271 298 315 321 321 320 311 290 237 167 135 173 201 210 187 124 35 28 73 144 191 158 159 168 155 124 125 142 144 148 150 145 128 106 89 67 45 49 58 57 52 47 39 29 31 35 29 12 5 2 1 1 1 3 9 3 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 9 7 6 10 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 6 10 10 9 15 23 35 40 26 18 10 10 15 22 38 44 48 48 45 39 34 58 70 71 67 65 62 112 151 157 138 123 121 106 84 73 60 54 60 66 67 61 53 46 39 32 26 21 22 27 37 49 51 44 36 25 17 13 20 27 36 50 63 50 40 41 55 80 104 90 96 114 123 110 136 109 77 61 72 107 149 222 307 372 364 292 212 157 136 142 153 151 141 126 106 96 101 104 103 103 96 107 114 106 101 120 119 121 127 136 143 145 152 160 164 168 175 189 200 213 231 242 310 365 398 420 439 478 542 612 685 754 728 719 721 724 729 675 656 641 617 592 608 596 569 525 479 501 556 614 648 622 594 561 532 507 471 439 426 410 396 403 401 395 388 377 365 385 415 0 0 1 1 1 1 8 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 5 10 24 29 23 11 3 0 0 0 1 7 30 50 53 39 25 25 105 140 85 37 25 36 62 95 127 125 102 88 82 77 76 99 164 247 293 261 285 294 299 310 332 355 358 311 237 186 247 300 306 264 181 63 55 56 77 104 109 122 137 131 115 110 131 124 130 136 131 108 78 72 60 45 41 43 42 46 55 64 64 54 63 58 37 22 13 8 7 6 5 20 16 16 14 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 14 27 35 25 21 27 28 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 26 11 16 25 39 51 51 34 18 19 27 30 37 42 45 48 49 44 41 47 57 61 56 53 53 82 123 151 136 107 71 46 40 40 35 35 38 45 48 45 41 36 30 24 20 18 14 11 11 14 14 13 16 19 19 16 16 19 21 20 12 17 25 33 45 68 86 97 117 139 153 177 191 182 148 101 115 156 194 260 347 415 344 234 157 130 128 148 161 162 158 154 139 124 114 104 92 101 101 105 100 91 100 110 94 84 84 83 85 96 110 121 122 131 136 140 144 154 182 192 224 265 309 350 368 390 415 448 506 579 635 678 706 700 705 707 694 658 584 547 558 578 584 537 483 471 483 516 573 525 483 425 368 358 344 337 352 364 345 341 329 322 331 338 346 384 431 1 1 3 3 1 1 4 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 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 1 0 0 0 2 8 77 77 46 16 6 3 2 0 0 3 15 30 39 35 22 17 27 46 51 49 46 45 54 69 81 78 66 57 55 58 62 73 110 185 247 255 285 300 314 333 357 381 412 387 312 251 283 353 385 368 304 213 200 156 143 149 157 160 151 120 103 98 90 86 94 98 90 69 44 40 34 33 37 39 39 41 48 63 77 58 67 64 53 42 34 25 18 15 14 10 25 35 33 21 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 26 41 62 75 51 37 44 57 41 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 56 21 20 29 39 49 51 30 15 12 16 22 26 29 33 37 39 40 39 40 41 41 37 32 30 40 64 98 81 62 46 35 25 21 17 12 12 17 21 25 26 23 18 14 11 12 10 9 8 9 9 8 8 9 12 10 12 13 12 11 9 14 20 25 31 42 53 74 104 134 157 200 236 263 270 238 246 268 300 346 393 368 257 155 103 105 144 167 177 179 180 182 164 152 147 139 111 126 126 117 101 84 111 106 90 77 69 69 60 61 76 97 93 103 110 113 112 111 131 145 158 178 226 269 290 311 338 351 390 450 521 597 659 673 687 687 672 633 559 545 532 532 631 565 509 469 442 435 454 435 415 399 359 323 303 309 352 406 412 397 360 327 325 326 357 416 473 3 3 4 3 1 0 6 12 6 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 27 32 23 10 7 9 11 11 11 12 19 28 37 40 35 25 41 50 60 69 73 71 76 88 100 95 73 59 62 74 87 98 121 180 220 241 274 304 333 361 381 376 329 282 261 259 282 319 348 358 343 318 295 293 255 210 181 175 180 129 99 82 67 58 58 56 47 33 21 20 19 22 28 34 30 21 21 33 45 42 48 51 51 47 39 24 17 15 12 4 4 24 32 24 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 45 71 76 50 40 48 57 43 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 58 33 24 23 26 34 41 21 16 19 16 15 22 20 18 24 32 36 35 29 23 19 17 15 15 17 18 37 31 27 29 28 12 8 5 3 1 3 5 10 11 10 8 7 7 8 8 8 9 9 5 1 1 3 3 2 6 10 10 12 17 17 15 17 19 23 29 40 62 101 146 186 218 246 289 303 308 300 305 349 340 250 153 100 106 141 159 172 184 190 191 187 177 166 160 173 155 142 131 124 113 109 111 106 96 88 81 81 81 82 81 80 77 83 85 81 91 89 93 100 113 127 153 173 192 213 260 295 334 366 412 495 561 615 669 707 691 637 615 641 673 614 652 608 542 484 438 416 404 394 396 417 417 409 360 320 354 403 450 471 453 405 360 341 366 428 477 2 4 5 4 2 3 13 12 5 3 2 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 3 6 13 17 18 19 24 34 41 41 39 36 45 60 66 69 71 74 81 84 92 91 71 58 68 89 111 132 161 201 206 220 257 294 317 333 338 313 237 226 235 252 263 258 256 319 315 281 261 307 258 182 123 102 113 95 74 60 53 49 45 40 33 24 15 10 9 12 14 13 10 7 8 12 18 26 39 45 43 34 24 19 25 21 12 3 1 10 16 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 33 33 28 23 27 31 31 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 26 21 16 15 17 24 21 20 22 21 13 21 30 29 24 29 31 27 19 12 7 8 7 5 6 8 6 10 17 25 30 30 18 13 7 4 4 6 8 9 9 9 10 9 8 8 8 9 10 10 8 6 4 1 2 3 4 7 8 13 19 19 12 10 12 15 18 20 25 51 89 132 165 182 249 303 325 313 301 362 324 208 92 48 49 68 89 111 133 137 140 147 153 155 153 171 162 141 122 112 110 105 100 95 85 80 78 81 84 76 57 54 66 73 59 43 47 43 42 51 68 80 91 110 135 148 186 216 243 277 318 391 464 543 622 686 691 684 683 707 779 793 748 668 570 503 467 461 457 445 438 462 478 455 386 327 330 337 374 446 478 458 403 368 389 439 473 1 6 10 11 13 18 24 11 5 7 10 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 13 20 31 45 41 38 36 31 30 33 37 42 50 61 58 56 68 74 61 67 96 125 155 188 197 183 199 230 254 258 247 224 183 141 139 172 219 234 215 196 322 333 312 282 242 171 119 86 63 52 65 60 56 53 51 48 43 35 24 14 8 4 4 6 8 7 5 3 4 6 12 27 38 35 21 10 11 22 28 24 15 7 10 15 8 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 12 2 9 12 12 11 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 15 13 11 17 25 26 28 30 27 9 17 23 25 24 19 7 1 0 1 2 1 0 1 3 5 5 17 31 34 28 29 25 18 11 7 7 9 10 10 10 10 11 10 10 10 10 10 11 12 13 14 13 8 9 12 12 11 8 10 13 13 9 5 6 9 11 12 13 23 50 88 128 165 230 304 346 339 337 365 352 236 71 28 22 18 22 35 57 62 75 92 110 123 131 164 177 166 146 119 99 83 76 71 49 45 47 53 53 42 36 48 69 80 42 21 7 2 6 13 20 24 37 59 95 118 139 154 169 198 239 297 367 443 531 603 652 686 712 729 764 767 744 688 609 589 593 592 566 532 527 572 573 480 384 347 327 334 377 426 450 459 432 387 404 459 488 5 13 19 24 28 29 26 6 2 7 13 15 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 10 19 33 50 44 39 34 25 21 23 26 28 29 27 25 33 46 55 67 99 132 158 174 172 152 165 212 264 285 239 165 123 98 102 137 179 192 182 194 329 321 317 305 274 222 155 105 71 54 55 49 48 47 46 44 44 40 30 20 12 6 5 5 6 6 6 1 3 5 8 16 22 19 12 5 5 14 16 11 5 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 13 22 28 26 23 21 17 8 10 12 14 16 7 2 1 2 3 3 2 2 3 3 3 3 4 3 4 9 10 8 8 8 8 9 11 12 12 11 13 13 13 13 13 11 12 15 19 24 26 24 23 25 27 28 23 16 14 13 10 5 3 3 4 6 8 9 11 21 44 85 144 192 231 261 297 308 304 270 183 68 40 28 22 19 20 28 41 51 65 91 103 131 168 196 201 173 134 102 78 59 50 36 28 23 18 17 16 21 32 43 46 31 17 7 4 2 4 9 13 18 30 55 75 94 114 125 146 175 225 302 397 483 545 600 648 690 717 737 739 723 682 665 689 721 714 652 616 635 679 677 538 437 373 353 375 403 420 436 448 445 420 421 461 500 12 24 35 40 42 37 21 3 0 9 15 17 14 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 14 26 44 42 40 37 33 29 26 25 22 20 18 16 21 30 46 69 103 139 142 140 140 133 148 243 367 440 385 212 171 135 93 86 115 133 141 186 283 273 269 272 259 219 167 140 99 68 52 42 36 31 28 25 25 26 22 18 13 7 4 4 4 3 1 0 3 5 5 5 6 4 3 2 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 12 21 21 17 10 6 3 5 6 8 12 17 6 3 5 5 3 3 2 2 2 1 1 2 3 3 3 4 4 5 7 9 11 12 12 12 12 13 16 18 19 19 20 18 19 24 32 41 46 45 47 48 49 48 51 46 40 33 17 6 2 1 1 2 2 6 10 14 25 57 103 140 164 184 203 227 236 216 173 135 76 42 31 22 20 28 43 59 75 88 88 94 118 163 188 174 161 138 100 80 68 51 36 25 14 10 11 14 17 18 24 25 19 10 5 3 5 6 4 1 12 24 38 56 79 95 111 129 165 241 329 408 479 550 595 636 667 697 731 743 727 731 761 803 779 718 685 690 706 653 549 454 409 422 447 456 459 464 474 497 508 482 471 510 25 36 44 48 46 37 12 1 3 13 18 18 15 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 24 23 24 27 28 24 19 16 10 9 11 16 23 30 41 62 98 145 134 123 120 133 186 308 449 534 495 294 178 122 92 81 87 95 95 138 201 217 198 195 194 185 159 130 99 72 54 45 36 25 15 10 7 3 5 7 7 3 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 8 5 2 1 6 14 23 30 28 17 9 6 4 1 1 2 2 2 0 0 2 3 4 4 5 6 6 8 11 13 12 11 12 14 16 17 18 17 18 21 25 32 43 55 68 83 93 97 99 96 97 106 111 108 96 55 26 10 3 1 0 1 4 6 8 14 29 51 70 83 97 125 172 207 211 200 177 122 72 52 33 31 49 76 94 94 86 85 83 88 130 152 153 149 136 103 91 70 45 29 30 22 17 14 12 12 10 7 7 10 8 4 3 3 2 2 2 4 8 15 32 48 60 75 93 114 173 239 305 374 465 518 577 638 690 718 741 754 758 765 807 793 760 742 748 750 681 582 497 467 483 509 522 520 525 558 586 578 541 509 517 41 49 48 45 39 28 2 0 8 16 20 18 16 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 1 4 9 16 15 13 13 13 13 11 8 6 4 1 3 7 14 22 30 37 52 83 130 135 127 120 157 271 411 476 513 476 334 143 98 91 92 89 88 68 87 125 154 156 151 144 133 114 102 105 85 65 55 52 46 34 31 31 25 7 8 13 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 18 17 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 22 43 46 42 33 23 15 6 4 5 6 6 4 1 1 2 4 5 6 6 6 7 8 10 10 9 9 11 14 15 14 13 12 15 23 33 46 61 78 100 127 147 158 164 178 196 209 212 206 195 141 89 46 14 17 12 7 4 2 1 3 15 29 33 23 31 73 131 179 189 176 161 142 120 88 66 80 118 163 201 214 167 134 128 110 116 128 121 97 98 90 75 52 22 9 9 11 14 16 13 12 10 5 1 2 2 3 5 5 5 4 3 3 3 4 9 10 23 43 68 98 146 189 222 270 334 400 470 543 607 654 694 723 743 762 783 786 786 796 807 796 752 657 550 534 594 631 607 569 570 594 604 591 562 517 524 41 40 30 24 23 14 0 0 14 20 20 19 18 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 1 3 7 8 7 7 6 5 4 3 2 0 0 0 3 8 16 25 32 41 64 103 139 145 139 167 235 304 275 329 335 263 134 83 71 69 70 69 59 72 90 110 122 115 112 129 139 123 97 95 78 69 73 81 68 77 90 84 43 21 20 22 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 31 46 36 21 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 8 19 23 35 46 50 38 13 11 15 21 29 29 13 6 5 6 6 6 6 6 7 7 8 8 8 8 10 12 12 12 11 13 19 28 40 53 67 81 121 165 200 221 252 298 339 368 374 347 326 286 232 172 135 107 74 44 18 12 4 1 7 17 20 17 20 52 104 146 146 138 129 121 120 115 117 136 172 227 302 345 310 246 205 143 130 113 72 52 48 35 31 25 9 6 7 8 10 13 12 12 12 9 5 8 6 4 9 13 12 9 6 5 4 5 7 6 7 22 49 79 103 121 158 196 236 284 346 410 468 530 590 641 683 727 767 792 799 809 806 793 743 648 580 571 608 642 621 580 575 594 617 627 594 533 518 24 12 5 3 5 3 0 3 15 17 18 18 18 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 1 5 12 22 32 38 50 85 136 156 145 133 120 99 76 180 201 170 116 79 59 51 60 72 72 105 99 91 87 79 74 105 135 174 227 161 110 94 100 110 89 97 125 130 93 63 51 37 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 4 14 29 44 52 38 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 46 61 63 43 33 33 41 61 92 88 64 36 17 10 7 6 6 7 7 7 7 6 6 7 9 11 13 13 13 18 24 30 39 53 69 99 149 203 250 284 329 379 427 465 489 480 481 468 423 349 299 256 202 135 55 27 10 2 2 6 20 26 40 67 99 115 118 122 123 122 122 126 139 165 204 274 369 414 405 374 288 186 138 118 83 52 31 19 14 10 7 8 5 3 6 5 4 7 11 11 17 27 24 14 17 23 25 22 16 10 7 8 12 12 12 26 42 63 89 106 125 150 179 214 261 300 343 402 474 536 587 642 701 758 786 798 804 797 762 703 641 612 614 613 583 573 590 624 648 644 600 536 500 6 1 5 8 6 0 0 3 5 5 8 11 14 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 32 41 50 80 114 128 123 116 106 83 48 68 92 97 93 90 79 64 80 99 96 102 89 73 58 47 43 61 68 78 89 70 60 62 70 78 69 67 102 119 118 133 126 69 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 2 8 18 26 28 22 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 23 41 59 63 52 48 54 63 92 153 165 155 125 80 35 19 10 7 6 7 7 7 7 7 6 6 7 9 10 12 17 26 31 34 42 56 76 114 173 238 291 333 371 406 435 458 480 506 532 543 529 472 410 349 296 260 128 59 21 4 0 0 4 33 78 119 125 125 132 143 152 159 150 152 170 204 252 332 409 451 448 406 314 218 144 97 56 25 12 8 5 3 1 2 3 3 2 1 1 2 7 9 17 30 37 32 34 40 41 36 26 17 12 9 6 7 11 21 35 55 83 106 113 126 148 171 188 211 252 303 367 427 479 533 602 680 740 771 776 767 765 754 722 689 671 647 629 636 662 688 699 680 613 524 473 2 2 10 13 8 0 1 16 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 21 31 40 55 72 84 89 92 97 99 87 67 58 74 88 98 106 110 105 110 137 143 108 76 54 42 38 38 40 27 17 10 6 11 15 17 20 24 29 56 74 104 149 169 73 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 1 1 11 24 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 41 53 73 84 82 69 64 77 97 106 112 177 184 172 144 102 46 25 14 8 6 6 6 7 8 8 8 6 6 7 9 13 23 33 38 40 44 58 88 135 193 253 306 350 386 413 433 441 447 456 469 492 524 512 467 404 347 357 216 103 32 9 12 28 65 118 171 198 193 191 191 185 169 184 185 193 220 271 353 431 477 475 449 386 297 200 112 49 26 14 6 3 2 0 0 0 0 0 0 0 0 0 0 3 11 22 38 46 49 52 51 44 33 24 20 19 14 10 7 12 28 46 68 86 101 111 122 137 156 176 191 222 272 326 378 430 502 579 650 707 736 751 769 777 766 739 712 690 681 691 714 709 697 665 610 546 470 7 10 3 2 3 4 9 25 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 22 34 46 59 64 65 67 74 83 80 70 69 111 120 120 122 128 138 125 180 209 181 131 92 74 77 89 91 52 50 35 13 3 1 1 0 1 4 15 25 45 70 82 28 7 0 1 2 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 7 20 29 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 70 99 127 146 147 129 127 130 139 134 105 127 142 146 134 99 49 26 16 12 8 5 6 7 7 8 7 7 7 7 9 15 27 37 44 48 53 70 105 154 208 260 308 344 369 389 399 405 406 403 404 430 481 509 496 434 344 325 248 148 60 38 55 89 134 184 235 252 244 228 217 220 170 181 221 267 303 367 429 470 482 461 409 335 246 152 68 23 15 15 10 4 2 1 1 2 4 2 0 0 0 0 1 3 7 14 28 42 50 53 53 49 34 23 19 20 22 17 12 16 32 47 59 76 94 96 97 107 119 127 138 155 188 232 279 332 387 453 527 602 660 710 739 750 733 705 691 683 672 678 689 676 653 644 627 597 535 16 14 5 1 10 18 22 21 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 17 27 39 45 48 52 62 78 72 65 87 136 139 130 125 121 116 106 158 183 172 135 104 109 133 165 179 126 205 183 95 11 0 0 0 0 0 0 0 1 3 5 2 2 3 6 9 13 14 12 6 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 4 12 17 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 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 50 77 105 125 134 138 146 150 146 130 119 135 139 136 125 90 55 38 31 24 14 8 7 7 7 7 7 8 9 10 13 22 34 46 57 68 78 94 124 167 212 258 323 349 337 343 353 362 367 365 358 373 405 449 482 463 403 342 276 204 118 104 115 129 146 192 229 223 205 192 185 170 181 234 321 426 462 489 485 450 398 368 324 266 205 150 100 55 25 21 22 17 12 9 8 11 9 5 1 0 1 1 1 1 2 6 11 16 19 24 32 31 22 13 11 16 18 18 20 28 37 44 52 65 80 89 87 81 84 90 105 113 126 158 197 247 295 343 401 461 521 576 617 636 644 643 641 643 644 657 657 646 655 695 701 675 616 27 10 3 5 18 32 27 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 21 28 37 52 73 68 67 93 137 161 143 116 104 95 86 101 115 109 92 85 112 122 154 183 181 320 299 167 28 0 0 0 0 0 0 0 2 4 6 7 9 18 26 29 27 22 23 22 17 10 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 29 56 77 94 113 122 137 156 168 166 167 168 152 131 123 104 86 75 66 55 41 32 25 17 7 7 8 9 10 12 21 34 49 62 73 83 88 101 127 161 186 222 255 270 279 295 314 334 348 352 352 357 374 403 439 459 429 369 303 247 180 150 134 130 137 184 190 185 181 181 218 249 269 313 429 544 595 596 538 421 341 298 256 211 172 145 95 50 30 31 35 33 28 24 21 20 14 6 1 1 1 1 2 2 1 2 2 2 3 8 15 17 13 6 6 10 14 17 21 26 31 37 48 59 70 81 80 68 65 62 72 83 87 107 136 175 212 242 287 327 376 442 505 563 618 639 629 627 644 661 674 690 752 756 757 735 674 27 5 1 8 21 32 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 27 37 46 48 49 58 71 88 91 80 92 96 86 81 87 79 69 66 85 63 87 118 151 213 182 96 23 0 0 0 0 1 2 3 4 5 7 9 12 30 39 39 36 33 51 53 43 27 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 3 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 57 76 111 145 179 208 222 205 177 154 134 117 106 96 90 92 99 93 77 55 35 20 11 10 9 9 9 10 25 41 54 65 75 80 84 97 116 133 156 196 231 248 253 267 291 313 325 339 361 382 384 366 387 401 398 375 325 271 222 201 218 253 230 231 238 245 242 239 261 260 250 280 459 562 602 585 525 380 297 244 203 165 137 113 84 54 28 32 36 39 41 38 33 26 17 8 2 3 3 3 2 2 2 2 1 0 1 2 5 6 4 2 2 2 4 4 6 12 18 22 29 37 51 64 70 70 63 48 42 47 52 69 94 117 132 160 196 232 273 358 437 526 597 632 647 678 708 728 725 708 656 687 755 759 704 30 9 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 36 40 35 34 49 59 64 66 70 77 87 93 95 86 67 52 47 51 31 57 68 70 72 60 36 15 2 0 0 0 3 7 10 7 4 7 9 10 20 26 26 29 37 54 42 28 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 1 4 7 9 3 1 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 18 8 1 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 0 0 0 0 0 0 0 0 0 0 1 0 8 24 36 46 60 83 136 187 217 212 170 134 108 91 77 69 65 65 72 83 84 77 58 36 26 19 17 15 12 11 14 30 44 52 56 60 66 73 81 91 112 147 186 218 244 269 257 250 255 268 304 344 377 386 344 299 294 323 358 342 300 279 292 322 297 268 266 286 313 319 324 315 286 256 282 438 547 600 597 532 381 275 208 157 121 98 75 48 22 9 17 26 34 41 41 37 29 19 11 7 4 2 1 1 1 2 1 0 0 0 0 0 1 0 0 0 0 0 1 2 6 12 16 17 19 28 41 47 43 39 36 32 27 29 39 53 64 76 98 136 191 255 303 363 443 531 588 619 674 742 784 769 730 710 730 766 799 785 61 29 5 2 15 24 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 45 49 38 37 42 54 69 84 70 83 97 99 80 54 43 42 42 28 40 39 37 39 40 24 10 2 0 0 1 8 16 18 11 8 13 15 12 11 11 10 12 16 20 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 3 0 0 0 0 0 0 0 0 1 6 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 0 0 0 0 0 0 0 0 0 4 19 47 70 65 46 24 6 3 10 12 10 11 14 15 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 17 37 64 65 69 101 140 161 131 115 89 66 53 45 43 44 48 55 63 67 66 66 67 49 36 31 30 34 41 54 65 66 55 60 64 68 72 74 78 100 130 163 193 217 225 213 199 203 232 272 306 323 308 247 208 216 262 329 347 334 333 348 349 305 278 282 309 343 344 339 346 362 342 376 450 523 565 539 434 338 254 188 127 93 71 52 30 20 16 18 25 32 32 34 33 25 17 17 13 8 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 11 10 10 14 21 23 25 26 20 15 16 22 25 30 38 61 101 153 197 236 292 362 430 482 532 593 666 719 735 720 693 705 721 749 768 87 46 15 7 18 24 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 23 42 48 44 38 39 47 60 65 75 80 75 59 41 38 34 31 28 27 21 18 19 19 14 6 2 1 3 5 13 24 26 20 28 26 21 17 15 13 9 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 4 7 5 2 0 0 0 0 0 0 0 5 18 33 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 10 0 0 0 0 0 0 0 0 2 16 54 84 93 90 79 58 27 31 39 42 50 62 62 49 29 16 7 2 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 2 8 27 63 41 35 48 74 106 91 72 58 50 48 41 37 36 37 42 55 58 61 65 61 49 45 45 51 66 81 95 102 97 74 75 77 77 73 65 67 84 112 143 158 145 145 149 159 187 219 250 271 274 256 232 217 217 244 301 345 365 367 352 351 339 327 327 340 363 385 423 462 462 449 455 472 495 512 481 415 331 243 182 122 81 59 48 30 24 24 28 33 36 34 32 30 25 20 19 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 5 3 1 2 5 6 6 6 6 6 6 7 9 12 22 42 75 112 136 168 216 267 329 393 451 501 552 605 643 665 674 670 664 664 655 56 28 15 5 2 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 30 46 51 45 44 53 65 60 60 56 48 36 29 20 19 23 22 14 7 6 6 4 3 5 6 7 7 12 21 23 22 33 25 21 20 20 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 10 6 1 0 0 0 0 0 0 3 8 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 7 3 20 31 42 52 56 54 45 27 16 21 27 29 31 30 31 50 59 66 74 79 71 59 53 54 58 68 88 99 95 79 59 37 21 9 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 1 1 5 19 11 12 19 28 40 35 36 39 42 40 33 30 28 25 22 31 42 53 54 48 44 40 43 54 66 78 100 122 124 98 84 80 79 74 60 60 74 100 128 111 92 88 99 121 154 185 208 215 206 216 213 207 210 242 275 308 344 381 400 403 396 389 388 395 419 448 487 543 555 543 517 492 487 462 421 363 300 220 160 108 69 45 41 36 34 34 33 35 37 37 36 32 28 24 22 20 16 7 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 5 3 1 0 0 0 0 1 1 1 2 2 4 6 8 13 23 43 70 98 118 149 189 238 291 342 408 462 508 545 572 618 635 636 639 627 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 23 42 59 69 77 76 64 67 75 75 62 34 16 17 23 24 17 12 14 17 15 8 16 16 12 8 9 16 17 16 17 13 14 15 15 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 3 10 14 12 5 1 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 1 8 18 26 28 26 36 43 54 68 82 95 97 100 102 96 89 91 105 115 110 92 81 77 80 81 69 62 61 61 61 61 76 93 106 112 103 78 56 38 27 24 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 4 8 12 8 8 12 17 19 17 15 13 10 8 5 11 18 21 24 34 39 35 28 29 35 41 53 68 83 98 104 102 93 72 53 47 50 55 54 63 70 75 79 76 100 121 123 101 101 154 195 213 223 245 248 262 296 339 367 384 397 413 445 493 521 552 603 627 620 591 534 464 418 357 274 200 181 150 120 88 59 39 32 27 29 34 32 34 37 39 38 36 32 28 25 22 15 8 4 4 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 1 0 0 0 0 0 0 0 0 1 3 6 7 8 9 21 43 68 82 106 135 167 200 249 318 381 427 458 494 534 567 584 594 584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 56 46 40 46 55 93 126 118 69 21 17 18 19 21 30 47 50 47 39 35 25 16 12 16 18 13 10 9 6 7 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 2 8 11 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 20 38 49 58 64 68 67 63 85 98 105 107 108 109 113 115 118 125 130 126 125 124 121 122 119 113 103 88 72 72 79 91 105 109 92 73 60 56 54 42 26 12 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 1 1 2 1 5 14 10 9 9 9 8 6 10 10 6 1 2 1 3 5 4 9 19 23 20 13 10 12 15 19 20 47 74 89 92 77 57 46 41 38 36 36 42 52 62 66 54 58 66 71 75 87 132 177 196 216 243 255 257 262 270 259 263 279 298 331 408 463 468 452 446 469 473 425 344 263 190 127 74 93 96 87 71 52 28 12 15 28 35 33 34 38 41 40 36 32 29 26 24 18 13 10 10 12 10 5 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 1 2 5 6 6 6 12 29 44 48 63 88 113 140 181 239 301 341 360 391 432 472 500 534 560 0 0 0 0 0 0 0 0 0 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 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 38 33 31 42 64 106 150 145 96 36 24 15 10 13 25 41 44 44 44 34 23 16 13 11 1 1 9 13 9 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 9 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 28 47 67 80 86 83 72 79 88 99 108 111 112 112 115 120 124 117 128 138 141 140 150 160 165 162 149 118 96 82 74 71 82 80 72 63 57 52 40 28 21 19 18 14 10 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 10 14 21 26 25 19 12 10 7 2 0 0 1 1 1 4 19 18 14 11 10 10 8 6 8 8 9 13 22 40 39 36 29 23 30 26 22 24 33 50 52 47 43 45 54 77 106 140 173 182 218 255 277 275 242 217 193 172 155 145 145 170 195 200 189 176 195 228 220 181 137 96 75 71 73 74 72 62 48 38 39 45 44 39 39 42 45 44 38 33 29 28 26 24 22 19 16 17 15 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 1 2 4 5 5 5 6 11 17 22 32 54 96 117 148 204 242 273 288 298 324 365 413 476 546 0 3 23 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 1 5 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 35 43 52 68 95 126 125 92 47 28 15 5 1 4 8 16 20 22 22 23 21 14 9 7 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 2 7 16 19 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 63 88 102 102 92 85 90 102 116 119 120 131 153 176 175 145 151 153 142 141 155 167 180 190 185 154 121 94 74 62 81 88 86 80 68 61 50 42 39 40 33 19 9 10 3 4 7 7 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 6 18 22 13 6 5 5 3 0 0 0 0 0 0 1 5 7 5 4 9 11 9 6 5 6 11 11 7 11 18 22 21 19 17 13 14 16 21 36 42 44 43 40 44 65 102 152 214 206 232 267 294 298 229 175 137 108 85 73 67 65 65 60 57 56 62 75 78 79 73 66 85 106 106 96 88 70 52 43 46 53 48 44 44 46 45 40 34 29 27 26 25 23 23 25 24 23 20 16 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 2 4 6 7 7 6 7 6 7 13 22 50 94 149 218 220 220 236 246 253 274 333 456 609 3 28 73 65 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 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 3 10 26 44 60 70 81 95 93 67 36 17 6 2 0 1 3 12 18 20 21 21 20 13 9 10 7 4 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 17 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 15 22 33 46 60 68 69 70 73 79 88 100 112 124 136 129 155 201 239 211 171 166 168 156 145 160 164 170 183 179 161 146 128 102 73 71 83 99 106 82 70 61 57 60 62 59 42 23 11 4 6 10 11 2 1 0 0 0 0 0 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 1 6 11 8 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 4 6 7 8 6 4 3 4 3 6 11 13 12 8 6 6 8 12 15 23 31 38 43 47 49 63 92 135 181 193 215 235 224 216 172 127 93 71 47 40 41 41 40 41 36 31 33 41 50 63 79 107 149 177 178 164 141 106 74 56 54 55 51 47 44 44 40 35 30 27 27 27 26 24 24 27 26 24 22 22 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 15 21 21 21 20 14 10 8 25 72 143 209 224 203 197 216 217 228 285 452 649 3 27 57 64 38 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 4 14 26 39 52 64 74 69 51 33 20 9 2 0 0 2 8 11 12 11 8 5 2 2 2 1 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 2 5 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 22 34 40 50 65 80 93 94 94 96 99 105 114 125 128 124 127 133 153 182 208 175 165 168 170 161 151 168 170 162 157 147 145 147 141 118 98 90 90 95 96 76 69 66 65 66 72 76 71 55 30 10 8 14 20 10 3 0 0 0 0 0 1 3 6 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 12 9 4 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 4 5 6 7 9 9 9 8 7 6 7 8 11 17 27 36 40 45 55 71 93 107 130 155 170 139 111 85 62 46 43 30 24 26 30 31 29 26 24 29 36 48 75 128 205 273 308 309 286 228 168 116 79 65 60 56 51 45 43 40 36 32 30 28 27 26 27 27 26 24 21 19 18 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 6 12 17 18 28 40 52 60 42 25 15 16 33 82 145 205 239 228 215 199 193 248 405 543 0 6 14 16 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 30 42 45 47 59 53 49 40 25 7 1 0 0 2 2 3 2 1 0 0 3 4 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 29 42 51 57 66 79 95 107 108 111 117 123 129 134 138 142 147 153 153 142 136 150 154 157 156 157 166 150 154 154 145 132 116 110 107 108 116 114 105 97 88 72 65 59 56 57 59 73 85 90 82 56 32 23 25 31 20 9 3 2 0 0 0 1 2 4 8 9 7 4 0 0 4 12 20 17 9 4 0 1 5 9 6 0 0 0 0 0 0 0 0 0 1 2 6 10 9 6 3 2 3 3 3 0 0 0 1 2 1 0 0 0 0 0 1 1 2 2 3 3 4 5 6 7 6 5 5 5 4 5 6 10 17 25 33 40 46 56 65 77 96 115 108 80 54 35 25 20 24 24 24 25 26 25 23 19 13 21 33 52 84 139 227 313 379 413 390 309 220 149 96 72 62 58 51 45 43 42 39 35 31 28 27 26 27 26 24 22 18 15 12 10 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 19 30 51 78 102 93 71 59 51 41 53 87 148 240 264 241 205 185 210 302 419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 27 42 60 64 59 60 55 47 33 13 2 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 39 49 57 64 71 82 97 103 109 116 122 126 129 130 133 137 144 148 147 136 129 136 143 140 130 127 154 135 123 113 109 119 137 126 109 103 105 109 122 122 101 80 66 58 59 65 60 76 97 114 116 95 75 55 36 25 16 8 9 15 5 1 0 0 0 0 6 12 17 20 8 4 11 25 36 39 38 24 7 3 14 28 22 2 1 0 0 0 0 0 0 0 1 2 3 9 9 7 5 4 4 3 1 0 0 1 2 3 2 2 1 0 0 1 2 2 3 3 4 2 1 1 2 3 4 4 4 2 2 4 7 10 13 19 31 42 44 47 50 61 82 103 82 58 42 34 29 19 17 17 17 16 16 14 13 14 5 12 25 38 55 90 154 227 287 328 347 310 230 156 101 72 61 57 53 51 50 46 40 35 31 28 26 25 25 24 23 20 17 14 11 10 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 13 21 36 66 97 124 132 122 116 98 77 60 55 77 145 208 220 189 169 183 234 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 38 56 63 59 45 29 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 41 49 56 61 67 76 86 88 94 102 109 111 120 120 119 117 117 121 120 126 135 134 132 125 118 118 131 124 108 90 78 94 113 114 107 106 111 114 119 117 97 80 70 69 76 85 78 87 104 124 140 129 103 73 46 23 13 6 8 18 12 5 1 0 0 0 3 13 29 53 31 20 20 27 35 47 56 54 37 20 21 44 52 23 10 3 0 0 0 0 0 1 2 5 5 7 9 8 6 5 4 3 1 1 1 2 2 2 3 3 2 0 0 1 2 3 4 4 4 3 1 0 0 0 0 1 0 0 0 2 4 7 12 17 25 35 38 38 37 43 64 79 74 57 36 26 19 15 14 14 13 13 11 8 7 15 15 19 23 25 30 47 76 109 138 160 185 199 190 155 107 73 59 54 52 48 46 46 42 37 33 30 27 25 23 22 20 19 17 15 13 11 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 5 7 12 29 70 108 138 157 152 149 137 116 88 63 52 70 122 164 160 167 202 243 234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 40 42 39 27 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 29 36 41 46 51 57 62 65 70 76 80 82 91 92 90 86 83 95 103 110 114 115 117 107 100 104 105 108 105 92 67 78 85 88 94 107 119 107 94 83 68 59 62 75 90 89 83 85 92 105 128 140 137 115 74 30 16 12 13 19 21 15 9 6 5 3 3 9 25 65 48 35 29 28 31 44 70 89 80 46 33 49 69 51 28 10 0 0 0 0 0 0 1 5 6 6 7 6 6 5 5 4 3 3 3 3 1 1 2 2 1 0 0 1 2 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 0 7 17 22 24 26 28 33 50 69 77 68 41 25 18 15 13 17 21 22 21 17 15 19 21 22 23 24 24 23 24 29 47 65 86 108 128 126 103 75 59 52 49 47 44 44 43 40 36 31 26 23 20 19 18 17 16 15 15 14 14 12 7 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 2 10 51 100 146 179 176 172 173 165 139 107 77 60 81 122 157 202 275 304 269 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 9 13 13 20 26 31 34 37 41 44 46 47 48 48 49 52 53 62 69 74 80 93 88 80 75 78 92 112 117 101 68 63 66 75 91 109 113 104 88 67 43 37 53 73 81 77 75 75 75 79 103 120 116 90 50 28 20 17 18 24 35 31 24 21 16 9 8 11 16 48 55 52 44 33 35 44 62 86 98 56 39 48 70 74 56 27 3 2 0 0 0 0 0 3 5 6 6 6 6 6 6 6 5 5 5 4 3 3 4 3 1 0 0 1 2 4 4 5 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 9 11 13 21 39 58 68 62 37 20 18 25 24 28 30 31 30 25 23 22 23 24 26 22 16 11 11 17 28 42 58 78 95 96 87 71 57 48 43 42 41 41 41 40 38 33 27 21 18 16 15 15 14 14 13 13 13 11 8 4 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 2 2 1 0 0 8 31 72 136 191 212 203 201 192 172 150 131 120 115 125 155 217 321 357 333 5 2 0 0 0 0 0 0 0 0 0 0 0 3 11 29 15 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 6 7 10 11 13 15 14 14 17 22 27 30 36 40 43 47 52 51 50 50 53 55 53 59 66 58 54 60 76 97 101 102 102 95 77 50 42 54 69 71 68 72 76 77 73 97 115 119 99 51 36 26 20 20 31 45 46 40 37 31 25 20 17 16 34 50 59 59 47 49 51 58 72 79 50 36 42 62 82 83 60 27 13 4 1 0 0 1 2 4 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 2 0 0 1 2 3 4 5 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 9 22 43 60 52 33 20 21 35 38 38 36 32 30 25 24 24 26 28 29 24 19 20 24 28 35 48 73 97 98 86 71 63 52 44 40 37 38 38 38 37 35 31 26 20 17 14 12 12 11 12 12 12 12 11 10 7 5 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 0 4 13 32 99 164 204 218 218 207 195 191 178 166 153 140 141 201 295 371 384 13 8 4 2 1 0 0 0 0 0 0 0 0 5 16 29 23 24 27 29 25 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 12 16 20 24 25 25 28 30 33 38 42 44 49 54 56 56 56 60 74 98 100 109 115 116 107 82 65 61 66 70 63 66 69 69 75 96 114 119 105 64 46 37 32 27 47 60 64 59 49 44 43 38 27 22 29 42 57 68 75 72 65 61 74 60 42 32 33 46 69 79 74 56 40 17 3 0 0 1 3 4 4 6 6 6 6 5 6 5 5 4 4 4 4 4 4 2 1 2 3 4 5 6 7 7 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 42 48 47 41 37 38 36 34 31 26 25 26 26 24 27 28 28 29 29 29 29 29 34 52 113 129 116 90 65 56 47 39 31 23 25 28 29 30 31 30 27 22 18 14 10 9 8 9 10 11 11 11 10 10 9 8 8 6 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 2 8 46 102 152 186 192 189 187 192 193 191 182 164 148 185 264 343 382 18 17 13 9 5 3 2 1 0 0 0 4 14 14 16 22 28 37 42 42 34 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 6 9 9 8 6 9 15 23 30 35 43 50 54 56 54 55 57 65 82 98 111 122 131 140 120 95 78 73 79 67 61 58 53 62 84 97 94 80 67 65 69 68 43 64 80 87 79 59 48 50 56 55 46 36 36 49 65 80 79 68 55 75 64 48 33 24 29 53 71 75 70 61 31 6 1 0 1 2 4 4 5 6 6 6 5 6 5 5 4 4 4 3 2 2 3 2 2 3 4 5 5 6 7 8 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 44 59 62 56 46 37 31 27 24 16 17 17 13 5 14 18 22 25 27 28 27 26 28 41 96 119 109 86 64 51 39 23 5 1 4 8 10 10 17 23 22 23 21 16 12 8 7 7 9 11 12 12 11 11 10 9 9 8 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 3 14 39 88 119 134 142 152 182 206 206 188 185 181 190 233 320 373 17 17 14 11 8 7 7 6 2 0 0 2 7 15 17 20 24 31 43 47 40 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 23 28 33 33 30 30 32 37 46 60 76 91 102 111 122 139 123 101 83 76 71 54 38 25 17 26 56 72 73 79 83 84 85 83 60 70 84 93 93 68 52 48 59 74 72 50 34 37 49 59 59 50 41 62 64 54 37 19 25 43 57 60 47 47 29 8 0 0 1 2 3 4 5 5 5 5 5 6 6 5 3 3 2 1 0 1 1 1 1 1 1 1 1 1 1 3 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 28 50 62 63 57 46 35 27 23 22 19 19 16 4 0 0 2 6 7 13 15 19 26 23 47 69 83 92 77 61 48 40 32 15 10 9 9 16 11 3 7 10 19 21 18 15 13 11 9 7 7 8 10 12 11 9 9 9 9 8 7 7 6 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 44 81 96 113 129 155 187 194 175 171 177 179 221 303 370 14 14 10 8 5 3 3 5 4 2 0 0 2 8 14 16 20 26 37 46 44 33 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 19 19 20 21 17 20 31 48 69 86 94 98 101 110 105 89 64 36 24 17 13 11 12 23 37 52 65 73 75 72 71 76 72 75 83 90 90 85 68 52 50 70 73 56 35 31 39 48 47 35 33 45 53 53 43 29 28 36 48 56 34 24 15 5 0 0 1 3 4 4 4 4 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 2 8 17 28 45 55 57 54 45 35 28 24 23 24 26 26 18 15 8 7 14 11 9 9 11 24 25 33 45 59 83 76 63 51 45 44 41 37 33 34 39 41 40 30 12 12 21 20 18 19 17 10 3 2 2 2 2 4 5 6 8 8 8 8 8 8 9 7 5 1 0 2 3 4 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 7 33 73 100 125 145 167 186 181 160 145 156 183 236 298 354 7 8 6 3 2 1 1 3 6 5 2 0 0 1 3 7 16 19 30 43 49 42 27 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 4 8 11 10 9 10 11 11 10 13 17 24 34 46 54 59 63 67 79 82 65 38 44 40 28 18 15 23 24 32 44 54 63 75 80 78 78 79 84 90 96 100 100 88 68 47 50 47 41 34 32 41 51 53 41 35 37 42 45 40 34 34 40 52 70 49 31 16 2 0 1 2 3 3 4 4 5 6 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 3 2 6 12 17 24 34 44 49 47 40 33 28 24 22 22 23 25 25 25 25 24 25 23 21 20 20 23 24 26 31 42 62 66 61 55 48 46 46 46 45 46 46 45 46 41 22 11 17 14 19 23 21 14 8 3 0 0 0 0 0 1 5 7 8 8 9 9 9 10 10 8 9 9 9 10 11 8 5 4 2 1 0 0 0 0 0 0 0 0 0 13 39 56 88 128 176 232 240 213 170 143 168 204 254 312 345 1 3 3 0 0 0 0 1 4 6 4 1 0 0 0 2 6 8 20 36 47 45 33 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 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 6 7 7 4 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 8 11 11 12 11 11 11 11 10 14 19 23 26 24 25 29 34 43 56 68 68 56 51 33 21 16 17 23 23 23 26 31 37 50 58 56 60 68 79 90 100 110 112 105 90 79 66 55 47 40 37 46 57 65 64 57 51 46 41 36 35 38 45 55 71 67 55 37 7 2 0 0 0 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 1 4 8 11 12 13 14 15 15 17 22 30 40 46 49 45 37 29 25 22 20 19 18 19 21 23 21 22 22 23 21 12 10 15 23 27 39 51 59 59 54 50 47 44 44 43 43 42 41 39 41 36 27 25 23 25 27 27 22 18 12 5 2 1 1 1 1 4 6 8 7 7 9 10 10 12 12 12 11 11 12 11 11 11 13 17 22 26 3 0 1 0 0 0 0 0 0 3 23 60 109 175 231 253 237 183 170 199 250 307 357 364 0 0 0 0 0 0 0 0 1 4 5 3 1 0 0 0 0 0 0 15 32 38 29 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 25 32 28 30 25 14 6 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 5 9 10 10 12 13 13 14 15 15 15 18 21 24 24 20 22 25 26 26 37 51 58 49 32 20 19 23 17 18 19 20 21 19 21 26 31 34 40 45 57 75 93 107 117 118 113 117 107 94 80 63 52 53 60 70 80 82 77 65 50 41 39 42 48 55 63 64 57 41 20 10 4 1 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 1 3 2 2 5 9 11 14 15 16 16 15 16 19 25 33 43 47 47 44 41 36 30 26 22 20 18 16 15 17 18 20 22 23 21 13 8 7 18 27 39 51 58 53 50 48 40 23 32 37 39 38 37 36 36 37 36 35 33 32 32 30 27 24 19 15 11 8 7 5 6 7 8 8 4 6 8 9 9 10 10 11 12 12 12 13 13 14 25 34 46 75 38 19 21 0 0 0 1 0 0 0 13 40 71 117 174 227 246 204 200 230 281 357 400 392 0 0 0 0 0 0 0 0 0 2 4 2 1 0 0 0 0 0 0 1 6 12 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 22 35 48 44 26 11 4 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 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 1 2 5 7 8 7 5 3 12 13 13 15 15 16 16 16 16 17 19 21 21 20 19 21 23 24 26 33 31 25 24 22 16 15 18 12 10 9 9 9 12 13 15 17 22 31 45 58 64 74 86 91 92 97 109 123 129 120 99 81 69 64 66 81 100 106 94 78 63 57 56 54 59 64 66 64 55 41 28 16 5 3 5 10 13 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 2 6 10 11 8 9 10 12 13 15 16 18 19 20 20 21 24 29 33 34 38 43 48 45 41 35 29 25 22 18 15 15 16 19 22 24 22 17 10 2 11 23 34 45 49 47 45 39 33 10 13 20 24 33 35 35 33 33 33 34 33 32 31 30 28 26 23 19 16 13 11 9 8 8 8 8 8 8 8 8 7 8 8 9 10 11 12 13 14 14 17 23 31 56 70 86 106 45 29 21 0 0 0 0 2 8 17 56 125 204 241 244 246 261 316 394 440 438 0 0 0 0 0 0 0 0 0 0 1 1 0 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 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 11 7 11 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 2 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 1 1 2 3 4 5 7 9 10 10 8 4 9 13 16 18 17 19 18 15 14 15 16 16 12 11 11 11 13 15 14 12 11 11 12 13 11 8 8 7 4 3 2 3 5 6 7 8 13 23 28 28 31 40 44 39 31 33 61 94 119 123 119 109 94 80 77 95 111 118 117 112 93 79 73 67 66 71 72 58 38 32 35 36 23 17 22 31 35 24 12 5 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 12 12 13 13 15 16 17 17 18 20 21 21 21 22 29 33 36 42 47 52 53 51 46 38 32 27 24 19 18 18 19 22 22 23 21 16 9 13 21 29 39 43 43 35 19 22 10 3 3 5 23 31 33 32 31 31 31 31 30 29 29 27 26 24 21 17 15 13 11 9 8 8 9 9 9 8 7 7 6 6 8 9 9 10 12 14 15 16 18 21 31 49 74 114 108 96 64 11 0 0 0 0 0 11 39 86 149 213 269 289 307 354 397 427 416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 15 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 8 5 1 0 0 0 0 0 1 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 6 23 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 6 7 9 10 9 8 9 11 13 15 14 15 15 13 12 12 11 10 7 6 7 7 7 7 4 3 4 6 7 7 6 6 4 3 1 1 0 0 1 1 1 2 5 6 8 11 18 22 21 17 12 14 26 45 65 76 86 96 104 105 105 114 122 126 127 137 122 101 88 77 72 78 84 71 70 70 63 47 38 32 35 44 49 30 17 10 8 6 2 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 9 12 14 14 16 17 17 18 19 21 21 22 23 26 33 41 48 53 47 50 56 59 53 48 44 41 34 29 25 21 20 20 20 20 19 18 18 20 21 23 29 35 38 33 7 4 2 0 0 0 11 24 33 33 33 33 33 31 22 21 25 26 23 22 22 19 16 13 12 11 11 11 11 10 9 9 8 6 5 6 7 8 9 9 11 13 14 16 18 19 22 28 45 77 102 102 38 10 6 0 0 0 0 4 16 37 74 127 190 262 322 349 355 363 356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 18 8 2 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 1 2 2 2 3 3 1 0 0 0 0 0 0 0 0 5 19 32 31 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 35 50 19 8 17 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 1 2 3 5 5 5 5 5 6 8 9 10 8 8 9 10 7 6 5 5 6 5 5 6 6 7 7 5 2 4 3 2 2 3 2 3 4 6 6 2 0 0 0 0 0 0 0 0 0 0 2 5 8 9 9 7 5 6 8 15 29 38 53 76 105 134 123 127 138 148 156 153 141 126 115 88 81 82 78 79 74 75 77 60 50 48 52 56 49 31 18 13 12 14 9 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 7 11 16 19 20 21 21 21 23 25 27 32 40 49 55 49 43 46 53 58 50 54 62 62 55 47 36 27 21 17 14 12 12 15 18 20 18 18 22 30 38 42 20 7 0 0 0 0 4 12 19 25 29 31 34 31 22 18 23 25 23 21 21 20 17 15 14 13 12 12 12 11 10 9 9 8 7 7 7 8 8 9 11 13 14 17 18 19 20 23 33 48 61 43 35 49 52 11 5 2 0 0 2 5 22 60 140 257 320 328 345 327 313 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 6 6 4 2 0 0 0 0 0 0 0 0 0 0 4 22 35 33 22 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 30 98 182 73 41 55 33 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 4 6 6 5 5 5 6 8 6 3 2 2 1 1 1 2 2 2 1 0 0 2 1 1 0 0 0 0 1 3 5 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 2 5 14 25 40 56 69 82 99 117 132 141 152 154 157 159 147 109 89 90 101 103 91 88 93 76 63 63 72 77 57 37 23 17 17 17 16 14 10 8 5 4 2 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 20 21 22 22 22 24 27 27 30 34 39 44 41 39 39 41 44 43 49 60 67 66 58 47 39 31 23 16 15 14 15 18 22 20 19 20 25 35 34 24 13 0 0 0 0 0 2 10 20 22 16 15 18 19 16 21 24 23 19 19 20 18 16 16 15 14 13 13 12 11 10 10 9 8 7 7 7 8 10 11 12 15 17 19 20 22 25 30 36 45 66 110 138 140 84 56 35 8 4 2 0 2 20 90 165 222 266 317 332 313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 1 6 6 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 5 9 8 6 5 4 1 0 0 0 0 0 0 0 1 7 17 27 35 27 11 0 0 0 0 0 0 0 0 0 0 0 0 0 24 80 170 99 103 109 63 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 4 3 2 2 4 7 5 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 9 15 28 43 54 64 80 98 115 130 145 157 160 150 134 116 114 130 145 135 121 104 83 66 66 74 82 85 70 51 32 18 21 23 24 24 21 20 17 14 8 2 0 2 5 6 5 3 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 10 16 20 24 24 24 27 29 29 29 28 27 27 26 27 28 27 30 35 42 52 64 68 63 53 46 42 38 32 28 26 25 25 30 30 26 20 15 19 20 20 19 4 1 0 0 0 3 12 18 14 29 13 3 3 4 12 17 19 20 19 17 16 15 16 15 14 13 12 12 12 11 10 9 8 7 5 6 7 8 10 12 14 17 20 21 23 26 29 32 40 57 78 103 150 155 143 119 71 46 23 1 0 2 24 69 106 161 215 257 278 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 28 20 9 0 0 1 0 0 0 0 0 1 8 7 3 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 5 13 20 18 11 9 11 12 12 11 12 14 16 10 6 4 1 1 1 0 0 0 0 3 15 33 37 14 0 0 0 0 0 0 0 0 0 0 0 0 0 8 29 61 44 51 59 59 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 8 10 12 14 13 18 29 36 47 62 77 90 118 140 148 142 126 116 114 119 124 135 139 134 118 96 87 89 93 89 82 69 52 37 26 28 30 33 37 40 40 37 31 28 23 16 10 10 9 8 6 3 1 0 0 0 0 0 1 2 0 0 3 5 3 1 2 4 7 16 23 25 25 28 30 29 27 23 21 19 17 14 15 16 20 26 36 50 69 79 79 76 81 79 67 52 43 40 36 32 34 35 32 22 11 8 8 9 7 2 0 0 0 0 6 15 21 4 0 0 0 0 1 2 3 8 16 17 16 15 17 18 17 15 13 13 12 11 10 9 8 6 5 5 5 5 6 8 10 13 16 19 20 22 25 28 31 37 46 58 78 125 174 211 232 204 148 86 22 4 1 3 13 25 54 98 163 226 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 47 54 43 25 9 1 6 8 7 5 3 1 3 11 7 3 2 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 18 22 25 27 28 30 31 27 23 23 25 29 28 20 14 9 6 4 2 0 0 0 0 7 19 27 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 58 94 103 72 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 13 16 18 20 22 19 16 18 25 37 49 62 78 104 121 127 121 119 123 128 125 118 121 129 132 122 104 96 93 93 88 83 71 57 51 49 47 46 44 47 50 49 46 41 40 40 38 31 26 23 19 13 8 5 2 0 0 0 1 6 12 8 10 13 14 10 6 7 12 16 17 20 22 24 27 28 25 22 20 17 16 14 9 14 18 21 24 32 46 63 81 95 97 103 103 84 59 50 45 40 33 29 29 31 23 13 7 6 8 6 3 2 0 0 0 4 12 28 14 6 4 0 0 0 0 0 2 10 14 14 16 18 18 16 15 14 14 14 13 12 10 8 6 4 3 3 3 5 6 9 12 15 17 19 22 26 29 31 35 39 49 69 101 146 203 237 236 210 167 90 35 14 7 4 3 11 48 119 180 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 45 58 55 43 25 12 18 21 21 17 11 4 1 0 0 0 2 6 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 28 23 19 23 38 45 45 47 52 56 53 45 36 29 20 16 15 14 9 3 0 0 0 0 2 5 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 37 67 74 47 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 1 3 4 4 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 11 14 18 23 28 21 15 13 17 24 35 46 57 68 86 101 113 128 129 125 122 126 121 110 105 103 102 99 95 89 84 84 90 89 76 69 65 62 60 56 53 51 48 44 41 38 37 38 41 44 40 32 26 23 15 8 3 2 1 5 14 22 21 22 23 23 26 26 27 30 31 21 16 16 15 16 22 27 21 19 18 17 16 16 18 21 22 21 29 41 55 70 77 78 72 59 42 35 35 37 32 24 21 22 25 21 15 10 9 10 9 7 5 3 3 1 0 1 14 18 19 18 5 1 0 0 0 0 2 4 5 9 12 13 12 13 14 15 16 15 13 11 9 6 3 1 1 2 3 5 8 13 16 18 20 24 27 29 31 32 34 41 52 67 92 137 176 203 220 220 180 116 61 27 11 7 6 14 50 105 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 27 46 58 56 43 32 28 27 27 25 20 9 3 2 1 0 1 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 40 51 44 37 40 53 62 51 52 68 89 92 65 38 27 16 12 16 27 40 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 25 29 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 4 3 2 2 1 0 0 0 0 0 1 2 2 2 2 3 5 7 7 8 11 14 17 14 12 14 19 22 32 43 49 55 71 90 105 118 120 124 126 124 112 100 94 99 98 100 101 103 104 97 98 101 92 84 75 71 76 69 65 63 57 42 35 30 29 31 38 40 37 32 30 33 29 19 11 6 5 9 15 17 19 23 28 28 31 35 39 42 40 33 28 25 22 17 17 20 17 18 19 19 17 17 16 16 18 22 30 41 52 55 55 50 41 33 28 24 23 25 24 25 27 28 26 21 14 10 9 9 8 8 6 6 6 5 5 3 6 9 10 12 5 1 0 0 0 0 0 0 1 4 9 10 11 12 13 14 14 14 13 10 8 6 3 1 2 2 3 5 8 13 16 19 23 24 26 28 30 31 33 37 40 45 55 77 111 165 220 252 253 205 118 58 29 16 12 8 12 42 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 1 8 33 55 65 52 44 35 30 30 29 24 18 15 7 4 3 3 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 58 57 49 51 61 73 52 49 65 93 113 74 43 28 17 10 10 16 25 15 7 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 28 40 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 7 7 7 6 7 7 7 8 5 3 1 1 1 1 2 2 2 2 2 3 5 7 6 5 4 1 4 7 10 12 13 16 23 32 37 41 57 79 94 97 95 93 93 93 83 79 89 113 110 108 110 115 110 104 103 104 99 91 77 67 74 74 73 69 58 42 31 24 21 22 25 26 26 24 24 24 23 19 15 11 10 9 8 9 9 10 15 22 29 34 37 41 40 40 40 41 38 28 14 5 9 14 17 16 17 17 16 18 21 27 35 45 59 61 58 51 46 43 39 35 33 39 38 36 35 31 22 13 7 5 5 4 4 5 5 7 8 8 10 10 8 6 3 3 2 1 0 0 0 0 0 0 0 1 1 2 7 10 10 11 11 10 10 9 8 6 4 3 2 3 4 5 8 11 14 18 21 22 23 24 27 29 29 27 32 34 38 45 64 120 182 238 269 235 175 113 72 42 24 17 13 21 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 2 1 0 0 0 0 3 22 47 59 54 46 36 28 24 26 29 31 27 8 5 8 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 29 31 31 46 57 56 38 31 39 63 93 63 40 27 20 15 14 22 34 26 13 4 0 0 1 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 31 45 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 9 10 11 12 14 16 17 17 17 13 9 5 4 4 5 6 7 7 6 4 3 4 4 4 3 1 0 1 3 6 6 9 12 15 17 20 32 49 66 73 72 70 71 71 60 57 67 89 103 101 99 102 110 101 100 101 99 89 78 64 51 54 63 64 55 44 35 27 22 19 19 18 18 16 13 13 12 11 11 12 12 12 11 11 11 10 8 5 11 19 25 33 37 39 41 44 48 45 35 23 12 10 10 9 7 7 10 15 19 25 33 42 51 66 75 81 84 82 72 61 53 55 65 66 61 57 34 20 10 4 1 1 2 3 3 4 6 7 9 9 8 7 7 5 3 2 3 2 2 1 0 0 0 0 0 0 0 1 3 5 7 9 8 8 8 8 8 6 4 4 4 5 6 8 10 11 16 19 21 23 24 25 21 11 7 17 26 32 34 42 75 125 181 234 250 228 189 145 100 58 34 22 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 1 0 0 0 0 2 12 34 54 59 52 38 29 25 27 36 41 27 7 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 10 24 31 26 18 16 23 40 62 52 34 23 23 31 36 35 32 26 17 9 3 1 2 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 36 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 12 14 17 19 22 24 25 26 25 22 17 13 12 13 14 13 12 11 9 8 7 5 4 3 1 1 0 1 3 5 5 6 6 7 10 9 13 22 35 49 48 51 61 59 50 54 71 88 90 88 87 88 94 93 88 80 70 61 53 44 33 31 30 29 31 32 29 27 24 21 18 15 13 12 8 6 5 6 8 9 10 10 9 9 7 6 8 6 5 4 4 21 32 37 40 46 49 47 42 35 24 21 22 18 13 6 0 1 12 27 40 48 56 69 84 97 100 98 90 77 63 66 65 64 71 79 66 51 37 15 4 0 0 2 2 3 3 4 5 7 8 7 7 5 3 1 3 3 2 2 0 1 1 2 1 1 1 0 0 1 4 7 7 8 9 9 9 7 6 5 5 6 7 8 8 12 15 18 19 22 25 23 13 1 3 14 27 29 30 36 50 75 112 152 189 212 218 195 148 99 66 41 26 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 6 23 51 65 62 48 34 30 31 35 41 35 25 19 14 3 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 15 17 18 27 45 62 52 32 26 33 54 73 60 41 30 20 13 9 9 10 15 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 14 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 1 7 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 24 27 27 29 30 31 29 25 22 20 20 19 16 12 10 9 9 9 9 8 9 8 6 4 2 3 4 5 4 3 2 3 7 7 10 16 25 37 40 45 56 59 63 70 77 77 75 76 75 61 70 69 60 49 49 45 38 29 25 26 26 26 29 28 27 26 25 22 18 15 11 8 5 3 4 5 5 5 4 5 6 6 6 5 5 5 5 5 4 13 24 35 36 42 45 47 50 50 47 44 41 38 34 24 9 5 12 28 48 57 67 77 90 105 104 102 96 87 75 72 70 64 61 70 77 80 73 42 18 6 1 1 1 2 3 4 4 6 9 7 6 5 5 3 2 1 0 2 2 4 6 6 4 2 1 0 0 0 1 5 8 9 9 9 9 8 6 5 6 7 8 9 10 13 15 18 19 20 21 17 3 1 4 9 11 18 22 26 38 46 60 82 118 163 196 201 169 129 99 73 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 4 16 37 54 63 59 47 43 45 49 50 48 43 36 30 22 7 0 1 4 2 0 0 0 0 1 2 1 1 2 2 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 1 4 9 18 33 60 74 58 39 35 47 73 106 76 51 37 25 13 8 9 13 23 22 15 6 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 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 1 10 19 26 29 31 32 33 34 33 29 24 21 19 18 16 12 8 8 9 11 12 12 11 11 11 10 8 7 7 7 6 5 3 1 0 2 5 9 13 17 23 30 39 47 54 63 69 63 56 56 58 60 56 52 48 42 32 36 33 25 19 20 19 18 17 16 16 17 19 17 14 11 9 6 3 2 3 5 5 4 2 1 1 4 5 3 3 4 5 9 16 18 23 29 36 37 40 44 50 62 67 67 63 56 52 48 43 35 32 33 42 59 69 78 87 96 101 100 97 92 81 79 80 79 69 60 57 60 68 72 62 47 32 14 4 1 1 2 2 2 1 3 4 5 7 8 7 6 5 2 4 6 7 8 8 5 2 1 0 0 0 0 2 5 7 8 9 9 8 7 6 6 7 9 11 13 14 15 16 17 19 22 22 11 9 11 2 1 0 3 10 26 35 42 51 75 112 145 160 152 137 120 112 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 50 60 62 58 53 53 53 51 47 44 34 22 10 1 0 6 13 9 3 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 1 3 9 23 49 62 56 43 40 53 79 113 78 53 37 25 14 7 4 9 27 30 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 2 4 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 26 30 31 33 34 32 27 21 16 13 12 13 11 10 10 9 11 13 15 15 13 12 12 13 12 11 10 10 9 8 7 7 8 8 9 10 11 16 22 29 36 44 48 51 52 46 43 46 50 49 49 46 40 32 22 19 16 14 17 16 12 9 9 9 9 9 9 7 7 6 6 2 1 2 3 5 4 2 1 1 0 1 0 0 1 2 3 6 17 22 26 31 35 35 36 39 44 60 70 74 73 70 69 67 64 61 59 60 66 73 79 85 93 100 99 94 89 85 78 79 82 84 76 69 62 55 50 52 60 74 72 45 21 9 1 0 0 0 2 2 2 3 7 8 9 10 11 8 7 8 10 5 2 1 0 0 0 0 0 0 0 3 6 8 9 9 8 7 6 6 7 10 12 14 14 14 15 17 20 23 16 12 14 23 8 2 0 0 2 12 25 35 43 57 76 101 130 148 152 146 143 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 37 54 61 60 54 46 43 47 47 42 28 16 9 7 1 16 24 19 8 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 28 33 29 24 30 48 72 94 75 53 36 22 14 12 11 16 38 46 40 29 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 25 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 5 16 26 29 28 28 25 20 12 7 5 5 6 9 9 8 9 10 12 12 11 11 9 9 10 12 13 12 11 10 9 9 11 12 12 12 14 17 17 20 24 30 38 41 41 39 34 25 28 29 24 27 25 20 15 13 10 8 7 8 10 8 5 5 6 8 8 6 5 4 3 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 1 3 6 9 13 15 15 16 18 23 29 33 39 49 58 62 64 71 77 81 82 79 76 76 81 87 90 91 95 96 93 89 84 80 76 75 75 80 81 81 78 68 57 51 52 64 81 76 57 38 13 1 0 0 0 0 0 1 4 5 7 9 13 12 11 10 10 5 1 0 0 0 0 0 0 0 0 1 5 7 8 9 7 6 5 5 6 9 12 14 16 15 15 17 20 21 12 4 4 8 3 0 0 0 0 3 10 14 25 39 50 67 96 125 141 154 148 135 0 0 0 0 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 33 47 56 56 52 46 52 48 38 24 14 13 16 21 34 35 27 13 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 17 17 14 17 34 54 68 58 43 29 18 9 12 14 20 32 44 50 50 42 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 1 5 12 17 20 19 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 2 8 15 18 18 16 12 7 3 1 1 1 3 6 7 6 6 7 8 8 7 7 6 6 6 8 8 8 8 8 11 12 14 17 19 20 22 24 24 25 25 26 31 30 27 22 16 7 4 5 7 8 7 6 7 5 3 2 2 2 1 1 1 1 2 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 1 2 5 8 9 6 7 12 16 19 21 22 18 13 13 18 25 28 30 31 32 42 41 45 56 73 85 87 84 85 89 93 95 93 93 93 91 87 84 81 77 73 75 81 88 94 99 89 77 68 61 64 75 84 86 75 41 9 3 1 0 0 0 0 1 2 5 7 10 10 9 9 7 5 3 0 0 0 0 0 0 0 0 2 6 8 8 8 6 5 4 3 4 6 9 13 15 15 16 18 20 16 9 0 0 0 0 0 0 0 0 0 0 5 15 29 37 47 64 94 122 138 143 144 1 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 1 4 16 24 33 45 54 57 58 61 48 35 24 19 23 31 39 44 44 34 18 2 0 0 0 0 0 0 1 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 31 44 44 36 25 16 9 10 18 29 39 44 38 35 31 15 7 2 0 1 7 11 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 0 0 0 0 1 3 3 2 2 2 3 3 3 3 3 3 3 4 5 4 3 4 8 12 16 18 19 18 18 21 23 22 20 17 15 10 4 0 0 0 0 1 1 1 1 3 3 1 0 0 0 0 1 2 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 2 5 9 11 11 12 13 16 19 21 22 20 19 19 21 23 24 26 24 20 16 13 5 7 20 42 61 73 80 87 93 95 94 91 91 92 93 91 90 89 89 91 98 105 111 116 116 109 100 90 79 75 78 86 94 101 84 38 13 5 2 0 0 0 0 0 1 3 3 3 3 4 4 3 2 0 0 0 0 0 0 0 2 4 6 7 7 6 5 5 4 3 3 4 8 12 15 16 17 17 19 18 11 2 0 0 0 0 0 0 0 0 0 4 13 24 31 37 43 60 86 113 137 137 2 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 3 5 2 0 1 4 8 4 1 0 0 1 4 11 16 24 36 50 60 63 60 47 35 29 27 31 35 39 45 51 45 31 14 2 0 0 0 0 0 1 1 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 32 41 39 28 19 13 13 25 40 53 60 38 25 23 30 26 17 15 24 33 32 25 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 12 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 2 2 1 2 2 4 6 10 12 11 9 11 11 10 8 5 3 2 1 0 0 1 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 2 5 7 9 10 11 14 15 15 18 20 20 23 26 28 27 28 28 27 27 28 23 16 10 4 9 19 30 35 68 88 93 95 93 92 93 96 98 101 102 99 109 120 128 133 131 127 122 116 108 98 90 85 86 94 107 113 82 41 19 9 4 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 4 6 7 8 7 6 6 5 5 4 3 4 8 12 15 19 20 21 20 18 8 2 0 0 0 0 0 0 0 0 0 0 5 15 25 32 35 44 63 92 99 64 3 1 3 9 11 8 3 0 0 0 0 0 0 0 1 4 8 9 4 1 1 3 7 2 0 0 0 0 1 3 6 15 30 45 58 60 56 49 42 36 34 34 36 38 43 49 49 42 34 24 16 5 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 29 35 28 25 23 24 31 47 69 85 59 33 26 37 48 50 58 70 79 66 47 28 11 6 5 3 1 0 0 0 0 0 4 4 3 0 0 0 0 0 0 2 8 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 4 3 2 2 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 9 11 12 13 16 19 22 27 29 29 26 26 26 24 25 28 29 28 26 12 5 3 3 4 30 55 67 78 83 88 89 86 95 105 109 106 110 117 124 124 124 125 127 126 121 113 103 94 86 88 99 115 109 81 49 28 15 10 9 7 5 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 4 6 6 7 7 6 6 5 4 4 5 8 12 14 16 19 21 22 21 20 13 6 0 0 0 0 0 0 0 0 0 0 1 6 17 26 32 39 48 70 92 89 1 0 0 3 12 9 5 1 0 0 0 0 0 0 2 6 12 11 7 3 1 0 1 0 0 0 0 0 0 0 3 12 28 43 54 58 58 53 47 41 38 36 35 36 38 40 41 42 48 51 44 20 6 1 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 4 11 20 27 21 26 31 34 37 52 82 107 89 49 28 29 49 79 103 117 123 97 65 36 18 21 20 15 7 1 0 0 0 0 3 4 2 0 0 0 0 0 0 21 57 82 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 6 10 14 18 19 22 24 24 24 24 23 20 17 18 20 26 34 27 20 14 12 7 4 3 15 24 36 44 32 30 57 95 97 98 101 105 115 115 120 125 128 125 122 117 110 97 85 82 90 107 112 99 74 51 31 20 17 13 11 8 7 9 9 7 4 2 1 1 0 0 0 0 0 0 0 1 4 6 7 7 6 5 4 4 5 9 13 15 17 17 18 18 18 18 17 15 11 2 0 0 0 0 0 0 0 0 0 0 1 8 19 26 31 39 45 49 51 0 0 1 5 11 9 5 2 0 0 0 0 0 0 1 4 8 8 5 2 0 0 0 0 0 0 0 0 0 0 2 12 29 45 56 61 63 56 49 43 39 37 34 29 24 23 28 33 40 42 42 35 17 4 0 0 0 0 0 0 0 0 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 21 19 28 36 43 48 61 96 115 94 58 34 26 37 72 132 174 180 148 98 60 41 40 34 24 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 63 94 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 8 10 14 15 15 16 16 14 12 10 10 16 23 26 24 21 22 19 13 8 8 8 9 12 3 2 13 38 48 60 69 81 90 101 112 117 115 114 113 111 108 96 87 87 95 106 105 94 81 61 41 26 20 17 15 14 14 14 15 14 7 6 3 0 0 0 0 1 4 4 4 4 5 5 6 6 5 5 5 6 10 15 19 19 18 17 16 15 15 14 13 13 14 8 3 0 0 0 0 0 0 0 0 0 0 1 5 11 16 27 27 8 6 0 0 1 4 11 14 8 3 1 0 0 0 0 0 0 1 2 3 2 1 1 0 1 11 13 7 10 11 8 0 0 12 29 46 55 60 60 53 45 38 33 30 28 26 23 22 26 33 37 35 37 32 19 6 1 0 0 0 0 0 0 0 1 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 1 1 1 1 0 0 0 0 0 0 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 18 33 48 65 82 98 127 128 97 61 37 27 30 43 107 182 236 238 171 116 78 60 38 20 7 0 0 0 0 0 0 1 1 0 0 0 0 0 0 9 52 77 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 23 32 20 17 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 4 2 1 0 5 8 10 12 13 15 16 16 15 17 20 21 20 8 1 0 1 5 8 12 23 36 61 91 85 82 84 92 101 105 105 104 103 103 99 94 89 82 67 49 34 25 19 16 15 15 13 14 19 17 14 9 0 0 0 0 2 8 13 16 17 14 12 11 9 12 15 16 16 19 22 22 19 17 16 16 14 12 12 11 11 12 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 3 12 25 15 4 3 2 1 1 9 24 31 20 6 1 0 0 0 0 0 0 0 0 0 0 8 22 39 58 50 38 37 38 18 0 0 21 35 45 49 52 42 31 28 21 12 8 9 19 25 28 29 33 37 38 35 28 19 8 1 0 0 0 0 0 0 0 0 5 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 11 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 6 18 34 50 66 81 95 112 110 92 65 43 34 36 45 66 122 188 235 215 170 126 93 52 21 4 0 0 0 0 1 3 6 4 0 0 0 0 0 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 20 46 55 42 37 34 27 17 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 5 7 8 9 12 17 22 24 23 20 15 9 5 3 2 1 6 16 36 24 22 27 34 68 92 107 113 107 102 97 92 89 80 67 53 38 27 21 16 14 14 12 9 16 21 24 25 11 3 0 0 1 8 17 28 40 47 44 35 29 28 29 30 30 28 25 21 16 14 14 13 11 10 11 11 11 11 12 11 6 5 4 0 0 0 0 0 0 0 0 0 0 0 2 7 3 0 9 9 7 4 5 33 42 32 8 2 0 0 0 0 0 0 0 0 0 1 10 40 76 95 76 61 49 38 10 0 7 29 39 41 40 42 22 10 8 11 9 4 1 6 11 17 26 35 36 35 30 24 16 7 0 0 0 0 0 0 0 0 0 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 13 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 27 41 45 42 34 26 48 67 76 70 51 39 40 55 68 103 149 195 217 184 150 119 78 36 10 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 2 4 5 7 12 21 40 70 76 58 58 45 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 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 12 15 17 16 15 12 9 7 3 0 0 0 0 0 1 0 29 61 90 100 97 93 89 89 85 78 69 57 42 30 23 18 13 14 20 16 18 23 30 34 26 13 1 1 1 3 11 25 42 54 56 53 44 38 37 38 36 31 24 18 14 12 12 10 9 10 12 11 12 13 13 13 12 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 10 13 8 6 18 24 19 8 4 10 9 3 1 0 1 1 2 1 0 0 8 47 84 81 67 52 32 6 2 5 15 25 25 15 5 5 8 12 16 18 16 8 3 2 4 10 17 23 27 26 20 12 5 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 1 2 4 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 30 45 52 50 33 9 22 51 78 93 85 56 47 58 74 102 136 178 224 163 129 110 90 50 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 2 8 17 16 15 17 24 39 68 104 130 123 66 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 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 1 3 5 5 5 5 5 5 5 4 2 0 0 0 0 0 0 0 8 20 36 63 83 94 91 91 88 80 71 63 48 30 19 15 11 6 17 21 22 22 30 36 37 31 16 13 8 1 4 14 26 35 43 47 47 42 40 38 34 27 19 14 12 11 10 9 9 10 11 12 14 15 14 15 15 14 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 40 22 14 10 7 5 7 9 9 12 28 23 14 7 5 5 6 7 3 1 0 0 1 41 77 76 63 51 43 37 30 18 7 2 1 0 3 13 15 15 14 6 5 3 1 1 3 9 17 23 20 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 34 49 60 44 20 16 41 75 107 126 90 69 65 77 99 112 147 208 153 120 102 93 71 38 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 20 26 21 18 20 28 42 89 163 224 215 79 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 2 3 1 0 0 0 0 0 22 56 93 96 97 97 91 76 58 43 26 12 11 18 14 14 18 25 25 31 36 39 41 44 41 30 4 4 10 14 19 31 37 37 35 37 36 31 21 14 11 10 11 10 9 8 9 11 13 15 17 18 18 17 17 16 12 7 6 4 2 0 0 0 0 0 0 0 0 0 0 35 34 28 23 16 11 8 9 11 17 25 24 24 20 16 12 9 7 3 1 0 2 7 60 80 79 67 54 45 40 40 23 9 0 0 0 5 13 11 8 6 5 3 1 0 0 2 7 12 14 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 34 53 47 35 29 38 58 85 110 95 79 74 86 112 110 126 158 145 127 112 102 96 62 35 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 13 15 15 18 27 41 57 130 197 228 191 51 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 6 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 1 0 0 2 2 7 19 43 60 80 104 96 61 28 18 17 10 6 18 18 12 10 25 31 35 36 35 37 44 52 56 23 8 4 6 10 18 24 23 21 23 27 25 18 10 3 6 8 9 8 8 10 13 16 18 20 20 20 18 18 16 12 10 9 7 3 1 0 0 0 0 0 0 0 0 0 38 56 58 45 22 15 15 17 20 17 13 10 16 19 16 9 2 0 0 1 9 20 37 80 84 80 70 57 47 45 40 19 6 0 1 3 7 9 8 5 7 7 3 1 0 0 1 4 5 7 8 6 4 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 1 1 0 0 0 0 0 0 0 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 29 35 40 43 47 50 59 72 79 76 76 86 109 111 124 142 146 131 108 88 84 62 43 28 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 19 31 51 81 172 221 202 101 26 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 4 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 2 13 13 14 20 17 18 27 48 85 88 76 54 42 41 31 10 13 24 25 8 20 32 39 35 36 38 40 44 42 27 14 4 4 7 11 14 17 15 13 19 25 23 15 11 10 9 9 9 10 12 14 17 19 20 20 18 16 14 12 10 8 7 4 1 0 0 0 0 0 0 0 0 0 0 33 48 58 42 22 13 16 20 23 21 8 4 8 20 23 13 0 0 0 8 26 56 76 89 93 87 76 63 50 51 44 27 10 2 0 1 3 5 5 4 3 3 2 1 0 1 2 3 5 7 10 10 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 38 49 56 55 59 69 85 92 95 97 104 112 127 140 142 123 86 56 41 32 26 20 15 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 19 24 37 66 116 193 225 173 40 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 1 1 1 2 3 4 5 6 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 16 36 43 47 50 55 27 33 64 88 86 66 31 8 7 20 40 24 17 16 22 28 33 35 33 35 35 32 25 8 3 2 4 8 10 10 11 23 33 35 26 20 13 8 8 9 11 12 15 16 16 17 16 15 14 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 24 15 14 21 26 25 23 25 23 16 4 3 8 16 20 9 0 0 0 18 46 81 97 103 98 84 67 55 48 52 47 33 15 2 0 1 2 3 3 3 2 1 0 0 0 1 3 6 10 13 17 19 17 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 34 49 59 65 74 86 102 114 119 114 106 122 135 141 136 118 89 54 22 9 6 6 6 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 25 38 63 105 160 202 192 125 22 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 1 1 0 0 0 0 1 1 1 2 1 1 2 2 1 1 2 4 4 3 3 2 2 3 3 4 5 5 6 7 9 11 13 13 12 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 20 34 46 56 67 49 29 32 63 64 39 12 6 2 5 21 15 9 7 3 11 18 21 21 23 24 25 22 11 4 0 1 1 0 1 9 24 38 40 36 32 24 14 12 11 11 11 13 15 16 17 16 15 14 13 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 28 17 20 35 65 57 37 18 13 12 8 2 1 1 3 1 0 0 3 41 84 115 125 122 100 75 57 51 45 43 42 31 19 9 7 3 4 10 11 10 7 3 1 0 1 4 9 14 19 24 29 27 19 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 2 12 27 44 61 77 85 95 107 119 126 127 129 145 151 145 127 98 86 60 28 9 3 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 25 37 49 89 143 199 226 142 62 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 2 3 4 4 5 5 5 5 6 6 5 5 6 7 7 7 6 6 6 6 6 7 8 8 10 11 13 16 19 18 17 15 13 12 11 9 6 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 18 29 37 44 41 30 13 12 8 0 0 0 0 0 3 2 2 6 4 3 2 2 4 5 8 17 15 11 5 1 0 0 0 1 5 14 31 40 46 44 31 22 17 14 12 14 17 19 20 19 17 15 13 12 11 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 27 11 12 32 70 72 59 38 19 10 6 2 0 0 0 0 0 0 5 21 67 116 141 139 101 75 60 60 51 43 38 32 27 21 15 4 5 11 15 12 9 6 4 3 4 7 13 22 29 35 41 33 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 22 34 48 66 78 87 95 105 116 136 155 167 168 159 138 105 83 59 37 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 6 1 0 0 0 0 0 0 2 5 10 17 24 34 47 62 109 170 225 223 100 25 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 5 6 7 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 9 10 11 11 13 15 18 21 23 23 22 20 18 16 14 13 11 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 6 8 11 17 19 19 19 20 9 1 0 0 0 0 1 3 5 5 2 1 2 2 1 0 0 1 9 17 20 21 23 12 3 0 0 1 2 5 16 29 40 47 38 30 24 22 18 19 21 22 21 19 16 14 12 11 10 10 10 8 3 1 0 0 0 0 0 0 0 0 0 0 25 12 14 31 58 80 65 46 27 2 1 1 1 1 1 0 0 0 0 11 39 100 113 103 79 68 63 62 54 44 33 23 16 9 6 3 1 0 2 7 12 12 11 12 13 15 19 27 30 37 46 46 36 18 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 2 6 12 20 24 29 38 51 66 81 98 117 147 173 188 191 182 163 134 96 64 39 23 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 10 6 2 0 0 0 0 1 6 10 15 20 29 46 73 110 183 244 250 131 52 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 5 5 6 7 8 10 11 13 12 12 12 12 13 13 13 11 12 12 11 11 12 13 14 15 16 18 20 24 26 28 28 25 22 20 18 16 15 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 1 2 4 7 8 10 12 8 4 1 2 4 2 0 0 1 2 4 2 4 7 8 4 1 1 3 5 5 11 28 28 27 29 33 42 35 18 5 4 2 0 2 7 12 19 30 38 40 34 31 29 27 26 23 19 16 14 11 9 8 8 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 34 25 30 61 78 78 59 32 12 0 0 0 1 3 13 35 35 20 7 18 44 82 74 66 61 63 67 66 57 37 21 9 2 4 8 9 5 2 5 11 18 12 13 18 25 29 30 31 30 40 42 30 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 19 18 16 16 22 35 54 84 129 157 184 209 228 222 201 170 132 90 53 27 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 6 0 1 8 14 15 11 10 14 24 37 52 76 119 174 205 177 46 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 6 8 7 7 8 9 10 10 11 13 15 17 18 18 18 18 18 19 16 15 14 14 16 17 18 18 16 14 15 19 24 27 30 32 29 25 22 19 19 17 16 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 6 7 6 3 0 0 0 0 0 3 10 20 22 9 1 1 0 0 0 2 18 29 25 3 7 11 14 15 28 42 48 43 34 24 10 1 1 3 7 10 18 27 33 33 32 29 26 23 18 12 6 1 1 3 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 21 16 32 66 77 69 49 23 6 1 0 0 0 3 15 45 45 31 14 23 46 63 55 54 57 65 74 67 42 12 6 6 9 14 14 10 6 2 5 11 14 6 12 21 30 35 30 30 32 40 33 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 30 24 22 36 68 108 149 173 199 228 259 269 247 211 172 123 73 36 22 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 11 8 3 8 20 28 22 18 20 25 32 34 47 73 114 143 116 66 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 5 5 6 8 9 9 9 8 9 10 13 17 20 22 23 23 23 24 25 25 23 22 21 21 23 24 22 16 14 12 12 17 25 31 34 35 32 26 20 19 19 18 14 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 4 3 2 1 1 2 7 17 27 37 39 32 24 20 14 12 4 1 10 11 3 0 0 0 1 1 15 33 53 66 63 44 21 6 0 1 5 8 12 17 24 28 29 26 21 14 8 7 2 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 15 33 53 64 48 24 2 4 8 9 5 1 0 0 3 6 10 19 39 48 54 63 69 72 71 64 25 4 3 7 11 14 15 14 8 3 2 6 8 11 20 29 38 45 49 44 43 50 36 17 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 3 17 38 50 49 49 56 85 132 174 203 217 229 245 267 297 283 253 215 167 109 62 32 18 9 3 0 0 0 0 0 0 0 0 0 0 0 1 2 5 2 4 12 17 16 14 11 15 25 31 28 22 19 19 20 19 37 65 96 107 63 19 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 5 6 7 7 7 9 10 10 9 10 11 13 16 21 24 26 27 28 29 30 31 32 31 31 30 30 31 30 27 16 21 26 25 26 31 36 39 40 35 27 17 19 20 18 14 12 8 4 0 0 0 1 4 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 7 11 17 22 28 35 43 52 56 57 41 8 1 1 1 0 0 0 0 0 0 6 21 48 68 73 67 70 46 13 4 3 3 5 11 18 26 31 26 18 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 12 27 41 50 34 16 6 12 18 15 8 2 0 0 0 0 26 47 58 60 74 83 81 67 55 40 7 6 9 12 13 13 13 15 8 3 1 2 2 8 22 39 46 45 40 41 46 49 42 27 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 31 48 62 80 107 149 203 262 307 310 272 247 247 292 296 280 248 201 144 93 54 31 19 12 7 1 0 0 0 0 0 0 0 0 0 1 3 5 3 9 24 27 22 22 26 29 32 31 26 22 36 42 37 22 19 25 38 43 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 3 4 5 6 7 8 9 9 11 12 12 12 13 15 18 22 25 28 29 31 32 34 36 38 38 37 37 36 36 37 38 39 32 34 38 39 36 36 39 42 42 39 33 27 28 28 26 21 22 19 13 9 5 2 3 11 15 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 1 2 3 3 3 3 3 3 4 7 10 13 19 26 34 43 53 53 39 31 16 0 0 0 0 0 0 0 0 1 12 43 66 79 86 94 84 46 19 5 0 0 5 14 25 35 31 23 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 17 27 30 25 16 10 16 17 9 5 3 1 0 0 0 0 11 34 56 62 83 66 37 22 10 2 2 10 13 14 13 11 10 7 3 3 5 9 12 16 33 58 66 63 59 55 45 42 37 29 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 56 87 127 174 216 273 326 357 331 267 232 264 282 280 259 219 172 123 81 50 39 36 29 6 1 0 0 0 0 0 0 0 0 0 0 1 0 13 31 37 24 26 37 36 37 36 32 25 42 38 16 13 22 31 34 26 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 1 1 2 3 4 5 6 7 7 9 10 12 13 14 15 16 19 24 27 29 31 34 36 38 40 41 41 41 41 41 42 42 43 43 43 43 42 40 37 36 38 40 42 41 38 37 36 34 32 30 29 26 22 20 14 7 8 17 22 20 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 4 6 8 11 17 24 32 42 53 57 59 45 9 3 1 0 0 1 1 1 6 31 44 51 71 79 85 90 75 45 20 12 4 2 6 15 24 27 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 30 32 31 30 27 16 11 12 25 26 16 4 2 0 0 0 0 0 0 0 1 2 5 4 4 1 1 4 9 14 15 13 10 8 3 4 8 16 25 32 36 33 54 76 86 80 79 71 46 40 34 28 20 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 37 51 70 104 149 189 234 274 304 314 266 231 231 248 257 251 227 188 146 105 71 55 59 52 19 9 6 6 4 1 0 0 0 0 0 0 0 0 15 36 51 31 36 49 45 43 42 37 23 45 43 25 9 13 24 32 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 8 10 10 13 16 17 17 21 24 28 31 35 38 39 41 43 43 44 45 44 44 45 46 45 45 44 42 40 38 37 38 41 42 42 40 39 38 38 37 35 33 30 26 24 20 13 7 17 25 25 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 4 5 6 7 11 17 22 29 40 50 59 60 32 23 19 13 25 33 28 3 19 26 25 19 50 71 79 87 87 75 55 37 17 2 1 7 14 21 29 24 15 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 60 46 38 29 14 12 14 22 29 23 10 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 9 12 11 8 8 11 15 37 54 65 70 70 71 70 69 70 71 70 65 47 24 19 16 13 11 22 22 20 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 36 59 72 72 64 90 135 189 239 276 299 298 271 260 259 254 235 226 219 201 166 127 91 64 65 56 35 30 33 35 31 15 7 2 0 0 0 0 1 11 24 35 40 31 53 72 66 50 43 39 29 32 30 26 24 25 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 15 17 21 26 31 34 36 38 41 43 45 46 45 44 42 41 42 43 43 42 40 40 41 41 42 42 43 42 42 43 44 45 43 41 38 34 30 28 27 26 27 27 27 25 21 13 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 2 2 3 3 3 4 5 6 7 11 15 19 27 36 45 53 55 57 58 50 59 66 68 30 34 43 40 17 27 56 74 75 75 71 58 43 28 12 8 6 8 15 25 28 25 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 61 61 44 29 19 31 39 29 10 10 8 4 0 0 0 1 3 2 1 2 4 5 6 5 3 2 2 6 5 9 18 34 56 79 101 108 108 101 89 76 62 40 23 16 16 17 9 3 0 1 1 4 10 12 14 15 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 26 39 76 102 112 107 96 126 172 221 260 283 293 291 272 274 282 282 225 208 207 199 173 139 104 74 68 55 41 39 53 72 81 56 31 12 0 0 0 6 19 42 53 47 30 41 85 113 107 67 49 40 35 30 25 19 14 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 9 11 12 14 13 15 19 25 30 32 35 37 41 43 42 40 38 39 40 38 39 39 39 38 39 41 43 44 45 45 43 41 41 44 48 49 47 44 41 38 35 32 31 32 31 29 28 26 24 21 16 14 9 7 12 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 6 6 7 8 12 18 25 32 40 49 58 63 64 66 70 69 60 54 52 51 43 45 62 71 73 70 63 51 38 27 22 18 15 13 16 19 23 26 20 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 57 58 42 32 31 37 42 23 7 3 2 1 0 0 0 4 9 7 9 14 20 12 10 9 6 2 1 2 6 25 53 82 104 113 114 108 94 75 55 30 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 56 69 82 91 102 112 122 162 201 235 260 270 270 262 247 249 256 255 207 187 179 174 162 141 117 92 79 62 48 43 63 94 114 96 58 23 0 0 0 8 24 49 69 64 54 94 138 156 140 82 59 47 40 37 32 21 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 8 9 11 13 17 20 23 26 29 33 38 40 39 37 36 39 39 36 34 33 32 32 33 35 37 40 42 42 42 41 43 45 47 49 45 43 41 38 35 34 34 37 35 34 32 32 31 30 27 26 25 24 22 21 18 13 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 1 0 1 2 4 7 6 5 4 4 6 10 16 21 27 35 44 48 53 58 63 57 52 50 51 51 51 52 57 66 73 72 66 58 50 39 32 26 22 20 19 19 19 23 23 18 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 37 38 38 42 33 27 21 12 5 1 0 0 1 1 1 11 15 12 17 29 32 18 12 8 5 1 0 9 27 57 82 100 107 93 74 55 35 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 15 30 45 59 70 77 90 117 136 168 208 251 266 263 250 236 235 242 245 217 185 163 154 154 151 135 109 90 70 53 45 63 94 111 100 64 25 0 0 0 6 23 55 105 102 94 152 199 217 199 132 90 62 44 34 24 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 9 12 15 17 18 20 25 31 37 37 34 32 30 33 35 34 32 30 29 28 28 31 35 36 38 39 38 39 45 49 50 49 43 39 37 34 32 31 30 34 35 35 34 34 33 32 30 29 27 26 24 23 22 20 19 14 7 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 1 5 6 5 3 3 4 6 9 13 18 22 26 28 31 38 42 45 48 49 49 47 46 48 52 58 65 68 68 66 65 59 49 36 28 23 20 19 20 22 23 21 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 23 30 33 33 24 16 10 5 1 1 3 6 14 25 30 24 22 19 19 29 26 17 9 4 2 0 0 6 32 72 85 78 65 49 28 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 30 52 81 126 181 202 204 209 220 236 244 245 241 243 257 270 268 226 185 153 137 141 132 114 98 78 58 42 49 73 88 88 67 36 12 3 1 4 19 50 126 129 130 186 217 197 147 87 63 45 30 19 16 14 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 2 3 5 6 8 10 11 12 14 15 19 25 30 32 32 30 29 31 33 33 32 32 33 32 32 34 37 40 41 40 40 42 43 45 48 49 47 45 41 38 34 31 29 32 34 35 34 34 34 33 32 31 30 29 29 28 27 25 24 22 19 18 14 11 10 8 10 12 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 2 4 4 3 3 3 3 4 7 9 11 13 14 15 20 27 33 39 44 47 48 46 47 50 53 57 61 65 73 76 73 65 51 42 36 30 25 24 24 25 22 17 10 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 19 23 22 17 10 5 3 1 1 7 17 28 40 55 51 40 43 35 24 16 16 11 4 1 0 0 0 0 30 57 67 46 24 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 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 6 19 40 68 117 173 212 216 194 166 177 198 221 244 263 278 292 301 275 229 173 115 116 118 118 114 97 69 43 36 51 66 75 74 59 39 17 6 4 14 47 154 157 157 195 237 212 169 139 92 52 23 12 22 22 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 2 4 5 7 8 9 11 13 14 16 19 22 24 26 29 30 30 31 32 33 35 37 36 36 36 39 42 43 43 42 39 39 39 41 42 44 47 48 45 40 35 35 37 39 40 38 37 36 35 35 34 32 30 30 30 30 30 29 28 26 24 24 23 21 19 19 19 17 17 15 13 11 10 8 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 3 4 5 6 8 9 13 19 25 31 38 45 51 48 46 47 49 51 55 63 72 78 80 75 69 65 61 50 43 38 35 35 31 23 14 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 21 20 15 8 3 1 0 1 6 16 32 40 45 49 54 55 56 51 36 25 27 11 3 0 0 2 3 9 39 42 29 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 2 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 33 61 102 147 190 211 191 161 159 183 209 232 247 261 283 305 302 263 196 118 100 104 114 123 118 90 61 44 43 49 57 67 63 49 30 14 5 8 36 135 167 193 227 261 219 160 105 63 37 20 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 5 6 8 9 9 11 13 15 17 19 20 21 24 27 29 30 32 31 33 36 38 37 37 39 42 45 46 45 44 43 41 40 41 42 43 46 47 46 44 42 44 46 48 48 47 45 41 38 37 36 34 32 31 32 32 32 32 31 30 29 29 28 25 23 21 19 18 16 16 19 18 18 17 8 6 7 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 4 6 8 10 14 21 27 32 36 44 45 44 44 44 46 51 58 64 71 80 84 87 88 87 77 69 61 51 46 41 35 23 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 19 15 10 5 2 1 1 3 9 17 28 30 32 40 68 63 59 56 44 19 1 1 0 0 3 14 59 82 75 46 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 2 3 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 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 33 66 98 131 162 188 184 179 184 188 189 188 189 221 255 283 296 269 206 131 94 90 98 110 112 97 78 61 47 37 34 40 50 49 43 36 31 30 51 122 163 195 224 257 202 144 98 63 31 10 1 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 6 7 9 10 11 12 13 15 18 19 20 21 24 27 29 31 31 31 32 34 37 38 38 41 43 44 44 43 43 43 44 44 46 49 50 51 49 49 49 52 53 54 57 54 50 47 46 43 41 40 38 37 37 36 35 34 34 34 34 33 32 31 29 26 24 21 14 8 11 16 18 18 19 18 17 17 19 14 10 7 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 6 8 12 18 22 25 28 34 39 43 42 42 45 48 52 58 66 79 92 102 101 99 95 87 78 65 55 47 41 33 24 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 11 7 4 1 0 2 4 8 16 17 18 20 22 30 38 34 33 32 26 6 0 0 0 0 9 30 80 54 29 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 9 8 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 45 78 99 119 143 180 165 148 133 121 116 117 125 155 198 239 268 257 205 141 92 76 74 78 80 86 85 77 61 40 29 28 42 49 53 55 63 59 67 108 136 151 166 197 155 119 91 60 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 12 13 13 15 16 18 20 22 24 26 28 29 31 31 31 31 33 36 38 39 41 42 43 44 44 45 46 47 48 49 51 54 54 54 56 58 59 59 59 62 63 61 57 54 50 47 45 43 43 42 41 40 39 38 38 38 37 36 36 35 33 29 27 21 13 13 9 7 15 18 19 18 20 20 20 20 20 20 17 11 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 3 7 11 13 14 18 21 26 33 41 44 44 44 45 47 52 61 73 87 103 106 104 97 85 76 68 59 48 41 35 28 21 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 6 2 4 2 1 2 5 10 14 10 10 14 18 22 26 27 16 9 4 0 0 0 0 0 9 36 73 32 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 12 13 13 12 10 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 55 88 109 122 149 197 166 137 117 109 117 130 139 128 149 185 223 229 186 133 85 59 53 54 57 75 85 85 73 52 42 42 46 50 56 67 93 93 100 127 146 135 131 155 141 111 72 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 9 11 14 15 16 18 19 21 22 24 26 25 25 28 29 29 29 30 31 34 37 40 42 43 45 47 48 50 52 53 51 50 50 51 53 58 62 64 64 62 62 64 66 67 66 62 58 52 50 50 51 50 48 46 44 44 42 42 41 41 41 41 40 36 33 30 27 24 21 19 20 20 20 19 20 22 24 26 26 26 24 20 15 11 9 8 4 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 0 7 14 20 27 36 43 47 46 46 47 52 61 70 80 95 100 95 69 58 59 66 62 54 45 38 29 22 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 1 3 2 2 2 4 4 8 11 8 7 7 7 6 3 2 1 0 0 0 0 0 0 2 9 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 15 18 19 20 19 17 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 7 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 20 55 96 124 119 144 187 165 138 115 103 121 145 156 139 137 154 177 182 149 110 73 48 44 45 48 59 68 73 74 61 58 57 53 49 50 58 76 90 110 134 148 112 94 115 132 118 78 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 9 11 12 15 16 18 19 21 22 24 26 24 15 9 15 12 10 13 27 31 33 37 39 42 45 48 51 52 53 54 53 52 51 52 53 57 62 66 68 69 67 66 66 66 67 68 66 63 59 58 58 58 56 55 53 51 49 48 47 46 45 45 46 46 43 40 37 36 34 32 30 28 27 25 24 23 23 24 26 28 29 30 27 24 21 19 19 19 17 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 15 22 29 37 43 46 48 51 56 63 72 77 75 72 88 46 27 31 58 65 62 52 38 30 25 21 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 3 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 23 25 25 25 22 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 2 19 66 122 168 131 138 159 148 124 101 88 100 126 143 144 137 132 130 130 108 86 66 52 47 44 43 45 49 56 63 67 65 61 56 54 51 55 73 101 119 122 97 88 100 128 133 108 62 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 8 9 10 11 12 13 15 16 18 19 20 22 23 25 24 17 6 5 2 1 4 17 22 26 32 37 42 46 51 54 56 55 52 46 44 50 52 55 59 62 66 69 70 67 67 67 70 70 69 67 65 63 62 63 62 60 59 57 55 53 52 52 50 50 50 51 52 50 48 44 44 44 43 43 41 37 33 29 26 24 25 26 27 30 32 32 31 30 26 24 23 21 17 11 2 3 6 8 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 18 26 33 39 44 49 54 60 68 77 71 52 19 26 11 3 12 52 72 70 54 37 25 24 23 17 8 2 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 2 5 10 19 23 26 28 29 27 25 23 19 15 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 2 10 57 121 182 163 146 132 119 103 84 70 70 94 116 132 137 126 116 108 96 84 73 63 50 42 37 36 39 46 54 58 57 57 59 65 60 58 69 92 106 101 67 89 106 114 109 95 59 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 1 0 0 0 1 1 3 5 7 11 12 14 15 16 17 18 19 20 21 22 24 26 26 25 19 9 2 1 1 4 9 15 28 40 48 53 55 55 54 42 26 13 22 32 46 61 65 68 69 70 69 68 68 72 72 71 70 68 66 65 64 63 62 61 60 58 57 56 55 54 53 53 56 57 57 56 55 53 51 51 50 48 43 39 36 32 28 27 28 29 33 34 35 36 35 31 28 27 25 22 19 9 8 11 20 18 15 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 17 22 30 37 43 48 54 59 67 76 78 69 29 10 1 2 30 56 70 72 55 36 25 24 24 21 11 4 0 0 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 32 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 19 30 35 36 35 33 28 26 24 21 18 15 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 1 3 38 97 151 157 133 111 97 88 65 46 40 56 77 101 123 128 124 116 107 95 82 68 56 46 38 33 33 37 41 42 42 46 53 66 62 54 50 59 77 83 68 94 125 153 170 133 77 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 13 16 18 19 19 19 19 20 20 22 24 26 27 25 21 16 13 11 14 20 25 28 28 29 45 50 49 51 43 26 2 1 11 27 45 59 69 75 76 75 73 71 73 74 73 72 71 69 69 68 66 64 63 62 61 59 58 58 58 57 56 57 58 58 58 58 58 57 54 51 48 45 42 40 38 35 33 32 34 36 38 39 40 39 36 34 33 31 30 27 20 12 9 19 21 19 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 17 22 30 36 43 49 55 63 72 80 78 48 19 0 0 17 30 28 44 48 35 25 22 22 22 15 7 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 7 22 42 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 23 35 36 36 34 32 29 28 27 25 22 18 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 0 1 2 4 7 9 8 5 2 1 0 0 0 0 0 0 0 0 1 6 36 108 168 186 150 117 90 77 36 17 19 29 50 80 118 142 147 141 126 104 85 70 62 51 41 32 28 28 33 39 48 55 60 59 55 47 38 36 50 60 63 93 126 153 164 100 54 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 11 16 21 21 20 20 20 22 23 24 27 30 31 32 32 29 29 30 33 24 11 0 1 7 15 23 25 20 13 14 19 16 1 2 26 49 65 72 76 78 79 79 79 78 76 74 73 72 72 71 69 68 67 67 66 65 65 63 61 60 59 58 55 56 57 57 56 54 52 50 48 45 42 41 40 40 39 40 41 40 40 42 42 40 39 38 38 37 34 32 29 28 25 23 20 18 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 15 18 24 30 36 41 49 58 68 78 63 33 0 0 0 0 0 2 15 33 39 29 20 22 23 20 12 4 1 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 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 27 32 33 33 32 30 29 28 27 25 22 17 12 8 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 17 17 13 7 3 1 1 1 2 1 0 0 0 0 5 24 93 147 168 137 98 68 57 25 11 11 20 44 76 114 146 163 168 159 130 103 81 66 53 41 31 27 25 28 37 53 68 68 49 29 17 14 24 34 43 54 73 95 120 140 97 64 39 20 9 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 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 1 2 9 18 19 21 23 24 26 27 28 28 31 34 35 35 35 36 37 40 34 22 2 1 1 0 2 1 0 1 13 23 35 57 36 22 16 22 34 45 55 70 78 80 82 82 81 80 78 76 76 76 81 81 78 75 73 71 68 66 65 63 62 58 55 53 52 52 51 50 49 49 49 44 44 45 48 47 47 47 46 45 44 44 44 44 44 44 44 42 39 36 31 23 13 18 19 17 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 15 20 26 32 39 48 57 65 63 41 11 1 0 0 1 3 4 5 14 28 31 22 23 26 26 14 7 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 30 33 35 35 32 29 26 25 23 20 17 14 11 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 12 15 16 14 11 8 4 3 3 4 2 0 0 0 1 5 16 92 135 148 122 74 32 2 1 3 10 25 51 73 101 144 177 195 197 176 141 109 86 67 49 35 29 24 26 35 53 77 75 47 22 15 23 47 39 47 63 73 82 105 128 79 48 30 23 25 15 6 7 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 3 1 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 26 27 29 30 31 31 34 36 37 38 39 41 43 46 43 34 16 13 10 0 0 0 0 0 1 0 4 37 34 19 0 0 3 7 11 7 23 64 77 82 85 85 82 81 82 85 87 87 84 82 79 74 71 68 67 66 64 63 61 60 58 57 55 53 51 49 48 45 43 43 47 48 50 52 51 50 49 50 50 51 52 51 49 47 45 43 36 25 5 12 19 23 20 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 18 24 29 37 47 56 60 49 27 3 0 0 0 1 4 8 8 5 10 21 22 25 28 28 20 11 3 1 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 22 33 41 45 47 49 49 44 33 24 17 15 14 12 10 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 11 13 12 13 15 11 8 5 3 1 0 0 0 0 2 21 122 168 174 143 79 35 9 3 2 8 23 54 69 94 142 188 218 229 215 178 143 112 86 61 42 32 28 30 37 50 62 56 36 21 17 22 34 34 37 44 53 64 74 79 63 51 43 38 28 18 13 17 19 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 1 1 3 6 4 1 0 0 0 0 0 0 1 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 22 26 29 34 35 37 38 41 42 44 47 43 32 20 13 22 21 11 1 0 0 0 0 0 0 0 7 7 4 1 0 0 0 0 0 7 30 40 49 61 66 76 85 88 90 90 89 87 87 84 79 75 71 68 65 65 66 67 70 69 66 63 60 57 55 52 49 45 41 43 45 48 52 54 55 56 56 56 56 56 55 53 51 49 46 43 39 29 30 31 27 23 16 6 1 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 17 22 27 34 43 52 53 38 3 1 0 0 0 2 5 10 8 4 2 12 17 22 32 30 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 37 46 51 52 53 50 43 34 26 20 17 15 12 9 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 1 5 9 12 10 12 14 11 7 4 3 2 1 0 0 0 1 33 149 200 204 167 87 41 14 4 2 8 25 63 80 97 123 156 202 234 234 206 172 137 103 71 51 41 38 38 40 45 50 47 41 35 36 48 63 46 38 39 49 52 49 46 45 46 46 43 26 21 21 22 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 4 2 0 0 0 0 0 0 1 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 21 33 37 39 41 43 44 45 44 31 15 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 29 56 86 90 91 90 89 89 89 88 83 78 75 73 69 67 67 68 71 71 70 67 66 64 63 61 58 55 51 51 51 52 51 53 57 61 62 62 62 62 59 55 53 50 48 47 42 38 35 32 29 23 14 3 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 11 14 18 23 30 40 49 57 62 25 6 0 0 0 2 6 12 9 5 7 22 29 21 27 30 31 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 26 39 48 52 52 50 47 43 37 32 25 20 17 14 10 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 11 11 9 6 4 6 8 6 4 2 0 0 1 43 144 206 221 187 91 43 16 3 1 2 10 26 76 107 121 124 160 198 226 221 198 164 124 86 66 58 53 44 40 43 51 52 51 48 51 62 75 68 63 58 51 22 32 53 64 61 64 70 76 76 67 47 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 2 4 6 7 6 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 28 29 35 39 43 46 46 39 28 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 9 32 79 87 90 90 90 91 91 90 87 83 80 77 74 72 70 71 72 74 74 74 73 72 69 66 64 62 62 63 64 64 62 60 61 62 62 62 62 61 59 56 54 53 51 49 46 43 39 37 35 30 21 8 1 1 0 0 0 0 0 0 0 0 0 2 6 8 9 10 12 15 20 27 36 46 51 34 14 0 0 9 20 28 14 12 10 6 6 12 24 28 30 33 37 25 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 38 46 49 50 50 49 48 44 39 32 24 17 12 8 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 12 12 10 9 9 12 12 7 3 1 0 0 0 36 104 179 222 203 104 48 15 0 0 0 11 34 77 115 143 157 147 161 189 207 208 189 153 116 92 76 65 55 47 43 43 46 52 59 72 71 64 56 51 44 37 39 44 50 57 66 86 105 116 108 91 63 20 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 7 5 3 1 1 1 0 0 1 5 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 21 22 21 20 36 36 26 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 5 47 73 88 89 90 91 92 92 90 88 85 82 80 77 76 76 76 75 76 78 79 78 72 68 66 64 63 63 62 64 64 64 64 63 62 62 62 61 58 57 56 55 53 51 49 47 44 43 40 34 12 3 6 10 5 0 0 0 0 0 0 0 1 3 9 11 11 9 10 13 16 23 31 41 51 42 25 1 0 10 25 25 16 11 11 8 18 39 50 43 33 36 36 29 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 24 31 37 40 42 45 47 47 45 39 31 22 16 10 7 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 2 5 9 14 16 16 14 11 12 10 5 2 1 0 0 0 32 85 151 197 176 98 44 14 0 0 0 11 35 76 122 161 187 166 161 169 188 209 208 185 145 115 94 79 67 56 46 40 40 44 56 86 80 64 47 40 33 32 43 53 61 68 79 124 157 156 128 104 75 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 7 6 7 8 9 8 5 3 1 2 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 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 45 65 78 89 96 95 93 91 90 89 89 87 81 79 76 74 75 77 78 81 83 81 76 73 69 69 72 67 65 64 65 64 64 63 65 65 64 62 61 59 56 53 51 51 50 49 48 46 43 26 12 13 20 16 4 1 0 1 2 1 0 2 11 15 14 12 10 10 11 13 17 24 35 47 53 52 21 7 0 0 2 6 10 10 6 12 46 64 60 32 35 36 32 17 10 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 21 26 32 34 37 41 43 42 41 39 35 27 19 11 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 9 10 12 14 14 13 10 11 9 6 3 1 0 0 2 35 85 148 200 163 88 36 11 0 0 0 8 33 79 144 185 202 189 182 183 193 214 221 210 171 134 108 89 66 52 43 38 43 59 74 75 61 48 38 39 38 44 69 81 78 71 83 162 215 217 163 133 100 35 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 10 8 6 7 11 16 20 16 11 6 3 6 9 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 14 42 70 90 78 72 74 79 87 92 89 85 83 82 81 82 83 86 93 98 99 98 95 85 77 78 74 69 65 66 67 68 70 71 71 69 67 64 60 55 53 52 51 50 49 48 47 46 37 19 9 14 22 17 17 23 30 16 6 0 1 9 14 17 14 13 11 11 12 15 19 29 41 53 59 37 15 0 0 2 6 9 7 3 1 19 40 61 43 39 39 40 27 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 13 15 16 19 23 27 33 38 41 42 44 49 51 49 39 27 16 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 1 2 4 7 12 10 8 9 12 14 14 10 8 6 3 1 0 2 6 51 119 201 275 211 119 44 12 1 2 2 8 30 74 145 184 199 190 187 192 206 228 241 234 201 155 122 98 82 65 50 41 44 44 42 40 48 55 54 32 56 82 99 93 86 89 115 170 206 212 171 139 99 40 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 1 3 7 11 9 6 3 6 15 23 23 18 13 8 5 9 12 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 18 21 8 11 25 33 59 86 89 87 86 84 84 83 84 83 91 97 103 106 102 95 89 82 75 68 66 67 69 71 73 73 73 71 70 69 66 63 60 58 52 50 48 49 48 44 35 19 14 19 28 29 29 27 26 21 13 1 4 10 16 15 13 13 13 12 12 13 18 24 30 31 21 7 0 0 0 1 3 6 7 6 6 6 9 32 33 33 35 34 28 18 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 17 20 23 26 32 39 45 48 49 51 57 61 62 49 35 20 8 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 1 4 9 10 12 15 19 19 17 11 8 6 4 1 0 3 12 59 140 230 301 227 136 53 12 3 5 8 11 22 44 88 129 161 182 204 227 243 238 248 242 218 173 140 117 103 79 56 38 36 45 55 66 71 67 57 37 92 132 143 108 103 119 156 174 178 175 180 137 86 37 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 4 2 2 6 16 24 23 19 14 9 8 11 12 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 86 89 84 82 82 82 80 75 77 83 92 96 97 96 93 84 75 75 76 76 74 74 74 73 73 71 70 72 70 66 62 59 55 52 50 50 50 47 40 36 37 38 38 39 35 22 18 20 25 12 9 11 17 9 5 8 13 15 14 15 18 20 21 12 4 0 0 0 0 1 3 3 2 3 5 8 21 40 42 20 28 29 27 20 13 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 8 12 17 21 25 29 33 41 49 54 55 54 53 55 63 66 53 36 22 13 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 2 6 10 14 17 19 20 18 14 11 9 7 6 4 5 15 45 111 174 220 161 95 35 7 6 11 15 17 19 27 46 103 158 206 241 255 256 243 232 217 200 179 156 135 117 89 59 39 44 58 69 72 59 31 24 65 118 147 146 99 101 123 158 159 133 104 103 82 57 31 7 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 15 22 25 22 16 11 8 12 13 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 39 77 92 84 84 83 81 81 78 78 82 85 85 85 87 88 84 74 77 78 78 77 76 74 73 74 72 70 69 69 68 65 64 62 60 55 53 52 51 52 53 53 49 43 37 32 24 22 23 20 9 3 3 6 4 1 3 10 16 16 17 16 12 6 2 0 0 0 0 0 0 2 4 4 2 2 2 18 36 52 29 26 30 32 27 20 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 16 21 26 31 36 42 49 55 59 60 59 58 60 59 53 44 31 22 14 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 8 8 14 16 15 12 10 10 11 9 10 18 37 82 118 138 107 62 26 11 12 17 24 30 32 38 54 111 163 207 234 237 235 233 235 232 221 198 180 162 141 111 75 56 64 62 57 51 46 48 69 110 122 109 85 63 75 92 105 99 75 58 67 75 69 49 9 5 7 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 1 3 8 10 11 13 25 27 25 21 15 10 7 11 12 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 44 47 51 58 73 73 76 79 80 81 81 80 80 82 83 75 72 73 76 76 76 74 73 72 70 68 69 70 70 70 70 69 67 64 60 56 55 57 58 57 54 49 44 37 33 29 26 19 15 16 5 1 0 1 7 15 20 21 20 18 10 4 0 0 0 0 0 0 0 0 1 1 1 3 3 5 6 15 18 25 39 38 33 26 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 9 12 16 22 29 35 41 48 55 59 63 66 68 68 66 63 61 57 49 37 22 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 2 3 2 2 6 9 11 12 11 11 12 12 16 25 42 82 110 120 96 49 19 10 13 19 28 36 42 52 68 93 119 147 175 211 235 247 246 232 218 206 206 191 166 131 105 92 92 78 62 48 43 61 95 138 149 127 106 113 110 98 80 60 65 70 64 60 53 39 7 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 10 12 16 26 28 25 20 14 10 8 11 12 8 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 13 22 36 45 64 77 83 79 79 80 81 79 79 79 79 77 74 71 69 67 65 64 66 68 69 70 72 75 71 67 62 58 57 58 60 61 60 57 51 45 35 19 6 3 7 9 4 0 0 0 6 16 22 25 25 23 17 9 0 0 0 0 0 0 0 0 0 0 1 3 3 2 0 6 13 22 37 42 40 36 25 14 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 3 3 5 7 11 16 24 30 36 44 52 58 63 64 68 71 74 74 77 76 67 55 41 28 16 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 5 7 7 11 14 14 19 30 49 84 105 107 87 38 21 22 22 25 31 41 52 60 66 68 79 106 149 200 227 238 235 223 210 199 194 181 162 138 147 142 126 99 74 61 65 84 103 118 126 128 133 145 124 97 69 47 47 42 28 17 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 12 16 23 26 25 22 18 13 10 9 10 10 7 1 0 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 28 58 80 81 82 83 82 82 81 80 78 76 73 70 68 66 63 61 60 63 65 68 71 73 71 68 62 57 54 54 56 59 59 58 55 51 43 32 27 19 4 1 0 0 0 0 2 9 19 26 26 24 19 11 3 0 0 0 0 0 0 0 0 0 1 1 1 0 3 10 21 29 37 43 44 44 37 22 8 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 1 1 2 3 4 4 5 5 6 6 4 4 5 7 12 19 29 34 41 48 57 63 66 65 66 68 73 79 77 69 57 43 30 18 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 15 17 17 17 25 41 67 76 73 58 29 26 32 37 43 51 58 65 69 69 68 74 106 151 189 208 217 219 223 219 210 201 188 172 152 156 149 136 120 106 95 91 98 103 105 101 127 133 116 89 70 54 44 51 48 34 10 2 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 13 12 15 20 21 22 20 18 13 10 10 10 8 5 2 2 4 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 29 61 74 77 80 82 80 76 78 77 76 74 73 71 68 66 63 60 62 65 68 70 70 69 67 62 57 53 50 51 53 54 55 54 52 46 42 36 27 11 3 0 0 0 0 1 13 24 28 26 22 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 27 34 41 46 51 51 45 31 15 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 7 7 7 8 8 6 7 10 14 20 28 35 42 47 52 58 62 61 59 57 58 64 70 60 48 34 21 14 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 18 22 26 30 36 46 45 38 30 20 28 37 46 52 58 60 59 57 58 61 69 100 135 160 175 190 207 236 242 234 213 185 165 154 167 169 164 152 149 131 105 102 96 83 61 92 113 122 121 107 81 42 63 66 50 10 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 1 5 9 11 12 11 11 14 18 22 22 17 13 12 11 11 6 3 2 4 6 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 1 6 25 41 51 71 70 52 54 68 81 84 83 80 77 77 78 79 81 80 77 73 70 68 66 65 61 57 52 50 49 48 48 43 37 39 42 35 22 14 11 10 2 0 0 0 3 13 27 29 27 20 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 21 28 35 39 46 51 52 48 37 23 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 8 8 8 8 8 8 8 9 11 14 18 24 33 42 49 48 46 45 45 43 40 39 39 41 40 34 23 13 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 12 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 25 32 37 44 49 46 35 24 18 33 49 66 81 88 88 80 74 71 69 72 97 122 140 161 193 228 260 255 238 212 194 183 178 175 166 156 142 139 136 131 126 120 120 125 144 156 159 146 114 86 64 52 39 26 12 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 1 4 8 11 13 12 10 11 15 20 23 21 15 13 13 13 11 7 5 5 7 7 7 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 3 16 48 66 56 69 78 79 81 82 84 90 93 94 92 88 85 82 77 72 68 68 66 64 60 56 52 49 45 43 33 13 10 7 5 1 7 17 31 16 5 0 0 0 3 15 24 28 25 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 28 35 39 43 46 46 47 45 32 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 20 15 11 7 7 7 7 6 6 7 7 9 12 16 18 19 19 17 14 13 12 14 15 16 16 18 17 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 22 32 36 44 53 57 50 45 44 54 69 87 103 111 107 94 81 72 64 59 73 91 112 141 180 218 243 240 233 228 246 223 191 170 173 194 222 212 203 191 175 157 160 180 210 217 203 163 118 85 67 67 79 80 60 44 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 1 4 7 11 12 13 11 11 13 17 23 23 19 13 14 18 20 12 10 9 9 8 8 7 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 42 40 29 23 43 49 55 64 76 83 86 84 79 75 75 72 69 67 69 68 66 63 61 57 51 45 43 42 29 13 0 0 0 4 11 32 32 19 3 0 1 5 14 14 7 16 19 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 8 19 28 36 42 45 45 45 47 53 48 34 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 1 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 1 2 8 14 18 13 8 6 5 5 5 5 5 4 3 2 3 3 3 3 3 2 1 1 1 1 3 5 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 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 22 32 45 56 63 56 77 108 133 143 141 127 118 105 90 76 67 62 62 81 104 129 156 188 216 238 249 256 263 281 256 227 206 210 228 246 229 209 187 165 157 171 200 224 218 188 135 129 120 110 106 105 98 82 55 33 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 1 5 8 12 14 15 14 13 13 15 19 24 22 18 15 14 15 17 14 14 14 12 9 8 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 5 10 14 30 52 72 66 56 53 56 61 68 69 68 68 69 65 61 58 55 51 48 47 36 19 1 0 2 8 31 43 45 37 16 3 0 7 21 31 16 12 13 26 15 7 0 0 0 0 0 0 0 2 4 5 6 11 18 24 27 34 40 43 42 43 46 53 57 53 27 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 4 6 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 2 3 3 3 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 26 39 50 58 57 86 123 159 183 199 204 192 169 144 118 101 100 113 133 155 176 192 212 239 273 299 308 314 326 292 261 240 246 246 242 232 218 204 195 212 235 253 252 227 186 138 139 130 114 91 81 64 37 23 22 28 39 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 17 16 14 12 12 16 20 23 21 17 13 12 10 10 13 15 15 12 9 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 17 10 5 12 15 24 52 64 69 68 68 66 62 59 58 56 53 47 35 23 19 10 0 0 18 33 44 43 31 13 3 1 7 24 20 13 2 15 18 15 4 1 0 0 0 0 0 3 7 13 18 23 25 23 28 34 39 38 37 38 42 49 56 56 42 25 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 1 3 5 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 24 38 53 62 61 89 130 180 235 268 280 269 250 227 201 177 158 147 144 154 174 201 233 266 297 322 328 333 338 307 281 268 288 267 248 242 243 243 243 242 246 248 245 222 193 159 133 110 93 82 80 73 64 61 64 73 92 54 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 13 16 17 14 12 10 11 16 22 23 21 17 12 8 10 13 16 16 14 11 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 38 56 65 65 67 65 60 41 32 35 45 47 43 34 21 8 0 0 6 14 21 26 27 20 7 0 0 7 7 4 0 6 13 20 12 4 0 0 0 0 0 1 4 12 18 23 26 24 26 32 39 39 36 36 35 37 48 51 51 46 26 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 24 40 54 56 47 66 97 136 180 209 230 244 250 247 230 195 154 122 105 116 136 165 198 228 253 273 273 273 276 279 287 299 319 308 300 299 308 310 299 263 237 218 205 192 170 144 114 88 75 76 85 98 112 123 118 108 94 54 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 14 13 11 10 9 11 17 22 21 18 13 9 6 9 13 17 15 13 9 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 66 67 68 68 67 63 42 22 15 22 23 14 8 2 0 0 0 0 2 2 3 4 1 0 0 0 0 0 0 0 1 3 14 16 11 3 0 0 0 0 1 3 9 14 19 22 24 25 27 34 41 41 37 33 30 38 46 56 54 42 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 9 21 37 49 50 47 57 75 96 118 125 130 130 126 117 105 90 84 85 89 98 116 141 172 202 230 253 268 280 288 294 294 297 305 318 340 369 408 409 376 302 262 254 265 257 232 193 140 88 67 74 88 106 123 135 117 90 55 27 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 12 10 9 8 9 11 16 20 20 16 11 6 7 10 13 16 14 11 8 7 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 62 64 64 64 65 65 57 39 14 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 17 10 3 0 0 0 0 3 9 17 16 17 20 25 26 29 35 39 39 35 34 36 40 51 52 47 34 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 4 11 23 42 51 57 63 74 93 114 119 122 123 125 127 128 127 121 113 107 113 144 179 214 245 276 303 310 321 332 338 314 300 298 306 327 360 405 429 424 391 369 374 382 348 327 305 277 216 159 118 121 134 139 127 90 56 25 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 8 8 8 8 10 14 17 18 15 9 3 7 11 15 15 12 9 8 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 54 58 46 48 48 45 30 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 17 7 2 0 0 0 3 10 22 19 16 15 31 40 38 35 36 39 38 38 35 30 37 43 48 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 29 37 48 72 112 156 191 218 236 246 233 221 209 198 190 189 199 224 250 279 305 331 346 328 323 322 325 303 291 287 287 288 284 271 313 350 376 387 395 390 363 358 356 347 281 243 232 256 265 232 148 94 57 36 37 37 31 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 8 8 7 7 8 9 10 12 14 15 10 6 4 7 12 14 13 10 8 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 10 1 6 11 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 13 5 1 0 0 1 2 4 12 15 15 14 23 36 41 37 32 33 33 31 24 23 24 28 36 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 5 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 25 27 28 32 53 79 120 179 225 245 242 226 216 209 209 218 232 254 274 288 294 284 266 254 258 265 269 271 275 273 267 259 248 232 211 228 252 277 296 313 323 323 321 318 309 280 272 276 287 289 263 206 130 82 61 73 67 54 35 18 7 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 15 13 10 7 7 6 6 9 11 13 13 7 5 5 9 11 11 9 8 8 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 18 16 8 1 0 0 0 0 3 8 12 19 21 22 31 39 43 40 40 41 46 35 26 18 21 29 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 1 1 2 3 3 4 5 6 6 6 14 17 14 10 9 7 3 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 9 21 23 21 23 38 52 68 86 108 126 142 165 176 182 186 196 208 220 233 243 249 249 239 234 238 247 251 254 266 261 250 234 227 215 204 219 237 248 242 253 259 256 247 243 243 249 246 239 229 220 207 186 149 116 91 82 59 37 19 10 4 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 17 18 16 12 8 5 5 5 5 8 10 12 10 6 4 5 8 8 7 7 8 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 3 0 0 0 0 1 3 7 13 15 15 19 30 39 43 41 38 35 44 43 37 26 27 32 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 2 4 5 7 8 9 8 8 9 12 13 15 25 21 13 6 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 24 29 40 47 57 70 89 112 130 133 136 141 148 166 187 207 224 232 235 235 237 241 247 252 247 240 239 233 226 220 226 229 229 235 239 236 220 210 199 189 183 189 201 220 224 216 198 174 159 149 140 128 110 82 45 18 4 4 5 7 6 4 2 0 0 1 2 3 3 5 10 12 13 13 13 16 17 13 9 6 4 4 5 6 10 12 12 9 8 7 7 7 5 4 5 6 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 12 16 16 21 30 40 44 46 45 41 43 44 37 32 30 33 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 1 3 5 7 9 11 11 10 10 11 15 19 15 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 22 32 43 54 65 77 91 98 106 115 119 114 109 124 153 184 211 220 217 205 198 196 199 210 208 208 212 221 234 247 257 248 231 211 207 205 202 186 171 160 161 171 183 196 188 167 138 139 136 130 119 104 76 35 18 8 6 13 16 17 15 11 8 5 7 10 13 17 23 27 25 23 21 18 13 14 15 11 7 3 2 3 5 8 10 10 9 9 10 9 8 4 3 3 6 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 1 5 9 14 12 16 25 34 42 45 40 37 37 44 35 29 26 29 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 6 5 6 8 9 10 12 16 20 27 25 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 37 54 68 80 89 95 102 109 112 112 111 113 131 153 176 180 170 154 143 141 146 159 166 173 182 197 216 235 238 218 191 162 159 161 166 159 152 154 177 187 185 171 145 118 97 111 112 104 86 68 50 33 26 25 28 33 34 31 23 10 5 6 13 20 28 37 42 38 24 18 16 16 16 16 14 10 6 4 3 5 6 7 8 9 9 10 9 5 1 0 2 6 11 13 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 4 9 14 11 9 15 23 33 40 36 32 26 34 38 36 31 31 33 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 2 5 8 11 11 9 9 10 13 15 17 19 22 26 29 28 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 30 53 69 80 86 95 106 120 122 119 113 118 129 141 132 118 108 107 123 137 148 156 159 159 153 156 156 148 142 138 137 142 135 121 106 102 112 144 155 153 139 110 86 71 73 70 63 51 36 29 29 33 33 35 43 43 39 28 10 4 8 15 23 31 39 28 17 8 5 5 8 15 15 12 7 6 5 5 6 6 6 6 9 11 12 8 4 1 1 5 10 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 7 8 15 29 35 36 32 30 35 41 38 34 32 34 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 4 7 11 15 16 16 16 17 19 22 24 27 30 30 27 22 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 1 6 27 49 61 72 86 102 115 125 132 136 132 123 106 91 86 97 142 158 149 145 139 128 109 108 112 120 126 119 108 106 92 73 58 49 63 102 115 118 111 100 80 58 37 27 27 38 55 63 64 50 31 20 26 28 28 24 15 13 14 18 23 28 31 21 13 5 3 3 4 9 10 9 7 8 9 9 9 6 6 9 12 12 10 4 2 3 7 12 16 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 11 16 15 12 10 10 21 29 34 28 31 36 40 35 32 33 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 14 15 13 12 12 13 16 20 24 28 30 28 14 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 7 5 3 2 5 14 30 47 62 76 80 82 84 86 94 96 88 90 100 117 147 153 147 144 141 136 128 136 150 167 174 142 95 60 59 70 90 42 28 45 57 61 55 34 30 33 39 54 63 71 94 100 90 58 31 16 14 14 13 12 13 14 15 18 23 25 22 14 8 4 6 8 10 11 10 10 10 11 12 11 8 8 9 14 15 12 6 2 3 6 13 18 19 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 11 12 13 12 12 20 29 36 36 34 32 37 40 36 34 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 2 4 7 11 11 10 7 6 5 7 11 19 26 29 29 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 8 6 4 11 36 62 55 47 42 40 57 72 86 102 120 137 150 146 141 138 149 153 151 152 154 156 153 114 81 79 103 127 146 63 24 17 28 37 36 17 10 14 27 59 61 48 52 53 47 28 15 9 8 11 12 12 14 18 23 28 29 24 15 9 7 7 9 11 12 13 12 12 14 14 14 12 9 12 16 19 17 11 1 1 5 10 17 17 14 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 11 14 15 13 14 19 31 39 43 43 41 41 40 38 40 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 4 5 5 5 6 8 9 10 17 20 19 15 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 11 11 11 7 6 12 22 33 42 37 48 68 87 88 90 103 105 109 121 161 172 160 138 113 90 70 72 83 105 116 103 73 50 45 48 54 44 29 12 4 2 6 15 17 14 8 3 0 0 1 2 4 6 9 11 11 14 18 24 18 13 8 7 6 6 7 9 12 15 16 17 17 15 13 12 10 14 17 17 12 6 1 2 7 13 20 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 1 5 10 13 15 14 14 13 24 33 41 46 49 50 52 51 49 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 10 13 16 15 13 9 8 8 8 6 8 11 16 21 19 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 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 1 4 10 13 14 15 15 16 17 15 15 16 22 29 35 20 22 32 43 34 39 65 81 96 112 146 155 146 120 86 59 43 63 83 98 97 83 65 62 61 58 51 28 11 3 2 3 6 12 13 12 8 3 0 1 4 6 7 4 4 4 5 8 11 14 11 10 10 9 8 7 8 9 11 12 15 16 14 12 11 10 10 13 15 13 6 1 0 4 10 16 20 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 1 2 6 8 7 8 12 20 15 17 25 38 48 56 58 54 50 49 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 16 8 1 4 9 12 15 17 18 16 20 21 22 23 19 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 1 1 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 16 19 17 16 16 21 27 32 35 27 16 10 7 7 10 19 30 44 54 62 68 73 71 65 54 42 35 35 59 81 98 99 96 90 82 69 54 37 19 10 9 15 14 10 8 5 3 1 1 0 1 4 6 8 3 2 1 2 3 5 6 11 14 16 13 12 11 11 11 11 11 15 16 16 14 11 10 13 13 11 7 3 1 2 8 14 18 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 7 9 14 25 35 42 43 40 41 48 51 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 8 13 17 16 15 21 20 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 1 1 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 9 16 20 18 15 15 21 29 36 41 37 30 23 17 15 15 20 26 31 35 32 28 24 21 19 19 29 25 15 18 33 55 82 99 111 117 118 105 79 58 47 46 55 36 15 7 5 4 3 2 1 0 1 1 2 3 3 3 4 6 7 7 9 12 14 13 12 11 12 12 13 13 15 16 15 13 12 12 11 9 5 2 1 2 6 11 15 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 2 3 4 7 13 24 33 37 38 41 43 46 45 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 17 17 17 18 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 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 10 18 16 14 16 22 28 33 33 32 28 24 23 24 23 26 30 32 22 17 22 39 58 75 74 57 38 31 46 70 104 140 178 217 243 237 206 146 92 53 45 26 10 5 5 4 2 2 1 0 0 0 1 4 6 8 10 11 11 9 9 10 11 11 12 12 12 10 11 13 15 15 14 12 10 8 5 3 1 0 2 5 9 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 10 10 9 10 12 15 16 10 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 0 0 0 0 0 0 0 0 0 0 2 5 4 2 2 2 3 2 10 19 26 28 35 44 48 49 47 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 6 10 12 14 16 16 11 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 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 1 1 2 4 7 10 13 13 13 14 17 21 25 27 28 29 28 29 28 25 23 21 22 22 29 44 74 112 138 102 70 43 25 19 51 127 221 291 338 332 306 258 174 84 21 13 7 2 1 1 2 4 4 4 3 1 3 4 4 5 6 9 11 11 10 9 9 9 9 9 9 9 9 10 13 15 15 13 7 4 2 0 0 1 3 5 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 14 17 20 23 24 23 20 18 23 30 36 40 34 29 27 22 17 11 8 6 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 1 3 6 9 6 9 17 30 37 42 48 51 51 44 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 2 8 11 12 12 14 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 3 5 4 4 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 7 8 8 11 14 15 16 18 22 26 29 31 32 38 44 48 51 51 50 55 64 76 87 88 81 52 35 24 18 11 13 25 53 95 153 248 254 212 133 50 2 2 1 2 3 6 7 7 6 4 2 1 4 7 8 9 10 10 11 11 11 10 9 8 8 8 9 10 10 10 12 15 13 10 4 1 0 0 0 1 3 5 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 16 19 21 21 20 19 16 13 12 17 20 23 26 32 36 33 32 31 24 23 28 41 38 37 39 21 10 7 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 4 6 5 4 10 25 39 43 45 44 43 37 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 1 2 3 4 3 0 1 1 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 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 4 3 2 1 1 3 7 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 9 9 10 12 18 20 21 23 26 32 40 47 58 71 85 94 100 101 92 77 52 31 16 12 13 15 19 14 9 9 23 56 95 132 103 58 12 7 5 3 4 5 6 7 6 5 3 2 2 4 8 11 12 11 11 10 10 10 10 9 8 7 7 8 9 10 10 11 13 15 10 4 1 0 0 0 0 1 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 15 18 22 19 15 11 7 4 2 1 0 0 2 7 10 12 10 10 11 10 10 12 32 49 64 67 51 32 26 38 45 23 10 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 2 3 3 1 0 2 6 7 6 6 11 21 32 36 38 37 36 38 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 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 1 1 1 0 0 1 2 3 3 3 2 2 2 2 3 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 2 3 4 2 4 7 7 5 5 9 14 19 23 26 30 35 42 50 59 68 70 68 63 55 45 32 19 10 6 16 31 47 43 36 28 24 35 43 37 29 24 23 18 13 8 7 8 9 5 3 2 2 3 5 10 10 9 7 7 8 8 8 7 7 7 7 7 7 8 9 8 9 10 11 11 7 2 1 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 19 23 22 16 11 9 5 1 0 0 0 0 2 4 6 7 4 1 0 0 0 2 15 29 42 47 44 35 33 46 67 50 33 18 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 10 12 10 9 12 17 23 30 39 40 39 36 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 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 2 4 5 5 3 2 2 2 2 2 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 6 3 2 1 6 11 16 21 25 28 35 40 44 45 42 40 40 43 48 55 67 84 100 117 122 120 105 84 61 37 24 18 20 20 14 5 4 4 4 5 8 9 4 1 1 2 8 11 11 7 4 1 3 3 4 4 5 5 6 6 6 6 6 7 7 8 8 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 38 34 31 28 21 13 7 2 1 1 2 6 11 14 11 6 3 4 5 5 3 4 6 10 12 13 14 22 35 51 57 59 55 39 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 10 18 23 15 11 8 8 14 24 34 35 31 26 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 8 8 7 7 6 6 5 5 5 5 5 5 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 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 3 5 6 5 3 1 2 4 6 10 14 21 32 45 52 55 53 54 60 70 75 79 91 101 109 111 110 103 87 63 40 17 9 4 3 3 2 1 2 3 3 3 4 4 2 1 1 2 9 11 9 5 2 1 1 2 3 4 5 5 6 7 7 7 7 8 10 11 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 24 38 56 62 61 52 42 33 24 16 9 5 6 9 14 18 19 18 21 24 25 20 17 13 4 2 2 3 5 11 21 33 47 62 50 29 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 1 2 3 3 2 0 0 10 23 30 26 17 9 5 6 16 21 24 23 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 8 10 11 11 10 8 7 6 7 7 8 8 8 6 4 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 3 4 4 3 1 0 0 0 2 8 15 25 36 46 52 60 66 70 69 71 70 64 55 47 42 37 32 26 20 17 14 8 4 1 1 0 0 0 0 0 0 0 0 0 0 2 5 10 11 9 6 4 4 4 4 4 5 5 6 7 8 9 10 9 9 9 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 6 14 24 35 47 56 61 61 59 54 44 33 25 17 10 5 4 10 16 22 26 29 31 31 24 8 3 3 3 9 19 31 40 40 36 43 33 21 10 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 5 11 18 29 32 31 24 13 6 6 11 14 11 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 6 8 9 10 10 10 10 13 13 12 10 6 3 2 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 4 9 15 24 31 37 45 52 57 57 53 47 38 28 21 18 16 14 12 9 10 13 11 7 5 4 2 1 0 1 4 9 5 3 2 5 8 12 14 14 12 9 9 8 6 5 4 4 4 5 6 7 9 10 10 10 10 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 1 2 4 15 27 34 34 37 46 48 46 40 28 19 14 7 2 0 2 7 12 19 25 30 34 41 45 37 30 23 16 35 55 65 48 29 13 15 14 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 6 10 14 17 26 32 35 28 19 8 7 7 7 5 6 9 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 7 9 11 12 13 13 13 12 11 8 5 4 4 5 7 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 4 3 3 2 2 4 7 11 16 22 28 33 36 36 34 30 26 21 17 16 17 15 13 10 9 12 15 12 7 3 3 2 1 1 3 7 12 9 7 5 6 8 11 14 14 15 15 13 11 8 4 2 1 2 3 4 6 8 9 11 11 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 13 30 47 45 35 23 24 23 23 19 13 7 4 1 0 2 9 18 25 30 31 29 26 27 32 30 26 22 30 48 68 70 61 51 50 41 27 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 11 15 16 21 26 28 24 15 8 5 8 11 14 19 20 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 1 1 1 1 1 0 5 9 12 14 15 14 15 15 15 14 12 10 7 6 6 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 5 7 9 9 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 7 5 4 6 9 11 12 16 22 28 31 32 30 24 19 14 16 12 6 8 13 20 28 26 22 15 7 2 1 0 0 1 3 5 7 7 5 3 2 6 11 14 15 15 14 12 9 5 2 0 0 1 3 5 8 12 15 17 16 13 4 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 21 28 28 24 16 15 16 18 15 12 9 5 2 1 6 11 15 16 16 17 15 13 11 12 12 11 10 18 28 34 43 52 59 53 41 25 15 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 2 5 9 14 19 22 26 26 23 13 6 2 8 15 22 29 32 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 6 10 14 16 17 16 15 14 13 14 13 11 9 8 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 10 11 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 9 10 9 9 9 11 12 15 18 23 29 31 30 27 23 19 16 13 12 16 25 34 40 40 38 34 25 20 18 13 6 0 0 3 6 8 8 6 4 6 9 11 12 12 9 6 3 0 1 1 1 2 4 7 11 12 11 8 4 2 0 5 10 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 8 9 11 13 12 13 12 9 6 3 1 0 0 2 5 8 11 10 9 8 7 6 5 4 4 4 5 8 10 12 17 21 22 24 24 15 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 18 24 29 32 33 27 16 5 3 7 15 29 35 36 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 8 10 12 15 18 19 16 15 14 13 12 11 9 8 8 7 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 10 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 9 10 10 9 7 7 8 11 15 20 21 21 20 19 17 16 27 39 51 47 40 31 34 40 48 47 44 38 27 13 0 1 3 5 6 6 5 3 2 3 4 7 8 7 5 3 1 3 3 4 5 8 11 14 14 12 9 5 2 1 4 9 15 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 5 4 3 5 8 12 15 15 12 5 1 0 1 1 1 2 4 6 6 5 4 4 3 2 1 1 0 1 1 3 6 9 11 10 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 16 22 27 32 36 39 35 26 10 7 9 17 32 42 45 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 10 14 16 17 18 19 21 21 20 18 16 14 13 12 11 11 10 8 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 1 1 6 10 14 15 14 13 11 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 9 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 8 9 10 10 5 5 7 10 12 14 19 20 20 18 15 15 18 28 37 46 42 37 31 29 30 33 37 36 32 25 12 1 2 4 6 8 4 2 0 0 0 0 3 3 3 1 1 0 1 3 4 4 5 6 7 6 5 4 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 11 12 13 13 6 2 0 0 1 2 1 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 3 5 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 18 25 33 39 38 35 30 19 12 10 23 35 44 47 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 11 12 13 15 17 18 19 19 22 22 21 17 16 15 14 13 13 12 11 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 3 6 11 15 18 21 22 21 18 15 11 7 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 5 7 8 8 8 7 10 14 17 14 11 11 11 12 13 13 13 14 17 19 23 25 25 23 23 27 31 26 22 18 14 7 2 3 6 7 8 6 4 2 1 0 0 2 3 2 1 0 0 2 3 3 1 4 7 6 3 0 0 0 1 3 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 7 5 5 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 3 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 1 2 7 14 21 25 32 40 41 34 20 17 17 22 30 40 47 50 49 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 12 13 13 13 15 17 20 23 24 26 25 23 20 20 19 18 17 14 10 8 6 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 11 18 22 23 24 26 28 23 19 15 11 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 1 2 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 11 14 15 16 10 6 6 8 10 12 13 12 10 7 6 5 7 8 10 11 12 13 14 13 10 4 4 5 7 9 8 4 6 6 5 1 0 0 0 0 1 2 2 1 3 5 6 6 6 5 3 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 6 3 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 28 33 36 34 26 17 7 11 20 32 40 44 46 47 47 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 12 14 15 15 18 21 25 28 29 28 28 26 23 22 21 19 17 14 10 8 7 6 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 5 6 8 11 15 21 27 28 27 28 32 35 26 19 13 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 9 10 11 12 12 11 5 4 5 8 10 10 10 7 4 1 0 0 1 2 2 3 3 6 14 18 17 12 11 10 11 9 6 4 5 4 3 1 0 0 0 0 0 0 1 2 4 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 1 1 1 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 8 16 22 23 22 17 15 13 13 17 24 31 37 38 33 34 37 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 15 19 18 19 21 25 28 31 28 26 25 25 23 21 19 18 17 14 11 9 7 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 7 8 10 11 12 13 17 20 24 27 29 33 32 31 32 37 36 25 17 12 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 7 8 8 8 8 6 4 5 6 9 9 8 8 7 4 1 1 3 6 8 10 11 11 11 12 13 14 13 11 9 6 5 5 5 4 2 0 0 0 0 0 0 0 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 8 18 31 27 24 22 25 24 20 24 33 46 49 46 42 31 29 37 47 51 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -165 -173 -94 -132 -177 -90 -30 -100 -201 -219 -206 -192 -184 -196 -147 -136 -145 -152 -153 -135 -92 -58 -48 -50 -57 -57 -52 -48 -41 -35 -32 -28 -22 -16 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -25 -39 -42 -36 -36 -44 -36 -20 -31 -48 -49 -34 -34 -33 -3 -0 -3 -9 -7 -0 -3 -3 -4 -2 -0 0 -2 -2 -1 -4 -1 0 0 0 0 0 -1 -2 -1 -0 -0 -3 -8 -10 -4 -0 -0 -1 -1 -1 -0 -0 -2 -4 -9 -16 -3 -0 -0 -0 -0 -4 -19 -13 -2 -7 -5 -5 -9 -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 -1 -1 -3 -7 -11 -14 -15 -14 -10 -10 -6 -1 -2 -2 -2 -2 -2 -4 -5 -7 -10 -10 -11 -10 -7 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 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 -7 -5 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -6 -9 -8 -7 -9 -10 -13 -14 -18 -11 -7 -5 -4 -3 -3 -5 -4 -2 -0 -3 -5 -2 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -3 -1 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -26 -87 -156 -236 -254 -285 -197 -42 -25 -161 -214 -222 -247 -253 -231 -194 -167 -139 -102 -122 -133 -111 -80 -57 -49 -60 -63 -59 -57 -51 -45 -41 -37 -31 -24 -16 -10 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -4 -3 -3 -3 -3 -4 -4 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -27 -50 -59 -55 -46 -43 -38 -21 -13 -27 -32 -11 -11 -27 -47 -10 -2 -9 -26 -23 -3 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -4 -1 -1 -3 -3 -1 -1 -1 -2 -3 -4 -2 -0 -1 -4 -17 -22 -9 -4 -1 0 -1 -8 -11 -14 -12 -5 -5 -6 -5 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -8 -11 -11 -9 -9 -10 -8 -3 -2 -2 -3 -3 -4 -5 -7 -9 -10 -11 -12 -10 -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 -1 -1 -1 -0 0 0 0 -0 -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 -1 -1 -1 -0 -1 -2 -2 -2 -3 -6 -4 -8 -7 -7 -3 -0 -0 -0 0 -1 -1 -0 -1 -5 -10 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -138 -263 -301 -301 -250 -66 -2 -85 -212 -226 -241 -268 -275 -250 -219 -193 -179 -167 -154 -132 -109 -90 -68 -62 -59 -54 -52 -48 -47 -45 -39 -37 -33 -26 -17 -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 -1 -1 -0 -0 -1 -2 -2 -2 -2 -3 -3 -5 -6 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -50 -64 -55 -45 -39 -33 -25 -14 -13 -14 -9 -7 -10 -9 -10 -13 -3 -8 -20 -19 -6 -3 -6 -6 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -5 0 0 0 -0 -1 -1 -2 -4 -4 -2 -2 -4 -9 -20 -26 -17 -9 -8 -3 -6 -2 -1 -9 -12 -10 -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 -1 -1 -2 -4 -6 -5 -5 -7 -10 -10 -6 -3 -3 -4 -5 -5 -6 -8 -10 -8 -10 -12 -10 -7 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -3 -1 -0 0 0 0 0 -0 0 -0 -6 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -142 -245 -276 -261 -226 -87 -0 -47 -244 -259 -227 -241 -286 -275 -266 -236 -198 -190 -178 -156 -133 -115 -96 -77 -65 -58 -52 -47 -45 -45 -40 -34 -35 -34 -27 -19 -12 -7 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -5 -6 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -44 -66 -55 -38 -27 -20 -18 -26 -32 -23 -10 -7 -7 -5 -4 -4 -3 -4 -10 -10 -9 -17 -13 -9 -13 -9 -2 0 0 0 0 0 0 0 0 -1 -0 0 -2 -3 -6 -4 -2 -1 0 -2 -2 -1 -1 -2 -2 -2 -6 -12 -19 -21 -17 -16 -8 -2 -0 -0 -0 -2 -8 -11 -16 -19 -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 -1 -1 -1 -2 -3 -6 -10 -12 -7 -4 -3 -4 -6 -6 -6 -8 -8 -8 -12 -13 -11 -7 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -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 -20 -163 -288 -300 -272 -246 -207 -169 -224 -284 -220 -185 -269 -269 -281 -297 -250 -198 -185 -178 -176 -161 -133 -107 -89 -79 -73 -64 -52 -44 -38 -41 -39 -40 -38 -34 -25 -16 -10 -6 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -5 -6 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -41 -69 -62 -45 -30 -29 -31 -50 -51 -29 -12 -7 -5 -5 -6 -7 -6 -6 -7 -5 -10 -27 -19 -8 -12 -8 -1 0 0 0 0 0 0 0 0 -0 -2 -6 -7 -3 -2 -4 -4 -3 -2 -4 -6 -8 -7 -5 -5 -3 -9 -19 -23 -23 -11 -13 -9 0 0 0 -0 -3 -6 -15 -15 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -4 -8 -11 -13 -6 -5 -4 -5 -7 -6 -5 -7 -7 -9 -11 -9 -7 -4 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -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 -1 -8 -27 -27 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -6 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -140 -16 -268 -333 -320 -299 -303 -222 -200 -228 -209 -233 -246 -260 -286 -290 -255 -220 -205 -226 -234 -181 -171 -152 -130 -120 -121 -110 -79 -52 -43 -42 -43 -46 -48 -47 -42 -33 -23 -15 -10 -6 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -3 -4 -4 -4 -5 -4 -2 -1 -2 -3 -4 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -33 -63 -28 -34 -26 -31 -32 -47 -35 -13 -6 -7 -8 -8 -7 -9 -10 -10 -10 -10 -14 -22 -21 -15 -11 -4 -0 0 0 0 0 0 0 0 0 -0 -4 -7 -7 -3 -5 -5 -3 -4 -4 -5 -8 -17 -13 -5 -4 -1 -2 -10 -17 -9 -9 -11 -15 -9 0 0 -0 -2 -7 -9 -5 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -6 -9 -11 -12 -6 -5 -4 -5 -5 -4 -5 -7 -7 -8 -7 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -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 -4 -3 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -8 -7 -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 -2 -43 -175 -17 -140 -352 -347 -298 -277 -264 -197 -229 -296 -318 -253 -238 -282 -316 -302 -273 -234 -239 -232 -189 -218 -217 -187 -158 -135 -124 -105 -81 -61 -45 -44 -47 -50 -55 -62 -54 -44 -34 -22 -14 -10 -7 -5 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -2 -5 -3 -3 -4 -4 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -22 -45 -9 -11 -10 -13 -24 -17 -5 -3 -6 -13 -16 -13 -13 -14 -11 -8 -9 -10 -14 -18 -14 -14 -5 -1 0 0 0 0 0 0 0 0 0 -3 -7 -7 -6 -5 -4 -4 -5 -7 -6 -6 -11 -8 -1 0 0 0 0 -0 -8 -19 -14 -19 -10 0 0 -1 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -6 -8 -8 -10 -11 -11 -6 -4 -4 -3 -2 -2 -5 -6 -7 -6 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -7 -10 -10 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -164 -315 -317 -270 -342 -311 -277 -257 -359 -377 -369 -303 -271 -267 -284 -305 -297 -262 -235 -205 -213 -245 -259 -254 -222 -176 -153 -140 -129 -124 -107 -84 -67 -52 -59 -75 -78 -73 -64 -46 -30 -20 -14 -9 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -2 -1 -2 -2 -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 -3 -21 -64 -21 -5 -31 -15 -18 -14 -5 -9 -12 -22 -29 -22 -20 -25 -25 -20 -17 -15 -19 -20 -13 -13 -7 -2 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -8 -5 -4 -4 -5 -6 -3 -2 -4 -4 -2 -0 0 -2 -3 -4 -10 -13 -10 -18 -21 -5 -2 -3 -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 -1 -2 -4 -6 -7 -8 -9 -9 -10 -9 -6 -3 -2 -1 -1 -2 -3 -5 -4 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -6 -8 -8 -6 -3 -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 -62 -280 -328 -280 -377 -335 -303 -301 -322 -365 -357 -356 -335 -255 -216 -279 -280 -276 -257 -231 -226 -243 -262 -272 -264 -254 -228 -197 -179 -152 -135 -118 -98 -67 -70 -89 -99 -85 -79 -70 -58 -43 -28 -19 -13 -9 -7 -4 -4 -3 -2 -2 -3 -3 -4 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -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 -3 -14 -42 -60 -15 -43 -13 -12 -7 -3 -11 -21 -19 -21 -25 -41 -46 -43 -43 -33 -25 -22 -20 -17 -13 -10 -5 -1 -0 0 0 0 0 0 0 -0 -0 -0 -2 -7 -4 -5 -5 -7 -3 -2 -6 -8 -9 -8 -3 0 -7 -13 -14 -17 -12 -15 -24 -27 -23 -18 -8 -2 -0 0 0 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -1 -2 -3 -6 -7 -8 -9 -9 -9 -8 -6 -2 -1 -0 -0 -1 -3 -5 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -3 -4 -4 -3 -1 -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 -2 -174 -379 -421 -418 -378 -335 -305 -288 -298 -317 -381 -376 -336 -270 -282 -257 -289 -297 -278 -248 -248 -256 -242 -252 -296 -301 -273 -247 -225 -214 -183 -156 -119 -116 -125 -117 -84 -74 -72 -76 -71 -57 -42 -29 -19 -12 -10 -8 -5 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -7 -20 -41 -65 -21 -11 -4 -18 -7 -16 -12 -40 -31 -36 -34 -35 -30 -38 -50 -44 -35 -29 -27 -25 -18 -15 -10 -3 -1 0 0 0 0 0 0 0 0 0 -0 -2 -3 -9 -12 -14 -5 -9 -10 -6 -9 -14 -6 0 -1 -6 -13 -13 -10 -11 -15 -15 -15 -12 -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 -1 -3 -5 -1 -2 -2 -2 -3 -8 -8 -9 -9 -9 -9 -6 -2 -1 -0 -0 -1 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 -0 -0 -1 -1 -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 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -68 -56 -19 0 -41 -304 -424 -433 -415 -379 -341 -317 -298 -309 -362 -396 -398 -354 -309 -256 -283 -321 -304 -280 -266 -261 -246 -240 -261 -285 -287 -280 -279 -274 -251 -211 -179 -170 -155 -129 -116 -99 -77 -74 -88 -90 -74 -57 -42 -33 -25 -17 -13 -9 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -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 -1 -1 -1 -1 -1 -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 -1 -6 -13 -17 -31 -60 -20 -28 -36 -53 -43 -46 -12 -33 -37 -50 -28 -10 -18 -37 -45 -46 -46 -42 -35 -26 -17 -12 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -2 -10 -14 -17 -14 -19 -14 -4 -7 -16 -7 -1 -5 -6 -6 -11 -12 -9 -15 -21 -21 -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 -1 -4 -7 -3 -2 -2 -2 -1 -5 -6 -6 -7 -7 -9 -9 -6 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 -0 -1 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -1 -3 -5 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -117 -262 -259 -161 -58 -59 -253 -392 -425 -422 -407 -376 -352 -332 -296 -306 -363 -402 -401 -363 -313 -299 -301 -299 -315 -292 -279 -264 -241 -246 -236 -240 -257 -286 -296 -283 -254 -227 -215 -192 -170 -161 -155 -118 -95 -94 -92 -86 -74 -60 -47 -47 -41 -31 -22 -16 -13 -12 -10 -7 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -5 -8 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -18 -19 -27 -38 -26 -54 -57 -61 -65 -37 -11 -25 -35 -43 -35 -25 -29 -35 -40 -48 -48 -44 -34 -21 -12 -8 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -6 -10 -10 -17 -20 -23 -11 -8 -12 -10 -3 -4 -14 -17 -16 -25 -22 -8 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -4 -6 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -7 -6 -3 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 -1 -0 0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -244 -420 -466 -471 -454 -384 -360 -316 -348 -438 -420 -403 -385 -355 -309 -291 -314 -353 -398 -407 -379 -335 -287 -268 -296 -304 -301 -289 -261 -257 -238 -225 -224 -237 -262 -273 -275 -267 -238 -210 -190 -190 -198 -168 -136 -116 -93 -84 -66 -43 -39 -57 -61 -55 -44 -33 -26 -21 -16 -11 -7 -4 -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 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -16 -24 -33 -42 -44 -37 -41 -36 -36 -37 -21 -20 -33 -27 -34 -25 -25 -29 -18 -14 -20 -33 -27 -21 -17 -10 -9 -8 -6 -6 -4 -0 0 0 0 0 0 0 0 -0 -1 -7 -11 -11 -14 -18 -20 -9 -12 -21 -10 -6 -6 -4 -2 -9 -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 -1 -1 -3 -2 -1 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -1 -5 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -256 -378 -452 -464 -469 -473 -477 -479 -485 -475 -443 -424 -411 -382 -362 -323 -288 -270 -340 -415 -419 -387 -337 -291 -277 -292 -313 -313 -291 -269 -262 -249 -218 -202 -223 -236 -246 -260 -252 -236 -210 -207 -210 -200 -188 -160 -124 -102 -82 -66 -61 -68 -75 -78 -68 -54 -41 -30 -23 -16 -11 -8 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 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 -14 -28 -53 -76 -78 -56 -31 -20 -19 -20 -20 -18 -25 -18 -16 -16 -21 -28 -14 -6 -8 -11 -10 -11 -16 -11 -10 -12 -10 -11 -7 -1 0 0 0 0 0 0 -1 -3 -4 -6 -13 -18 -18 -22 -19 -19 -15 -26 -22 -18 -8 -3 -3 -8 -7 -2 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -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 -3 -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 -1 -61 -163 -427 -436 -463 -463 -488 -506 -503 -489 -472 -449 -429 -411 -389 -360 -327 -287 -262 -314 -383 -418 -405 -365 -318 -300 -306 -306 -291 -275 -279 -276 -256 -252 -240 -220 -210 -223 -244 -245 -229 -225 -210 -196 -185 -167 -148 -134 -115 -94 -83 -93 -101 -100 -87 -72 -54 -40 -29 -21 -15 -10 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -10 -28 -65 -85 -79 -56 -31 -20 -23 -25 -21 -16 -18 -16 -9 -9 -19 -30 -19 -13 -12 -12 -9 -16 -18 -13 -8 -11 -12 -17 -11 -2 0 0 0 0 0 0 -0 -2 -6 -11 -17 -21 -20 -25 -29 -26 -18 -25 -25 -16 -9 -9 -10 -6 -2 -0 0 0 -1 -3 -3 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -4 -5 -4 -2 -1 0 0 0 0 -0 -1 -0 -0 -0 0 0 -0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -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 -50 -247 -355 -444 -443 -466 -477 -504 -491 -489 -477 -439 -434 -426 -397 -374 -336 -281 -281 -312 -365 -420 -436 -390 -342 -307 -279 -268 -285 -303 -297 -275 -262 -257 -242 -219 -208 -217 -224 -225 -229 -214 -189 -175 -171 -169 -165 -156 -142 -136 -143 -144 -132 -113 -94 -73 -55 -39 -27 -19 -13 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -19 -44 -47 -47 -46 -40 -32 -30 -31 -28 -26 -24 -21 -14 -8 -13 -21 -18 -15 -18 -23 -16 -16 -20 -14 -8 -8 -10 -16 -12 -4 0 0 0 0 0 0 -0 -1 -4 -11 -19 -22 -22 -28 -37 -24 -15 -18 -17 -10 -10 -16 -14 -7 -2 -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 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -1 -2 -3 -3 -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 -1 -2 -3 -3 -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 -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 -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 -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 -168 -462 -451 -448 -459 -486 -478 -487 -493 -464 -434 -426 -429 -402 -371 -343 -295 -275 -290 -339 -397 -422 -406 -361 -318 -291 -270 -287 -306 -298 -285 -278 -267 -247 -227 -218 -213 -212 -215 -211 -199 -195 -194 -194 -193 -195 -202 -207 -201 -195 -178 -150 -121 -98 -78 -59 -42 -28 -18 -11 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -13 -27 -43 -35 -32 -37 -33 -29 -28 -26 -24 -25 -23 -17 -10 -10 -14 -14 -10 -12 -18 -15 -13 -18 -20 -17 -11 -10 -12 -9 -2 0 0 0 0 0 0 0 -0 -2 -8 -20 -27 -37 -50 -38 -14 -14 -13 -15 -14 -14 -11 -5 -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 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -2 -2 -2 -3 -3 -5 -6 -4 -7 -8 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -74 -331 -468 -454 -446 -461 -482 -485 -478 -472 -434 -434 -432 -391 -337 -332 -314 -294 -287 -310 -378 -427 -427 -393 -348 -302 -289 -317 -314 -310 -295 -279 -267 -259 -248 -234 -224 -216 -207 -201 -205 -210 -215 -215 -216 -221 -221 -221 -221 -213 -191 -161 -132 -109 -88 -68 -48 -30 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 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 -15 -37 -64 -44 -28 -29 -28 -23 -20 -20 -20 -20 -22 -19 -10 -8 -11 -12 -10 -8 -10 -9 -10 -17 -29 -26 -15 -11 -10 -6 -2 -0 0 0 0 0 0 0 0 -1 -6 -18 -29 -44 -54 -45 -21 -15 -18 -27 -27 -19 -9 -2 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -2 -1 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -3 -2 -2 -1 -2 -6 -4 -6 -8 -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 -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 -4 -141 -304 -409 -421 -441 -464 -469 -469 -481 -461 -441 -424 -439 -396 -367 -338 -318 -284 -281 -322 -376 -417 -428 -415 -375 -344 -341 -302 -301 -317 -301 -289 -288 -281 -266 -251 -237 -224 -210 -195 -185 -187 -201 -211 -214 -210 -206 -213 -216 -215 -206 -181 -151 -127 -104 -80 -57 -36 -21 -10 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -30 -61 -115 -72 -36 -36 -45 -24 -14 -18 -20 -20 -22 -19 -9 -4 -5 -9 -11 -9 -7 -5 -5 -15 -28 -26 -16 -12 -10 -5 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -12 -32 -48 -44 -54 -40 -27 -26 -35 -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 -1 -2 -2 -2 -3 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -5 -5 -3 -2 -2 -1 -1 -3 -4 -2 -1 -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 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 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 -69 -339 -448 -428 -436 -449 -465 -461 -452 -461 -444 -409 -412 -417 -374 -355 -330 -311 -289 -299 -345 -395 -439 -436 -416 -394 -356 -326 -331 -328 -309 -303 -293 -285 -278 -269 -258 -242 -222 -203 -190 -186 -191 -200 -206 -201 -198 -199 -198 -192 -185 -172 -157 -140 -120 -97 -72 -49 -29 -14 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -55 -150 -113 -41 -38 -38 -24 -21 -27 -24 -18 -19 -16 -8 -2 -3 -6 -8 -6 -5 -3 -2 -10 -21 -21 -16 -12 -10 -6 -2 -0 -0 -0 0 0 0 -0 -0 -1 -7 -24 -42 -43 -34 -41 -49 -43 -30 -38 -44 -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 -1 -1 -1 -1 -2 -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 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -2 -2 -3 -4 -4 -2 -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 -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 -1 -14 -85 -206 -438 -428 -424 -444 -452 -449 -461 -459 -440 -420 -412 -400 -387 -350 -325 -308 -283 -294 -324 -384 -425 -442 -446 -413 -371 -353 -340 -325 -317 -311 -301 -292 -288 -286 -273 -258 -237 -217 -204 -192 -180 -171 -175 -179 -184 -187 -182 -175 -171 -165 -158 -151 -140 -118 -93 -66 -40 -19 -7 -2 -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 -1 -1 0 -0 -3 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -30 -126 -83 -44 -30 -23 -15 -13 -27 -28 -17 -14 -14 -9 -5 -4 -3 -1 -1 -2 -4 -5 -10 -17 -18 -15 -10 -7 -6 -3 -1 -0 -0 -0 0 0 -0 -1 -5 -19 -39 -46 -35 -26 -32 -45 -43 -31 -39 -36 -14 -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 -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 -1 -2 -3 -3 -2 -3 -4 -3 -1 -1 -2 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -5 -4 -4 -4 -3 -3 -1 0 -0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -72 -253 -348 -430 -422 -428 -445 -445 -428 -447 -470 -439 -411 -409 -402 -368 -342 -309 -291 -280 -280 -335 -383 -450 -463 -449 -416 -385 -360 -343 -336 -327 -310 -300 -297 -291 -283 -275 -253 -233 -219 -206 -196 -185 -179 -182 -189 -192 -187 -180 -172 -163 -158 -162 -157 -140 -112 -81 -50 -25 -10 -4 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 0 -0 -1 -1 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -17 -78 -34 -25 -23 -14 -8 -4 -26 -29 -19 -11 -11 -12 -10 -7 -3 -1 -1 -5 -13 -15 -18 -21 -20 -16 -11 -8 -6 -2 -1 -1 -1 -1 -0 0 -1 -4 -9 -24 -42 -42 -28 -24 -31 -40 -37 -29 -33 -25 -7 -1 0 0 -0 -2 -2 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -2 -4 -4 -3 -2 -3 -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 -1 -3 -5 -6 -5 -6 -4 -3 -2 -1 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 -0 -0 0 0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -72 -219 -383 -395 -412 -432 -424 -421 -424 -425 -432 -431 -411 -400 -393 -373 -343 -316 -305 -287 -295 -298 -368 -430 -482 -487 -449 -419 -391 -368 -352 -337 -323 -314 -308 -300 -301 -288 -270 -252 -230 -213 -203 -195 -192 -192 -197 -200 -195 -188 -180 -174 -177 -177 -167 -151 -130 -97 -62 -34 -17 -8 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -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 -15 -50 -30 -32 -34 -16 -10 -12 -34 -30 -18 -8 -14 -17 -17 -13 -7 -4 -2 -6 -14 -19 -24 -26 -22 -15 -13 -8 -4 -2 -1 -0 -1 -1 -1 -0 -2 -7 -13 -23 -34 -33 -20 -20 -36 -43 -33 -23 -20 -14 -4 -0 0 0 -1 -3 -3 -1 -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 -1 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 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 0 0 0 0 0 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 -4 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -0 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -77 -174 -258 -358 -410 -401 -412 -423 -420 -408 -433 -422 -406 -397 -389 -372 -360 -345 -306 -281 -265 -271 -295 -349 -431 -483 -468 -443 -414 -384 -373 -358 -347 -334 -308 -294 -291 -293 -295 -282 -247 -239 -221 -209 -201 -193 -190 -193 -196 -199 -197 -187 -180 -180 -180 -175 -150 -115 -79 -48 -26 -13 -6 -2 -0 -0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -18 -43 -30 -26 -27 -18 -15 -13 -33 -29 -16 -16 -26 -26 -25 -18 -12 -10 -5 -2 -8 -15 -22 -26 -23 -15 -15 -11 -5 -3 -3 -1 -1 -3 -5 -5 -6 -12 -18 -20 -22 -22 -18 -24 -37 -35 -25 -15 -8 -5 -2 0 0 0 -2 -5 -5 -4 -3 -2 -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 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -251 -373 -390 -395 -398 -397 -401 -413 -409 -415 -424 -388 -378 -379 -356 -337 -334 -314 -291 -287 -277 -294 -373 -408 -437 -474 -440 -430 -401 -381 -364 -345 -330 -319 -311 -310 -311 -311 -302 -278 -256 -242 -224 -218 -215 -213 -214 -218 -216 -210 -209 -211 -211 -201 -175 -136 -96 -63 -39 -22 -11 -6 -3 -2 -1 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 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 -42 -38 -21 -19 -22 -18 -13 -23 -26 -20 -33 -33 -27 -24 -13 -7 -8 -8 -4 -4 -10 -18 -23 -23 -17 -15 -13 -7 -7 -7 -6 -7 -7 -16 -17 -12 -16 -22 -29 -25 -22 -31 -38 -33 -24 -13 -6 -2 -1 -1 0 0 -0 -2 -5 -8 -13 -15 -11 -6 -2 -1 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -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 -1 -2 -4 -7 -5 -4 -2 -3 -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 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -196 -362 -399 -383 -390 -395 -392 -389 -396 -417 -386 -383 -392 -380 -355 -345 -336 -321 -295 -260 -264 -289 -314 -350 -412 -455 -481 -437 -417 -401 -389 -379 -369 -351 -335 -317 -300 -300 -303 -308 -314 -298 -284 -243 -236 -233 -238 -243 -242 -243 -245 -248 -248 -232 -196 -155 -117 -84 -55 -34 -21 -15 -11 -8 -5 -3 -1 -0 0 0 0 -0 -1 -1 -3 -2 -1 -0 -0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 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 -32 -36 -35 -40 -38 -24 -13 -11 -16 -23 -39 -31 -18 -9 -3 -3 -10 -15 -10 -4 -7 -13 -17 -18 -15 -13 -12 -10 -11 -10 -12 -16 -8 -16 -15 -10 -14 -24 -35 -34 -28 -28 -32 -22 -7 -3 -1 -1 -1 -0 0 0 -0 -2 -5 -12 -23 -25 -19 -11 -4 -2 -5 -9 -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 -1 -1 -1 -2 -3 -3 -4 -7 -5 -3 -3 -1 -0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -11 -7 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -192 -296 -382 -384 -376 -374 -378 -384 -384 -380 -386 -380 -357 -362 -379 -363 -337 -339 -350 -309 -283 -279 -275 -292 -344 -399 -409 -430 -455 -439 -415 -401 -385 -377 -361 -346 -328 -314 -315 -320 -326 -310 -284 -266 -257 -262 -270 -276 -275 -282 -280 -276 -273 -258 -222 -178 -140 -102 -69 -47 -39 -30 -23 -17 -12 -6 -3 -1 -1 -0 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -3 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 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 -23 -20 -22 -32 -40 -36 -16 -6 -7 -11 -18 -31 -27 -13 -4 -0 -0 -4 -10 -9 -4 -4 -8 -11 -13 -13 -12 -13 -12 -13 -13 -12 -11 -8 -14 -10 -11 -23 -27 -22 -26 -24 -14 -10 -6 -0 0 -0 -0 -1 -0 0 0 -0 -1 -4 -16 -37 -32 -26 -16 -6 -2 -5 -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 -1 -1 -1 -2 -2 -6 -7 -5 -4 -2 -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 -1 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -201 -415 -406 -380 -370 -367 -364 -366 -374 -377 -363 -349 -352 -360 -347 -333 -305 -305 -298 -287 -268 -260 -280 -308 -332 -376 -433 -449 -446 -419 -401 -407 -400 -387 -367 -351 -347 -331 -317 -325 -315 -301 -285 -272 -213 -251 -285 -308 -297 -281 -272 -271 -259 -236 -201 -158 -124 -101 -81 -64 -51 -40 -31 -21 -14 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -8 -11 -8 -8 -11 -12 -8 -4 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -8 -18 -17 -9 -8 -14 -25 -31 -27 -25 -25 -24 -20 -22 -21 -13 -4 -0 0 0 -3 -5 -2 -1 -3 -6 -11 -13 -13 -13 -15 -13 -10 -7 -5 -9 -15 -25 -34 -32 -21 -23 -28 -18 -8 -7 -6 -2 -0 0 -0 -0 0 0 0 0 -0 -1 -16 -42 -35 -28 -17 -6 -2 -5 -11 -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 -1 -1 -2 -3 -3 -2 -1 -0 -0 0 0 -0 -2 -3 -4 -5 -6 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -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 -5 -89 -175 -238 -325 -357 -358 -358 -355 -355 -365 -375 -360 -342 -343 -371 -391 -337 -317 -312 -302 -282 -272 -267 -266 -284 -325 -377 -413 -413 -391 -396 -396 -392 -386 -380 -385 -379 -360 -355 -350 -334 -326 -312 -270 -271 -257 -294 -300 -287 -271 -261 -262 -259 -241 -215 -197 -174 -138 -110 -92 -75 -59 -41 -32 -22 -15 -10 -7 -4 -2 -1 -1 -0 -0 0 -0 -2 -5 -8 -13 -9 -12 -12 -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 -2 -5 -4 -2 -1 -0 -0 0 0 0 0 0 -0 -2 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -3 -5 -4 -2 -2 -7 -12 -17 -31 -49 -52 -42 -30 -18 -15 -11 -3 -0 -0 -0 0 -1 -1 -2 -2 -3 -6 -9 -11 -14 -15 -12 -7 -5 -5 -11 -28 -35 -34 -22 -19 -27 -27 -14 -5 -11 -11 -4 -0 0 0 0 0 0 0 0 0 0 -11 -25 -27 -25 -13 -4 -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 -1 -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 0 0 -0 -0 0 0 0 0 0 -0 -2 -2 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -58 -215 -368 -366 -351 -346 -341 -335 -336 -345 -347 -337 -320 -312 -327 -331 -321 -302 -286 -282 -276 -261 -244 -239 -249 -281 -307 -329 -354 -359 -357 -341 -355 -374 -377 -389 -384 -370 -356 -345 -337 -322 -299 -279 -294 -289 -277 -278 -268 -265 -252 -247 -241 -237 -227 -198 -164 -141 -123 -100 -80 -67 -45 -32 -24 -17 -12 -7 -6 -4 -3 -1 -0 -0 0 -1 -4 -7 -4 -7 -6 -7 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -2 -1 -0 -0 0 0 0 0 0 -0 -4 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -8 -22 -30 -34 -36 -16 -11 -8 -3 -1 -1 -2 -0 -0 -2 -5 -5 -4 -3 -5 -8 -11 -13 -10 -6 -5 -5 -11 -21 -22 -10 -8 -16 -17 -11 -5 -4 -9 -9 -3 0 0 0 0 0 0 0 0 0 -0 -6 -16 -23 -26 -14 -4 -1 -1 -2 -4 -4 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 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 -12 -65 -161 -330 -385 -359 -345 -338 -326 -321 -329 -347 -349 -325 -307 -314 -328 -327 -306 -290 -286 -282 -260 -247 -244 -239 -232 -241 -265 -298 -336 -362 -378 -372 -359 -367 -372 -376 -375 -354 -351 -353 -341 -338 -334 -311 -294 -287 -288 -282 -267 -258 -247 -236 -239 -236 -206 -195 -179 -159 -150 -126 -88 -67 -49 -36 -27 -19 -14 -11 -9 -6 -4 -2 -0 -0 -1 -1 -0 -1 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -1 -4 -8 -4 -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 -3 -8 -23 -33 -12 -6 -3 -1 -2 -7 -7 -1 -1 -5 -8 -6 -6 -4 -4 -7 -10 -11 -8 -6 -5 -6 -10 -10 -7 -10 -5 -10 -5 -1 -2 -4 -6 -4 -1 0 0 0 0 0 0 0 0 0 -0 -3 -11 -20 -24 -15 -5 -2 -3 -5 -7 -8 -9 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -177 -274 -307 -347 -336 -326 -322 -313 -303 -306 -323 -328 -317 -302 -297 -300 -303 -300 -290 -265 -250 -241 -238 -229 -215 -205 -196 -208 -249 -298 -323 -338 -366 -356 -343 -358 -342 -333 -312 -327 -334 -339 -336 -335 -343 -333 -297 -287 -282 -283 -264 -255 -255 -247 -243 -230 -222 -221 -185 -140 -118 -94 -73 -59 -42 -33 -25 -22 -18 -15 -9 -4 -2 -1 -0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -2 -12 -20 -11 -2 -1 -1 -5 -12 -10 -4 -2 -7 -8 -8 -7 -4 -3 -5 -7 -8 -7 -6 -6 -7 -12 -10 -5 -12 -6 -6 -1 0 -1 -3 -6 -3 -0 0 0 0 0 -0 -0 0 0 0 -0 -2 -7 -17 -22 -15 -5 -2 -5 -10 -11 -10 -14 -16 -12 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -73 -174 -318 -371 -350 -331 -318 -303 -286 -275 -287 -298 -296 -286 -277 -281 -290 -288 -271 -259 -252 -255 -253 -234 -225 -228 -224 -205 -196 -211 -250 -301 -337 -341 -341 -322 -338 -293 -321 -308 -307 -313 -310 -315 -309 -291 -287 -291 -306 -313 -308 -302 -299 -291 -266 -260 -266 -241 -205 -181 -157 -133 -117 -96 -76 -57 -49 -40 -36 -28 -20 -14 -8 -3 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -11 -3 -1 -3 -8 -10 -9 -3 -1 -6 -8 -9 -7 -5 -4 -3 -3 -5 -6 -7 -7 -9 -11 -3 -9 -15 -11 -1 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 -0 -1 -4 -5 -12 -18 -18 -9 -8 -7 -9 -13 -12 -17 -20 -14 -8 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -183 -277 -297 -307 -319 -309 -298 -296 -282 -271 -270 -280 -293 -288 -277 -269 -264 -261 -257 -255 -251 -235 -223 -211 -204 -196 -183 -169 -158 -153 -187 -230 -270 -303 -319 -313 -315 -288 -297 -288 -271 -252 -259 -267 -267 -267 -274 -291 -310 -306 -311 -319 -302 -302 -315 -297 -283 -259 -226 -191 -177 -173 -144 -113 -95 -70 -69 -58 -48 -33 -21 -12 -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 -1 -6 -7 -5 -5 -6 -5 -2 -1 -1 -1 -5 -5 -7 -6 -5 -4 -2 -2 -3 -5 -7 -10 -13 -15 -14 -26 -11 -6 -0 0 0 0 -0 -5 -5 -2 0 -1 -1 0 0 0 0 0 -1 -5 -14 -11 -12 -13 -17 -12 -15 -14 -15 -17 -14 -17 -20 -13 -6 -6 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -183 -317 -336 -313 -299 -286 -269 -257 -254 -257 -263 -260 -253 -250 -253 -260 -261 -249 -232 -224 -225 -227 -223 -205 -191 -189 -197 -182 -174 -178 -194 -222 -261 -288 -296 -317 -296 -291 -265 -240 -241 -240 -232 -220 -217 -224 -235 -252 -274 -298 -306 -332 -262 -281 -277 -255 -223 -208 -205 -185 -162 -135 -104 -99 -81 -57 -44 -51 -29 -25 -18 -13 -7 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -7 -6 -3 -1 -1 -2 -2 -3 -2 -5 -5 -4 -3 -2 -4 -5 -5 -7 -8 -11 -23 -30 -17 -9 -4 -2 -0 0 0 -5 -3 -2 -1 -1 -2 -1 -0 0 0 0 -0 -3 -13 -25 -21 -15 -10 -11 -9 -12 -13 -12 -10 -7 -13 -16 -11 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -172 -259 -311 -323 -295 -277 -269 -265 -253 -243 -240 -241 -245 -247 -243 -238 -234 -227 -220 -212 -206 -206 -201 -190 -174 -157 -153 -155 -153 -147 -144 -147 -175 -214 -256 -278 -279 -301 -259 -238 -238 -218 -195 -169 -158 -168 -182 -195 -211 -236 -247 -221 -226 -231 -220 -217 -204 -175 -178 -167 -146 -118 -97 -78 -57 -56 -60 -40 -45 -35 -26 -13 -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 -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 -0 0 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 -9 -7 -4 -3 -3 -3 -3 -2 -2 -2 -4 -2 -2 -1 -3 -5 -6 -7 -8 -10 -16 -19 -10 -5 -3 -3 -3 -1 -0 -1 -0 -1 -2 -4 -3 -2 -0 -0 0 -0 -2 -10 -25 -33 -25 -14 -8 -8 -9 -9 -9 -7 -10 -9 -8 -9 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -193 -340 -337 -300 -279 -260 -244 -234 -230 -233 -240 -240 -229 -220 -215 -216 -223 -227 -219 -202 -188 -182 -185 -182 -173 -158 -150 -147 -147 -142 -144 -159 -178 -198 -232 -233 -230 -240 -215 -187 -166 -153 -148 -150 -143 -134 -139 -143 -135 -141 -146 -149 -143 -170 -169 -168 -140 -127 -113 -86 -67 -58 -51 -45 -41 -45 -49 -44 -25 -16 -11 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -9 -11 -9 -6 -6 -7 -7 -6 -3 -2 -1 -2 -1 -0 -0 -2 -4 -7 -12 -13 -12 -12 -11 -6 -2 -2 -5 -8 -3 -0 0 0 -2 -4 -5 -3 -1 -0 -0 -0 -2 -6 -16 -30 -34 -24 -13 -9 -10 -9 -7 -5 -5 -9 -8 -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 -1 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -3 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -122 -194 -233 -278 -272 -254 -246 -239 -231 -222 -215 -215 -213 -211 -207 -199 -197 -197 -195 -187 -178 -165 -160 -158 -152 -147 -139 -131 -123 -118 -117 -118 -121 -129 -146 -167 -188 -191 -184 -181 -168 -150 -142 -126 -114 -104 -94 -93 -93 -85 -83 -88 -96 -95 -117 -108 -108 -113 -92 -67 -58 -53 -45 -40 -41 -49 -50 -37 -30 -18 -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 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -9 -10 -11 -9 -5 -4 -6 -9 -9 -7 -4 -4 -2 -2 -1 -0 -0 -3 -9 -13 -12 -9 -8 -6 -4 -3 -4 -6 -5 -2 -0 0 -0 -3 -4 -2 -1 -0 -3 -5 -4 -5 -11 -19 -28 -29 -20 -13 -12 -11 -7 -4 -2 -2 -3 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -1 0 0 0 0 0 -0 -1 -0 -0 -2 -7 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 -195 -341 -329 -290 -266 -248 -232 -218 -209 -205 -206 -213 -220 -212 -196 -184 -177 -176 -180 -178 -170 -157 -145 -139 -136 -130 -124 -117 -110 -106 -104 -105 -109 -118 -131 -143 -152 -146 -139 -126 -102 -92 -88 -74 -66 -70 -65 -56 -52 -45 -43 -48 -54 -72 -77 -66 -49 -55 -55 -52 -47 -46 -46 -41 -36 -33 -25 -22 -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 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -11 -13 -11 -8 -6 -7 -15 -23 -20 -13 -8 -6 -4 -2 -1 -1 -0 -3 -9 -12 -10 -6 -3 -3 -4 -6 -7 -5 -2 -1 -1 -2 -2 -9 -10 -8 -14 -6 -6 -7 -5 -4 -9 -21 -30 -24 -15 -12 -11 -7 -3 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -1 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -110 -161 -190 -208 -239 -244 -227 -215 -206 -199 -193 -188 -190 -189 -185 -176 -165 -154 -154 -156 -155 -148 -140 -131 -124 -120 -114 -107 -99 -92 -87 -81 -78 -79 -89 -104 -100 -97 -98 -75 -60 -67 -57 -49 -50 -49 -47 -44 -38 -37 -38 -35 -37 -31 -36 -25 -42 -45 -49 -46 -48 -47 -42 -39 -39 -35 -33 -23 -13 -10 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -11 -13 -13 -11 -8 -11 -30 -46 -41 -25 -14 -8 -6 -4 -1 -1 -1 -2 -7 -7 -6 -3 -4 -5 -7 -8 -7 -4 -1 -1 -4 -9 -13 -20 -20 -18 -30 -17 -6 -3 -5 -3 -4 -19 -29 -17 -9 -7 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -66 -183 -278 -277 -243 -222 -212 -204 -197 -192 -187 -182 -180 -180 -180 -173 -162 -151 -142 -137 -134 -129 -123 -115 -104 -92 -82 -77 -72 -68 -63 -67 -77 -74 -74 -87 -67 -59 -75 -65 -54 -55 -58 -53 -44 -48 -51 -46 -37 -31 -24 -30 -28 -21 -24 -29 -29 -37 -40 -39 -38 -39 -39 -35 -27 -17 -13 -14 -14 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 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 -7 -9 -9 -10 -8 -6 -10 -27 -46 -47 -40 -26 -8 -6 -4 -1 -1 -2 -2 -5 -4 -3 -4 -7 -4 -3 -4 -3 -2 -1 -2 -10 -28 -42 -27 -17 -21 -19 -12 -4 -2 -3 -2 -6 -19 -22 -10 -5 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -4 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -160 -184 -187 -219 -236 -224 -203 -191 -183 -176 -171 -167 -164 -162 -159 -153 -145 -137 -128 -123 -120 -116 -110 -99 -88 -78 -70 -66 -62 -57 -59 -59 -65 -74 -70 -71 -59 -53 -45 -60 -80 -74 -62 -77 -64 -56 -63 -56 -46 -53 -46 -36 -30 -27 -24 -24 -25 -31 -36 -38 -33 -29 -26 -22 -18 -18 -21 -20 -11 -6 -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 -1 -0 -0 0 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 -6 -7 -4 -7 -8 -7 -6 -12 -31 -40 -42 -32 -15 -7 -3 -1 -3 -4 -2 -3 -3 -2 -6 -8 -3 -2 -4 -4 -2 -1 -1 -5 -20 -27 -12 -12 -12 -9 -11 -10 -11 -4 -0 -14 -22 -14 -7 -2 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -3 -5 -4 -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 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -167 -250 -256 -232 -206 -189 -175 -164 -155 -147 -143 -141 -139 -138 -137 -134 -128 -122 -115 -108 -98 -87 -80 -72 -66 -62 -56 -52 -50 -54 -63 -74 -78 -66 -61 -54 -53 -72 -61 -62 -66 -54 -73 -88 -81 -79 -80 -65 -44 -33 -30 -34 -29 -24 -29 -28 -25 -24 -24 -22 -20 -19 -22 -27 -24 -19 -14 -7 -3 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -1 -6 -8 -11 -7 -10 -32 -41 -44 -40 -25 -10 -3 -2 -6 -9 -5 -3 -4 -7 -12 -19 -9 -8 -10 -7 -2 -2 -2 -2 -4 -9 -17 -10 -6 -11 -13 -9 -7 -2 -0 -15 -19 -8 -3 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -5 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 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 -2 -69 -152 -195 -220 -236 -236 -210 -183 -165 -157 -155 -147 -136 -128 -124 -124 -124 -124 -122 -117 -110 -99 -89 -80 -72 -65 -59 -54 -51 -53 -57 -60 -63 -64 -61 -57 -55 -55 -37 -41 -39 -57 -59 -66 -65 -74 -65 -47 -32 -29 -41 -47 -39 -32 -43 -30 -25 -24 -29 -24 -19 -17 -18 -21 -20 -20 -19 -11 -7 -4 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -3 -4 -7 -10 -14 -16 -19 -29 -36 -46 -46 -30 -12 -4 -3 -7 -10 -7 -5 -9 -18 -20 -21 -15 -17 -18 -11 -4 -3 -4 -4 -3 -3 -6 -4 -13 -15 -10 -4 -1 -0 0 -11 -15 -7 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -1 -0 -0 0 0 0 -0 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -161 -251 -252 -230 -203 -171 -154 -144 -135 -128 -121 -115 -112 -111 -112 -110 -106 -100 -93 -85 -78 -70 -64 -58 -55 -53 -52 -49 -43 -42 -36 -43 -47 -42 -39 -40 -35 -31 -33 -38 -34 -47 -33 -25 -15 -22 -42 -45 -32 -29 -44 -32 -29 -34 -31 -26 -22 -21 -20 -21 -24 -24 -20 -17 -11 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -7 -6 -7 -9 -12 -15 -21 -26 -31 -41 -42 -42 -34 -20 -9 -7 -10 -11 -8 -6 -15 -26 -28 -19 -14 -15 -22 -25 -18 -8 -6 -5 -4 -4 -6 -12 -19 -9 -4 -1 -0 0 0 -10 -16 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -2 -2 -1 -0 0 0 -0 -0 -1 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -94 -138 -185 -255 -268 -232 -191 -157 -134 -121 -115 -113 -113 -109 -101 -94 -89 -87 -84 -80 -75 -70 -64 -59 -55 -51 -48 -41 -39 -33 -38 -41 -37 -37 -36 -30 -27 -26 -27 -22 -27 -18 -18 -13 -18 -30 -30 -20 -16 -19 -16 -19 -26 -18 -19 -19 -21 -23 -27 -28 -22 -18 -18 -14 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -1 -4 -6 -6 -6 -7 -9 -14 -17 -26 -38 -41 -33 -29 -32 -27 -16 -10 -11 -11 -11 -14 -26 -35 -24 -6 -11 -14 -19 -37 -45 -33 -21 -14 -14 -17 -17 -26 -33 -17 -7 -1 0 0 0 -7 -16 -10 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -276 -279 -256 -227 -194 -156 -123 -114 -111 -109 -104 -98 -91 -85 -81 -77 -76 -75 -73 -66 -60 -54 -50 -46 -43 -40 -40 -42 -37 -34 -33 -30 -25 -22 -21 -19 -16 -14 -11 -12 -13 -19 -19 -15 -12 -9 -8 -11 -11 -13 -14 -14 -18 -19 -19 -17 -13 -11 -12 -11 -7 -6 -5 -2 -0 0 0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -6 -13 -9 -2 -0 0 0 0 -0 -0 -1 -2 -2 -1 -1 0 0 0 0 -1 -2 -2 -3 -5 -6 -8 -16 -28 -36 -46 -42 -28 -21 -21 -27 -28 -22 -17 -17 -21 -25 -32 -42 -44 -31 -14 -29 -38 -38 -50 -53 -39 -21 -8 -2 -3 -8 -19 -30 -26 -4 -0 0 0 -1 -12 -20 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -59 -104 -212 -274 -269 -232 -182 -146 -121 -105 -95 -89 -86 -82 -78 -75 -71 -65 -62 -59 -55 -52 -50 -49 -47 -43 -42 -38 -35 -33 -31 -30 -27 -24 -21 -18 -19 -16 -18 -11 -15 -14 -12 -11 -9 -7 -9 -9 -10 -10 -11 -13 -11 -8 -9 -7 -5 -6 -5 -4 -4 -4 -1 -1 -0 -0 -1 -0 0 0 0 0 -3 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -36 -37 -13 -1 0 0 -0 -1 -2 -3 -4 -3 -1 -1 -0 0 -0 -1 -2 -3 -2 -3 -7 -12 -20 -33 -49 -61 -67 -57 -35 -29 -31 -34 -33 -34 -36 -39 -40 -41 -46 -49 -45 -37 -21 -26 -39 -52 -43 -26 -12 -6 -6 -8 -6 -1 -7 -16 -13 -0 0 0 0 -2 -21 -28 -14 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -91 -210 -255 -269 -242 -214 -188 -161 -128 -99 -90 -85 -82 -80 -80 -74 -68 -62 -57 -53 -50 -48 -46 -43 -41 -38 -35 -33 -30 -28 -26 -24 -22 -20 -21 -19 -18 -16 -15 -14 -12 -11 -10 -8 -8 -8 -7 -7 -7 -6 -5 -4 -5 -5 -3 -2 -2 -2 -2 -1 -0 -0 -1 -0 -1 -0 0 0 -0 -1 -7 -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 -1 -4 -13 -11 -2 0 0 -0 -1 -2 -2 -2 -2 -2 -3 -1 -1 -2 -4 -5 -3 -1 -3 -10 -19 -31 -43 -58 -75 -86 -81 -68 -69 -78 -79 -77 -74 -66 -59 -50 -45 -47 -49 -49 -38 -1 -4 -19 -52 -33 -12 -5 -3 -6 -4 -0 -1 -10 -21 -2 0 0 0 -7 -10 -26 -27 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -69 -160 -238 -252 -228 -186 -147 -120 -101 -89 -81 -73 -68 -64 -60 -56 -52 -50 -48 -45 -43 -40 -37 -34 -32 -29 -27 -25 -23 -21 -18 -16 -15 -15 -14 -15 -14 -13 -11 -12 -11 -11 -10 -8 -7 -7 -7 -6 -5 -5 -3 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -13 -20 -17 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -8 -10 -0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -3 -6 -9 -5 -2 -1 -4 -10 -17 -24 -33 -53 -81 -95 -96 -89 -86 -86 -81 -80 -71 -64 -63 -61 -62 -66 -57 -36 -31 0 -0 -6 -42 -38 -22 -18 -12 -32 -24 -1 -4 -12 -13 -1 0 -0 -3 -30 -32 -33 -29 -16 -5 -1 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -58 -149 -192 -217 -243 -223 -197 -172 -145 -116 -91 -77 -70 -64 -60 -56 -54 -53 -50 -48 -46 -44 -40 -36 -33 -30 -28 -26 -24 -22 -20 -20 -19 -17 -16 -14 -14 -11 -11 -11 -11 -11 -12 -10 -9 -8 -7 -5 -5 -4 -4 -8 -7 -5 -3 -2 -2 -2 -1 -1 -1 -3 -8 -20 -30 -32 -24 -12 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -3 -5 -5 -6 -9 -2 -1 -1 -3 -6 -9 -12 -22 -50 -89 -107 -107 -111 -100 -107 -92 -81 -69 -77 -79 -89 -92 -74 -38 -5 -2 0 0 0 0 -14 -9 -5 -2 -12 -11 -3 -5 -8 -2 -0 0 -3 -29 -39 -35 -33 -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 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -19 -27 -36 -49 -125 -212 -239 -226 -200 -165 -132 -108 -91 -78 -68 -60 -54 -52 -50 -50 -50 -46 -43 -41 -37 -34 -30 -27 -26 -23 -22 -20 -19 -17 -16 -16 -14 -12 -11 -11 -11 -11 -11 -9 -8 -7 -6 -6 -8 -9 -11 -14 -24 -18 -12 -11 -10 -8 -4 -2 -8 -23 -40 -45 -37 -25 -15 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -1 -2 -3 -4 -3 -0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -1 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -5 -3 -0 -0 -1 -3 -4 -5 -9 -18 -48 -96 -123 -121 -133 -115 -121 -124 -87 -34 -58 -59 -70 -67 -38 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -6 -29 -41 -31 -26 -26 -22 -13 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 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 -34 -105 -153 -179 -197 -212 -205 -184 -163 -140 -116 -91 -72 -63 -57 -53 -50 -47 -45 -43 -41 -39 -37 -34 -33 -30 -25 -22 -20 -18 -18 -18 -17 -15 -13 -12 -11 -11 -10 -9 -9 -8 -7 -9 -20 -27 -15 -14 -41 -54 -43 -32 -18 -12 -7 -2 -8 -34 -60 -58 -41 -27 -18 -11 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -4 -1 -0 0 -1 -4 -7 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -3 -0 -2 -2 -3 -6 -10 -17 -14 -27 -82 -130 -137 -152 -172 -161 -143 -33 -91 -40 -15 -16 -15 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -23 -28 -19 -23 -25 -18 -12 -7 -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 -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 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -39 -50 -93 -188 -232 -220 -209 -192 -167 -143 -119 -98 -81 -67 -56 -48 -43 -42 -41 -41 -41 -43 -45 -41 -34 -29 -24 -21 -19 -18 -16 -12 -11 -12 -11 -10 -9 -12 -17 -33 -30 -30 -33 -20 -17 -42 -55 -47 -28 -11 -7 -6 -2 -1 -20 -52 -62 -44 -31 -22 -15 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -2 -6 -7 -1 0 -0 -0 -2 -9 -11 -6 -2 -1 -0 -0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -4 -6 -7 -3 -6 -17 -19 -15 -12 -59 -125 -125 -106 -160 -173 -168 -133 -141 -48 -6 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -0 0 -0 -0 0 0 0 0 -1 -7 -14 -16 -22 -26 -18 -15 -11 -5 -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 -1 -2 -2 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -69 -111 -134 -156 -175 -189 -201 -186 -165 -145 -126 -101 -80 -63 -55 -49 -45 -43 -43 -45 -45 -42 -38 -34 -31 -28 -23 -17 -12 -12 -13 -13 -14 -22 -22 -41 -66 -65 -51 -33 -17 -19 -39 -49 -46 -27 -19 -17 -5 -1 -1 -17 -45 -56 -44 -31 -24 -18 -11 -7 -2 -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 -2 -13 -9 -8 -7 -3 -1 -0 0 -2 -5 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -5 -6 -6 -12 -7 -11 -12 -8 -13 -16 -38 -89 -114 -112 -133 -147 -142 -55 -13 -7 -1 0 0 0 0 0 0 0 0 0 0 -1 -11 -17 -2 -0 -4 -13 -16 -14 -7 -1 -4 -10 -11 -11 -20 -21 -17 -18 -16 -9 -2 -0 0 -0 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -5 -6 -7 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -28 -39 -50 -62 -73 -95 -136 -200 -197 -174 -151 -129 -105 -85 -70 -58 -49 -45 -43 -42 -41 -39 -42 -45 -37 -26 -17 -16 -19 -18 -24 -50 -58 -56 -65 -63 -53 -38 -26 -27 -32 -30 -27 -28 -16 -11 -4 -2 -2 -4 -20 -42 -44 -33 -25 -18 -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 -2 -8 -6 -11 -18 -9 -3 -1 -0 -7 -13 -8 -4 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -12 -21 -27 -11 -5 -10 -16 -18 -52 -91 -103 -102 -104 -92 -46 -21 -20 -1 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -0 -2 -16 -35 -34 -26 -22 -16 -10 -7 -8 -11 -17 -14 -15 -22 -21 -13 -5 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -7 -8 -8 -4 -2 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -61 -137 -170 -206 -195 -184 -169 -150 -131 -109 -86 -69 -57 -53 -48 -44 -48 -48 -45 -38 -24 -21 -24 -21 -25 -46 -60 -55 -47 -52 -42 -33 -40 -42 -40 -46 -46 -26 -9 -5 -3 -2 -1 -4 -20 -38 -36 -29 -25 -20 -14 -9 -5 -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 -1 -2 -6 -17 -38 -21 -8 -2 -1 -7 -13 -11 -7 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -5 -7 -10 -14 -8 -5 -5 -8 -12 -39 -72 -80 -73 -71 -77 -88 -91 -56 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -36 -30 -23 -21 -19 -14 -7 -5 -8 -11 -14 -14 -16 -22 -20 -16 -8 -2 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -3 -4 -7 -11 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -35 -83 -164 -181 -191 -190 -181 -177 -164 -143 -123 -107 -93 -76 -63 -58 -42 -45 -51 -33 -24 -23 -19 -16 -18 -35 -65 -75 -59 -45 -38 -40 -31 -17 -16 -18 -15 -8 -6 -4 -3 -2 -4 -6 -7 -8 -11 -18 -18 -14 -9 -4 -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 -4 -17 -43 -29 -13 -5 -5 -6 -8 -10 -10 -9 -4 -2 -1 -1 -2 -2 -2 -2 -2 -3 -5 -6 -4 -3 -6 -7 -5 -4 -4 -5 -30 -68 -88 -86 -72 -66 -69 -42 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -50 -33 -27 -22 -23 -20 -12 -9 -11 -13 -15 -17 -16 -17 -22 -23 -22 -14 -6 -1 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -4 -8 -8 -4 -2 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -21 -50 -101 -202 -195 -188 -189 -180 -169 -157 -147 -147 -135 -114 -87 -47 -37 -64 -44 -27 -22 -17 -13 -11 -21 -37 -46 -54 -57 -50 -31 -11 -10 -16 -15 -8 -4 -4 -4 -4 -3 -3 -6 -7 -5 -4 -8 -11 -11 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -3 -12 -27 -30 -25 -16 -13 -15 -18 -18 -14 -11 -9 -5 -2 -2 -3 -3 -3 -2 -2 -2 -2 -4 -4 -4 -4 -5 -4 -2 -2 -3 -12 -36 -71 -94 -90 -64 -35 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -12 -10 -10 -8 -8 -12 -16 -17 -18 -18 -18 -21 -23 -23 -19 -10 -3 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -30 -68 -122 -204 -197 -183 -179 -159 -149 -152 -157 -149 -115 -60 -31 -39 -40 -30 -23 -18 -14 -12 -15 -29 -57 -80 -76 -47 -21 -10 -12 -14 -10 -5 -3 -6 -7 -6 -5 -5 -7 -9 -6 -4 -5 -7 -12 -6 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -4 -6 -8 -15 -19 -19 -27 -34 -36 -30 -23 -23 -23 -19 -14 -14 -14 -9 -3 -4 -5 -5 -4 -2 -2 -1 -1 -2 -4 -5 -4 -4 -6 -4 -2 -4 -4 -17 -62 -75 -65 -36 -7 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -13 -10 -10 -15 -19 -18 -18 -18 -20 -21 -22 -22 -16 -8 -2 -2 -4 -4 -2 -1 -1 -2 -2 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -134 -184 -184 -170 -152 -147 -133 -141 -144 -128 -78 -33 -25 -42 -43 -29 -20 -16 -12 -14 -29 -60 -75 -60 -31 -14 -12 -12 -10 -7 -4 -4 -8 -9 -7 -5 -6 -7 -6 -4 -5 -8 -6 -15 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -3 -17 -29 -24 -23 -29 -29 -25 -30 -39 -39 -36 -32 -31 -33 -29 -25 -23 -17 -9 -5 -7 -9 -8 -7 -3 -2 -1 -1 -2 -3 -3 -2 -3 -5 -4 -3 -4 -3 -11 -42 -50 -49 -26 -5 -8 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -14 -12 -14 -19 -20 -19 -20 -19 -19 -22 -23 -23 -23 -21 -14 -7 -7 -9 -7 -5 -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 -1 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -5 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -114 -152 -163 -158 -152 -147 -121 -119 -125 -133 -98 -47 -22 -35 -57 -58 -41 -27 -18 -19 -28 -51 -56 -37 -20 -14 -10 -8 -4 -3 -5 -5 -5 -7 -5 -4 -6 -6 -4 -3 -5 -8 -8 -18 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -5 -8 -10 -22 -31 -23 -17 -17 -15 -14 -21 -31 -35 -38 -41 -33 -36 -47 -38 -26 -17 -10 -8 -9 -10 -10 -10 -7 -2 -2 -2 -3 -2 -1 -1 -2 -2 -2 -4 -4 -5 -9 -17 -10 -4 -4 -10 -12 -7 -5 -1 0 0 0 0 0 -5 -6 -2 -3 -5 -3 0 -0 -1 -1 0 0 -2 -5 -7 -10 -11 -13 -16 -20 -19 -21 -24 -23 -24 -24 -24 -20 -14 -14 -12 -9 -8 -2 -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 -1 -2 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -6 -7 -5 -1 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -3 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -101 -127 -124 -128 -133 -128 -118 -104 -104 -128 -123 -77 -31 -27 -67 -105 -100 -61 -29 -23 -28 -45 -45 -26 -21 -15 -6 -2 -1 -2 -3 -6 -4 -4 -2 -3 -5 -5 -4 -4 -5 -6 -11 -17 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -7 -13 -22 -18 -12 -11 -7 -4 -4 -3 -3 -5 -10 -19 -30 -34 -33 -49 -65 -58 -42 -24 -14 -11 -10 -9 -9 -11 -14 -7 -11 -6 -4 -3 -1 -1 -2 -2 -2 -4 -5 -7 -12 -17 -13 -12 -13 -16 -17 -15 -10 -2 0 0 0 0 -0 -17 -19 -7 -6 -11 -9 -7 -11 -10 -8 -1 0 0 -1 -6 -9 -9 -11 -19 -27 -19 -21 -23 -25 -24 -26 -26 -24 -21 -18 -18 -17 -12 -4 -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 -1 -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 -5 -4 -2 -4 -1 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -3 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -68 -56 -54 -63 -83 -105 -100 -97 -116 -138 -115 -59 -29 -75 -116 -116 -87 -48 -31 -32 -31 -30 -17 -17 -13 -5 -2 -2 -4 -4 -5 -3 -1 -1 -3 -3 -4 -3 -3 -2 -2 -6 -11 -6 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -2 -4 -9 -14 -11 -5 -2 -1 -1 -4 -6 -5 -4 -6 -10 -15 -22 -30 -47 -58 -63 -55 -34 -21 -15 -10 -9 -11 -14 -19 -11 -7 -2 -1 -1 -0 -2 -3 -2 -2 -3 -5 -9 -15 -27 -39 -42 -39 -30 -23 -18 -10 -3 0 0 0 0 -0 -12 -14 -5 -2 -4 -8 -25 -41 -31 -26 -12 -0 -1 -5 -8 -7 -5 -8 -29 -43 -23 -22 -24 -24 -23 -29 -31 -29 -27 -27 -30 -29 -18 -6 -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 -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 -3 -4 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -13 -8 -18 -33 -44 -74 -99 -98 -105 -128 -140 -99 -47 -56 -69 -85 -89 -70 -53 -57 -39 -22 -13 -15 -14 -6 -5 -6 -4 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -1 -0 -1 -4 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -1 -2 -3 -3 -1 -0 -1 -5 -10 -12 -9 -5 -3 -5 -10 -17 -22 -29 -42 -46 -44 -41 -44 -25 -10 -10 -14 -21 -21 -7 -1 -0 -0 -0 -0 -2 -3 -2 -2 -2 -3 -7 -11 -19 -31 -28 -17 -12 -11 -10 -7 -3 0 0 -0 -2 -5 -1 -1 -0 0 0 -5 -26 -42 -28 -29 -17 0 -0 -2 -5 -5 -5 -10 -36 -50 -27 -22 -23 -23 -22 -23 -30 -31 -28 -28 -32 -33 -21 -7 -4 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -6 -6 -5 -4 -3 -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 -4 -21 -33 -46 -59 -77 -97 -112 -133 -142 -101 -53 -43 -62 -83 -83 -78 -80 -66 -38 -17 -15 -11 -5 -4 -8 -8 -5 -3 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 0 -1 -6 -13 -7 -5 -3 -2 -3 -5 -8 -10 -16 -26 -36 -45 -49 -33 -15 -7 -10 -19 -25 -22 -11 -3 -2 -1 -1 -1 -3 -3 -3 -3 -3 -3 -5 -7 -11 -16 -15 -14 -17 -15 -11 -7 -3 -7 -33 -60 -37 -33 -2 0 0 0 0 -2 -34 -59 -36 -20 -0 0 0 -8 -9 -8 -8 -16 -36 -43 -28 -21 -23 -23 -22 -19 -23 -26 -23 -21 -23 -27 -21 -7 -4 -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 -3 -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 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -3 -3 -4 -4 -3 -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 -5 -27 -37 -39 -56 -80 -89 -94 -107 -105 -59 -49 -60 -61 -74 -80 -68 -42 -18 -13 -14 -5 -4 -4 -6 -7 -4 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -5 -3 -1 -0 0 0 -0 -0 -0 -3 -10 -17 -3 -1 -1 -3 -4 -3 -1 -3 -7 -14 -25 -39 -62 -28 -9 -4 -12 -22 -25 -22 -15 -6 -3 -4 -4 -3 -3 -3 -4 -4 -4 -3 -4 -6 -8 -9 -10 -12 -13 -13 -16 -22 -13 -7 -38 -74 -51 -48 -1 0 0 0 -8 -13 -36 -54 -31 -3 0 0 -1 -7 -6 -3 -4 -12 -26 -35 -33 -25 -20 -21 -19 -16 -16 -17 -18 -19 -29 -31 -18 -6 -3 -3 -2 -3 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -3 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -3 -5 -5 -5 -3 -1 -1 -3 -6 -6 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -43 -56 -65 -69 -71 -58 -48 -48 -51 -47 -60 -64 -37 -31 -43 -45 -38 -26 -4 -3 -9 -4 -8 -7 -3 -0 0 -1 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -3 -5 -8 -10 -6 -2 -0 -1 -1 -4 -7 -11 -13 -17 -17 -5 -1 -1 -6 -5 -5 -3 -3 -6 -9 -13 -27 -57 -27 -11 -6 -15 -21 -22 -20 -16 -11 -7 -5 -5 -3 -2 -2 -3 -4 -4 -3 -3 -3 -4 -5 -8 -13 -17 -16 -23 -34 -18 -3 -28 -61 -51 -50 -2 -0 0 -8 -25 -36 -22 -4 0 0 -0 -1 -7 -8 -5 -3 -2 -8 -19 -29 -35 -31 -21 -18 -17 -14 -12 -13 -14 -16 -32 -31 -13 -5 -3 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -6 -5 -3 -2 -1 -1 -1 -2 -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 -1 -9 -29 -34 -39 -39 -37 -35 -33 -40 -56 -56 -50 -72 -81 -41 -34 -53 -41 -27 -26 -8 -6 -11 -3 -3 -7 -4 -1 0 -3 -5 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -7 -6 -4 -3 -3 -4 -6 -17 -26 -23 -11 -7 -9 -8 -2 -1 -12 -8 -8 -7 -8 -10 -13 -17 -23 -31 -19 -11 -7 -15 -18 -19 -19 -17 -12 -7 -4 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -2 -3 -6 -10 -25 -18 -22 -34 -45 -48 -51 -55 -55 -55 -8 0 -8 -23 -32 -35 -22 -6 -0 -0 -2 -6 -10 -8 -4 -3 -4 -12 -22 -29 -33 -29 -19 -17 -15 -12 -12 -12 -12 -20 -26 -21 -10 -4 -3 -2 -2 -2 -4 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -0 -0 -1 -1 -1 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -19 -33 -37 -37 -37 -34 -33 -40 -47 -44 -51 -67 -59 -24 -29 -19 -9 -13 -14 -10 -11 -6 -3 -5 -4 -1 -0 -6 -7 -1 0 0 0 0 0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -2 -4 -11 -14 -15 -22 -19 -12 -9 -6 -5 -6 -8 -3 -12 -11 -15 -11 -18 -27 -32 -32 -28 -29 -29 -17 -9 -15 -18 -19 -19 -18 -14 -12 -10 -6 -6 -6 -5 -4 -3 -4 -4 -3 -2 -1 -2 -4 -4 -29 -17 -20 -35 -55 -61 -57 -56 -60 -57 -22 -5 -20 -30 -29 -29 -21 -11 -4 -2 -4 -8 -9 -7 -5 -4 -8 -21 -27 -33 -35 -28 -18 -14 -15 -12 -12 -12 -12 -23 -25 -18 -9 -4 -2 -2 -2 -2 -2 -4 -3 -2 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -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 -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 -1 -6 -19 -30 -38 -42 -40 -35 -31 -32 -37 -44 -64 -78 -40 -42 -24 -9 -11 -18 -16 -12 -11 -3 -5 -5 -1 -0 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -3 -10 -26 -31 -33 -32 -19 -9 -5 -5 -5 -5 -9 -6 -8 -10 -13 -10 -21 -33 -42 -42 -33 -32 -37 -25 -11 -13 -19 -22 -20 -15 -11 -11 -10 -8 -7 -8 -7 -4 -3 -3 -4 -3 -2 -1 -2 -1 -4 -27 -28 -28 -28 -45 -52 -51 -53 -56 -54 -40 -18 -22 -32 -28 -24 -21 -16 -9 -5 -6 -7 -7 -6 -6 -6 -10 -19 -26 -32 -33 -28 -22 -17 -18 -15 -14 -15 -15 -20 -21 -16 -8 -3 -2 -2 -2 -2 -3 -5 -5 -3 -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 -2 -4 -3 -1 0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -15 -36 -46 -42 -32 -26 -27 -34 -41 -51 -52 -50 -31 -19 -9 -13 -16 -17 -16 -9 -7 -5 -1 -0 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -4 -2 -2 -2 -3 -2 -0 -0 -1 -4 -7 -16 -33 -32 -37 -32 -18 -12 -6 -5 -5 -4 -4 -5 -4 -6 -6 -8 -22 -33 -45 -48 -40 -35 -36 -26 -13 -12 -17 -24 -22 -15 -8 -5 -7 -10 -10 -12 -11 -5 -3 -3 -4 -3 -2 -3 -4 -2 -7 -27 -41 -29 -17 -35 -46 -46 -45 -46 -46 -40 -19 -13 -22 -17 -15 -15 -12 -8 -5 -4 -4 -4 -4 -6 -8 -22 -21 -22 -23 -22 -20 -21 -22 -21 -18 -17 -16 -15 -15 -14 -11 -5 -2 -1 -1 -2 -2 -4 -8 -7 -4 -2 -0 -0 -1 -1 -2 -3 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -3 -8 -6 -2 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -4 -2 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -19 -42 -49 -39 -26 -22 -25 -32 -42 -54 -46 -19 -37 -16 -12 -16 -17 -43 -43 -11 -8 -3 -0 -6 -3 -0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -6 -8 -8 -6 -4 -2 -2 -1 -2 -4 -8 -12 -18 -25 -29 -24 -31 -30 -7 -10 -6 -5 -6 -4 -2 -1 -2 -3 -6 -9 -16 -23 -30 -37 -41 -42 -41 -31 -14 -11 -14 -19 -23 -20 -13 -8 -5 -7 -14 -20 -13 -6 -5 -5 -5 -4 -2 -3 -4 -4 -12 -29 -46 -28 -13 -14 -27 -40 -44 -42 -36 -23 -6 -3 -5 -3 -4 -12 -13 -8 -4 -3 -4 -4 -5 -7 -21 -18 -21 -16 -12 -11 -10 -11 -12 -13 -14 -13 -13 -11 -8 -8 -7 -4 -2 -1 -1 -2 -3 -4 -10 -9 -5 -2 -1 -1 -2 -2 -2 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 0 0 0 0 -0 -2 -8 -6 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -11 -13 -12 -7 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -38 -41 -38 -21 -18 -18 -20 -23 -28 -28 -13 -39 -20 -14 -18 -20 -107 -95 -21 -10 -4 -2 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -10 -9 -7 -5 -3 -2 -2 -3 -9 -12 -18 -23 -24 -26 -32 -35 -23 -5 -3 -8 -14 -9 -3 -1 -1 -1 -4 -8 -15 -18 -23 -27 -26 -25 -25 -31 -29 -11 -11 -10 -10 -15 -12 -12 -19 -19 -15 -22 -30 -16 -6 -5 -5 -5 -3 -1 -2 -3 -5 -16 -37 -50 -31 -11 -7 -22 -45 -43 -23 -9 -5 0 0 0 0 -2 -16 -13 -8 -5 -3 -4 -5 -8 -18 -18 -17 -20 -14 -9 -8 -7 -7 -7 -9 -11 -11 -11 -8 -6 -5 -4 -3 -2 -2 -2 -3 -6 -8 -10 -8 -5 -5 -3 -2 -2 -2 -1 -2 -2 -2 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -4 0 0 0 0 0 -0 -4 -7 -9 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -13 -16 -13 -0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -17 -24 -9 -14 -15 -19 -22 -16 -11 -16 -35 -24 -18 -26 -26 -77 -79 -54 -30 -15 -15 -12 -4 -0 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -9 -7 -6 -4 -2 -1 -1 -3 -7 -11 -19 -16 -11 -20 -33 -32 -16 -10 -11 -16 -14 -7 -2 -1 -1 -2 -6 -12 -18 -20 -19 -21 -15 -7 -6 -10 -12 -7 -8 -7 -6 -9 -7 -7 -10 -11 -19 -28 -30 -22 -11 -7 -4 -4 -2 -1 -1 -3 -5 -12 -25 -35 -24 -9 -9 -20 -47 -46 -17 0 0 0 0 0 0 -0 -9 -7 -4 -3 -3 -4 -4 -6 -18 -20 -26 -23 -16 -15 -16 -17 -17 -16 -16 -17 -15 -13 -10 -8 -5 -3 -3 -2 -3 -3 -5 -10 -12 -11 -7 -6 -7 -5 -3 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 -2 -3 -4 -4 -4 -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 -1 -1 0 0 0 0 0 -0 -1 -5 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -13 -16 -14 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -16 -14 -12 -13 -12 -15 -21 -20 -28 -34 -18 -25 -73 -60 -45 -95 -109 -71 -46 -39 -21 -4 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -5 -6 -5 -3 -2 -0 -0 -0 -1 -2 -9 -13 -7 -3 -12 -21 -23 -22 -17 -14 -16 -9 -3 -1 -1 -1 -3 -8 -15 -22 -22 -12 -11 -11 -4 -2 -2 -3 -3 -4 -5 -5 -5 -3 -2 -2 -2 -20 -37 -37 -28 -17 -10 -6 -4 -3 -3 -4 -5 -7 -12 -19 -22 -15 -7 -7 -14 -40 -41 -15 0 0 0 0 0 0 0 0 0 -2 -3 -4 -4 -3 -5 -13 -16 -21 -22 -15 -13 -17 -20 -21 -21 -21 -20 -17 -16 -12 -8 -6 -4 -3 -2 -3 -4 -6 -10 -12 -11 -8 -7 -7 -6 -3 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -13 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -14 -16 -11 -9 -10 -9 -13 -22 -33 -26 -16 -46 -109 -95 -80 -78 -84 -77 -68 -51 -24 -4 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -2 -2 -2 -1 -0 0 0 0 -0 -2 -6 -6 -2 -1 -5 -10 -12 -15 -18 -22 -26 -18 -10 -10 -7 -2 -4 -11 -16 -18 -23 -25 -20 -25 -5 -2 -3 -3 -2 -1 -3 -3 -3 -2 -2 -1 -1 -17 -29 -30 -25 -17 -12 -8 -5 -3 -3 -6 -7 -11 -19 -26 -24 -12 -7 -10 -11 -35 -15 -3 0 0 0 0 0 0 0 0 0 -3 -4 -4 -4 -4 -3 -2 -2 -3 -5 -2 -3 -8 -19 -24 -25 -24 -23 -21 -18 -16 -10 -7 -5 -4 -3 -3 -4 -5 -6 -7 -8 -7 -7 -7 -7 -4 -3 -3 -3 -4 -4 -1 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -1 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -12 -15 -13 -8 -11 -10 -5 -14 -26 -35 -56 -76 -73 -48 -26 -25 -40 -53 -61 -43 -18 -3 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -2 -3 -3 -1 -1 -2 -7 -13 -21 -29 -33 -35 -34 -30 -26 -16 -8 -10 -16 -16 -13 -17 -27 -29 -4 -1 -2 -3 -4 -2 -1 -2 -2 -3 -2 -2 -2 -3 -19 -31 -32 -26 -19 -13 -12 -8 -2 -2 -4 -10 -17 -25 -27 -22 -13 -8 -7 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 -3 -6 -5 -5 -5 -4 -3 -3 -5 -8 -1 -0 -2 -4 -16 -25 -25 -23 -23 -21 -20 -18 -14 -10 -7 -5 -4 -5 -6 -5 -4 -7 -5 -6 -6 -5 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -0 0 0 -0 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -0 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -12 -10 -19 -26 -19 -8 -16 -100 -123 -107 -76 -42 -12 -3 -11 -31 -46 -31 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -10 -20 -26 -30 -35 -37 -30 -22 -22 -18 -16 -18 -20 -14 -7 -11 -24 -41 -50 -4 -2 -3 -3 -2 -1 -1 -2 -2 -2 -2 -3 -3 -19 -32 -32 -24 -19 -16 -12 -6 -2 -2 -6 -15 -23 -26 -23 -18 -15 -12 -7 -1 -0 0 -10 -8 -3 0 0 0 0 0 0 -0 -4 -7 -7 -7 -7 -6 -5 -4 -3 -3 -0 0 -0 -1 -10 -17 -19 -19 -18 -19 -20 -21 -23 -21 -15 -12 -10 -8 -8 -8 -4 -4 -3 -5 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -3 -2 -1 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -7 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -10 -18 -30 -27 -14 -16 -133 -153 -100 -59 -36 -16 -3 -3 -19 -36 -21 -4 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 -1 -9 -15 -22 -28 -26 -20 -17 -17 -19 -19 -17 -18 -15 -7 -3 -10 -16 -18 -26 -6 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -3 -6 -20 -32 -29 -22 -18 -15 -7 -4 -5 -6 -11 -24 -27 -25 -21 -18 -14 -11 -10 -2 0 -6 -40 -31 -9 0 0 0 0 0 -0 -2 -7 -7 -7 -8 -9 -8 -5 -5 -10 -11 -4 -1 -1 -1 -2 -3 -7 -10 -10 -11 -11 -13 -17 -16 -15 -17 -16 -19 -24 -17 -9 -5 -3 -3 -3 -4 -3 -2 -1 -1 -0 -1 -2 -2 -1 -1 -3 -4 -5 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -48 -32 -29 -23 -7 -20 -26 -132 -151 -72 -25 -28 -26 -9 -3 -13 -23 -14 -1 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 -2 -6 -7 -4 -1 -1 -1 -4 -10 -12 -14 -21 -21 -16 -14 -11 -11 -14 -16 -18 -16 -7 -3 -4 -9 -9 -3 -2 -1 -0 -1 -2 -3 -2 -2 -2 -2 -3 -6 -17 -31 -34 -29 -25 -18 -9 -3 -3 -6 -11 -22 -32 -27 -24 -23 -21 -14 -7 -2 -1 -4 -38 -54 -30 -7 0 0 0 0 0 -0 -3 -9 -6 -8 -7 -8 -17 -20 -13 -20 -21 -12 -11 -11 -11 -9 -6 -4 -5 -8 -8 -6 -7 -8 -8 -11 -14 -14 -18 -22 -17 -20 -17 -12 -7 -4 -3 -3 -2 -2 -1 -1 -1 -3 -4 -2 -2 -4 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -86 -42 -39 -18 -1 -6 -16 -26 -54 -72 -37 -20 -49 -43 -18 -6 -10 -13 -7 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -11 -12 -10 -4 -5 -11 -12 -7 -3 -2 -6 -14 -20 -16 -10 -10 -13 -18 -21 -18 -12 -14 -22 -20 -25 -15 -8 -7 -9 -8 -4 -2 -1 -0 -1 -2 -4 -4 -4 -4 -3 -3 -4 -4 -10 -26 -24 -23 -13 -5 -4 -7 -11 -21 -33 -32 -30 -29 -28 -21 -13 -8 -3 -5 -27 -49 -35 -9 -1 0 0 0 0 -0 -2 -5 -7 -7 -10 -8 -8 -16 -24 -24 -22 -24 -23 -18 -13 -11 -9 -7 -6 -8 -11 -11 -9 -5 -6 -8 -7 -10 -11 -12 -12 -11 -18 -27 -24 -19 -20 -14 -7 -5 -4 -3 -2 -2 -5 -5 -4 -6 -8 -10 -8 -5 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -3 -2 -2 -2 -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 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -38 -77 -67 -9 -16 -24 -7 -26 -42 -33 -24 -25 -18 -19 -77 -62 -24 -7 -6 -6 -2 0 0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -2 -3 -11 -15 -15 -15 -17 -18 -15 -7 -6 -8 -10 -10 -8 -10 -18 -25 -22 -11 -3 -3 -8 -19 -31 -29 -22 -25 -27 -24 -33 -22 -12 -7 -3 -3 -3 -3 -2 -2 -2 -2 -4 -6 -7 -6 -4 -4 -5 -6 -8 -21 -17 -18 -9 -4 -9 -15 -22 -35 -41 -39 -39 -41 -33 -19 -14 -13 -7 -4 -19 -39 -32 -4 0 0 0 0 0 -2 -7 -7 -7 -7 -12 -10 -11 -17 -22 -23 -24 -27 -27 -20 -18 -17 -6 -2 -4 -6 -7 -8 -7 -4 -3 -10 -7 -8 -8 -8 -7 -7 -8 -15 -15 -20 -28 -22 -26 -24 -14 -6 -9 -22 -20 -15 -13 -14 -13 -11 -8 -6 -4 -3 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -2 -2 -3 -4 -4 -5 -6 -7 -8 -8 -7 -6 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 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 -3 -4 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -28 -27 -36 -64 -54 -36 -7 -45 -27 -17 -39 -42 -34 -32 -24 -25 -98 -72 -19 -2 -2 -1 -0 0 0 0 -0 -0 0 0 -0 -1 -3 -5 -7 -9 -12 -14 -20 -19 -15 -13 -13 -11 -8 -5 -5 -5 -7 -10 -19 -29 -28 -14 -5 -1 -2 -5 -11 -13 -15 -29 -37 -31 -31 -32 -22 -13 -8 -5 -4 -3 -3 -3 -3 -2 -2 -3 -6 -6 -5 -5 -7 -11 -12 -13 -18 -10 -10 -7 -12 -20 -25 -30 -39 -45 -48 -50 -52 -38 -20 -16 -17 -10 -3 -15 -32 -27 -2 0 0 0 0 0 -3 -9 -8 -9 -9 -14 -9 -9 -13 -17 -19 -21 -21 -23 -21 -19 -20 -17 -10 -5 -4 -5 -6 -6 -3 -2 -6 -5 -5 -4 -4 -4 -5 -6 -7 -5 -9 -15 -15 -26 -26 -15 -7 -13 -32 -26 -20 -27 -29 -23 -16 -10 -6 -4 -3 -3 -3 -5 -7 -6 -4 -3 -2 -2 -1 -2 -2 -3 -4 -4 -5 -7 -9 -10 -10 -10 -9 -7 -6 -6 -6 -5 -5 -4 -4 -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 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -3 -5 -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 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -33 -26 -19 -32 -31 -28 -147 -40 -94 -124 -84 -40 -22 -33 -90 -69 -10 -1 -0 -0 0 0 0 0 0 0 0 -0 -3 -3 -4 -6 -11 -18 -19 -13 -11 -10 -8 -7 -6 -7 -6 -5 -4 -1 -3 -11 -23 -30 -24 -11 -4 -1 -1 -2 -7 -8 -11 -23 -35 -33 -29 -26 -19 -16 -15 -14 -10 -7 -6 -4 -2 -2 -2 -2 -4 -4 -4 -7 -13 -21 -28 -24 -17 -9 -6 -9 -21 -36 -45 -45 -42 -44 -51 -61 -62 -43 -27 -22 -20 -10 0 -0 -2 -3 0 0 0 0 0 0 -3 -8 -9 -9 -11 -19 -15 -9 -6 -11 -19 -21 -17 -17 -20 -16 -15 -12 -9 -6 -6 -6 -6 -4 -2 -3 -4 -5 -4 -3 -2 -2 -3 -4 -5 -4 -4 -7 -9 -10 -11 -8 -5 -7 -13 -10 -9 -27 -34 -27 -20 -17 -13 -8 -6 -8 -6 -10 -10 -7 -5 -3 -2 -2 -1 -1 -1 -2 -3 -4 -5 -7 -8 -9 -11 -12 -11 -10 -9 -8 -8 -8 -8 -7 -7 -8 -8 -7 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -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 -1 -2 -5 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -11 -3 -1 -30 -53 -73 -380 -186 -277 -290 -188 -83 -31 -41 -82 -60 -2 -0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -9 -22 -28 -18 -7 -6 -8 -8 -8 -7 -4 -3 -3 -2 -1 -3 -11 -24 -30 -21 -10 -5 -1 -1 -4 -7 -10 -10 -11 -26 -29 -19 -15 -17 -19 -20 -15 -10 -9 -5 -3 -2 -3 -3 -3 -4 -4 -11 -15 -22 -24 -20 -17 -16 -11 -8 -9 -23 -43 -53 -51 -44 -43 -51 -63 -62 -46 -39 -34 -14 -1 0 0 0 0 0 0 0 0 0 0 -4 -8 -10 -12 -20 -27 -26 -25 -26 -31 -32 -26 -18 -14 -15 -9 -7 -4 -3 -4 -4 -4 -4 -3 -3 -4 -7 -7 -6 -4 -2 -1 -1 -3 -3 -3 -3 -4 -6 -8 -8 -6 -4 -5 -6 -7 -8 -14 -17 -14 -14 -29 -37 -27 -16 -17 -10 -14 -15 -15 -13 -8 -5 -3 -2 -2 -2 -3 -3 -4 -6 -7 -8 -9 -11 -12 -12 -12 -10 -9 -9 -10 -10 -10 -10 -9 -9 -9 -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 -2 -8 -14 -14 -7 -4 -5 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -1 -3 -6 -7 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -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 -4 -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 -109 -112 -119 -356 -370 -288 -281 -242 -155 -74 -60 -77 -51 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -5 -16 -24 -24 -17 -11 -12 -19 -23 -24 -19 -11 -5 -2 -1 -5 -9 -8 -17 -26 -17 -7 -4 -4 -5 -8 -12 -12 -37 -41 -45 -32 -21 -21 -23 -22 -24 -17 -13 -15 -9 -3 -2 -3 -4 -3 -4 -4 -19 -18 -13 -10 -12 -12 -10 -11 -10 -8 -16 -36 -50 -49 -46 -45 -45 -47 -49 -49 -52 -43 -13 0 0 0 0 0 0 0 0 0 0 -3 -7 -10 -12 -21 -33 -34 -34 -36 -40 -38 -33 -26 -20 -16 -11 -6 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -4 -7 -8 -7 -5 -5 -4 -3 -4 -3 -3 -3 -4 -7 -7 -6 -5 -7 -8 -9 -9 -8 -5 -6 -8 -23 -33 -23 -14 -20 -21 -32 -45 -48 -37 -21 -9 -6 -4 -4 -5 -5 -6 -7 -8 -9 -10 -11 -12 -11 -9 -9 -7 -8 -8 -7 -7 -8 -9 -9 -7 -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 -2 -9 -17 -15 -1 -3 -9 -4 -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 -1 -4 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -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 -90 -87 -141 -307 -311 -262 -262 -229 -213 -132 -83 -71 -41 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -6 -21 -27 -22 -16 -18 -24 -32 -37 -40 -36 -32 -29 -17 -6 -7 -10 -3 -7 -17 -14 -8 -7 -9 -11 -24 -55 -65 -98 -91 -74 -55 -43 -36 -27 -18 -18 -15 -9 -10 -5 -3 -2 -2 -2 -2 -2 -4 -19 -17 -15 -13 -11 -11 -14 -17 -15 -9 -10 -31 -56 -63 -58 -46 -36 -34 -41 -51 -59 -19 -3 0 0 0 0 0 0 0 0 0 -3 -8 -11 -12 -16 -25 -34 -32 -34 -36 -35 -32 -28 -22 -17 -14 -12 -8 -5 -4 -3 -2 -2 -1 -2 -3 -3 -2 -1 -5 -7 -9 -9 -9 -8 -6 -5 -5 -6 -6 -8 -9 -9 -8 -9 -11 -11 -11 -10 -7 -5 -7 -6 -7 -6 -1 -4 -19 -34 -54 -71 -64 -48 -30 -17 -10 -9 -11 -11 -10 -10 -10 -11 -12 -14 -14 -12 -9 -6 -8 -7 -6 -8 -8 -8 -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 -2 -8 -17 -16 0 0 -16 -12 -5 -4 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 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 -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 -57 -85 -60 -18 -14 -11 -13 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -134 -282 -305 -236 -210 -202 -231 -170 -97 -64 -29 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -14 -18 -24 -25 -23 -25 -29 -33 -37 -42 -57 -74 -59 -31 -15 -12 -9 -8 -13 -12 -10 -13 -14 -21 -63 -138 -163 -149 -121 -96 -84 -66 -41 -22 -14 -10 -6 -5 -6 -2 -1 -1 -1 -1 -2 -2 -5 -23 -17 -15 -16 -16 -15 -17 -23 -21 -14 -12 -23 -49 -74 -62 -42 -38 -43 -51 -54 -57 -10 -1 0 0 0 0 0 0 0 0 0 -4 -9 -11 -13 -20 -29 -29 -27 -31 -28 -25 -22 -19 -16 -12 -10 -8 -6 -4 -3 -2 -2 -1 -1 -2 -2 -3 -2 -1 -4 -8 -11 -12 -11 -9 -8 -8 -8 -9 -9 -9 -11 -11 -10 -12 -13 -13 -12 -10 -8 -7 -7 -4 -2 -0 -0 -4 -21 -53 -69 -74 -59 -40 -29 -22 -16 -16 -23 -23 -20 -16 -14 -14 -16 -18 -15 -10 -7 -6 -8 -7 -7 -8 -9 -8 -7 -5 -5 -4 -4 -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 -1 -6 -18 -15 -3 -0 -2 -2 -2 -7 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 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 -5 -4 -2 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 -9 -22 -16 0 0 0 0 0 0 0 0 0 0 -0 -8 -63 -109 -105 -113 -101 -5 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -11 -34 -63 -62 -55 -50 -43 -138 -266 -293 -242 -200 -196 -221 -198 -118 -56 -15 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -8 -13 -21 -26 -25 -26 -29 -31 -35 -49 -85 -116 -103 -71 -44 -31 -33 -32 -31 -29 -26 -23 -24 -58 -116 -154 -145 -149 -155 -125 -108 -81 -40 -16 -12 -11 -8 -4 -3 -2 -2 -2 -1 -1 -2 -2 -5 -13 -12 -12 -14 -16 -17 -19 -26 -28 -20 -19 -27 -38 -62 -51 -42 -46 -54 -61 -51 -24 -4 -0 0 0 0 0 -4 -11 -13 -7 -13 -3 -4 -8 -12 -24 -33 -28 -26 -29 -25 -22 -20 -18 -14 -11 -8 -6 -5 -4 -4 -2 -2 -1 -1 -2 -2 -4 -5 -3 -6 -7 -9 -10 -10 -9 -9 -9 -10 -10 -10 -8 -9 -10 -9 -9 -9 -9 -9 -7 -9 -8 -4 -2 -0 -1 -3 -13 -43 -93 -90 -79 -67 -48 -33 -26 -27 -34 -36 -25 -20 -17 -15 -14 -15 -14 -11 -8 -6 -6 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -15 -4 -1 0 -0 -2 -13 -18 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -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 -1 -3 -4 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -100 -93 0 0 0 0 0 0 0 0 0 0 -7 -73 -48 -8 -66 -137 -128 -62 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -29 -70 -72 -167 -270 -254 -228 -214 -201 -182 -268 -302 -259 -207 -196 -208 -193 -116 -35 -6 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -6 -7 -5 -14 -25 -28 -31 -34 -34 -34 -39 -56 -100 -161 -132 -107 -100 -99 -87 -79 -83 -86 -91 -93 -96 -149 -168 -114 -53 -76 -143 -167 -139 -97 -36 -10 -8 -8 -5 -3 -2 -3 -4 -3 -2 -2 -3 -2 -3 -3 -7 -12 -15 -17 -16 -14 -15 -17 -18 -29 -38 -69 -65 -53 -49 -43 -39 -39 -30 -16 -5 -0 0 0 -0 -5 -19 -33 -25 -4 -8 -1 -1 -3 -20 -33 -34 -30 -27 -28 -25 -23 -21 -18 -14 -10 -7 -5 -4 -4 -4 -3 -3 -3 -3 -3 -4 -3 -4 -3 -5 -5 -6 -7 -8 -8 -8 -9 -9 -9 -10 -10 -8 -5 -3 -3 -2 -3 -6 -8 -9 -7 -3 -1 0 -1 -5 -25 -73 -115 -100 -80 -69 -55 -43 -37 -36 -36 -31 -21 -18 -18 -17 -14 -12 -10 -8 -7 -6 -5 -4 -4 -4 -3 -3 -3 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -3 -1 -1 -0 -0 -0 -7 -14 -7 -4 -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 -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 -2 -3 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -111 -89 0 0 0 0 0 0 0 0 0 0 -22 -114 -118 -41 -91 -135 -116 -135 -137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -25 -67 -116 -160 -160 -159 -169 -193 -227 -267 -300 -320 -330 -308 -253 -206 -193 -191 -161 -90 -22 -2 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -7 -7 -15 -24 -27 -33 -38 -36 -32 -34 -46 -78 -161 -98 -123 -128 -125 -134 -132 -116 -113 -130 -162 -196 -229 -169 -68 -7 -32 -126 -214 -172 -121 -35 -9 -6 -5 -2 -1 -0 -2 -3 -3 -2 -2 -3 -2 -2 -3 -7 -11 -16 -18 -16 -10 -5 -4 -8 -19 -38 -84 -80 -71 -48 -32 -23 -18 -18 -16 -6 -0 0 0 -5 -25 -44 -39 -13 -0 -1 -0 0 -0 -25 -38 -34 -30 -28 -27 -26 -24 -21 -17 -13 -10 -7 -5 -4 -4 -4 -5 -5 -4 -4 -4 -3 -2 -3 -4 -4 -4 -5 -6 -6 -7 -7 -7 -8 -7 -8 -9 -5 -1 -0 0 0 -1 -5 -8 -8 -8 -5 -2 -2 -3 -6 -18 -45 -82 -93 -89 -76 -59 -51 -46 -37 -26 -23 -22 -20 -19 -16 -11 -8 -7 -7 -6 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -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 -2 -5 -6 -2 -1 -1 -0 0 -2 -9 -8 -1 0 0 0 0 0 0 0 0 0 -0 -2 -1 0 0 0 0 0 0 0 0 0 -1 -7 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -145 -173 -138 -202 -179 -87 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -138 -210 -157 -119 -134 -149 -141 -150 -177 -214 -248 -273 -289 -282 -232 -195 -185 -175 -139 -77 -22 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -3 -6 -7 -9 -12 -16 -24 -32 -33 -36 -36 -35 -39 -52 -94 -127 -156 -168 -168 -163 -144 -121 -118 -133 -156 -191 -237 -224 -177 -145 -135 -154 -206 -174 -74 -21 -9 -4 -3 -3 -1 -0 -2 -2 -3 -16 -13 -5 -2 -2 -4 -7 -11 -16 -17 -17 -10 -5 -2 -3 -6 -14 -25 -28 -33 -25 -20 -17 -15 -15 -12 -5 0 0 0 -12 -35 -38 -18 -1 0 0 0 0 0 -23 -36 -35 -30 -27 -26 -26 -24 -21 -18 -14 -11 -8 -6 -5 -5 -5 -4 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -5 -6 -5 -6 -7 -6 -4 -3 -3 -3 -2 -4 -7 -7 -7 -7 -5 -6 -6 -6 -8 -10 -28 -73 -100 -90 -72 -59 -47 -35 -25 -21 -18 -17 -15 -18 -15 -8 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 -2 -5 -6 -5 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -9 -4 -0 -0 0 0 -1 -6 -16 -3 0 0 0 0 0 0 0 0 0 -1 -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 -1 -2 -2 -3 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -122 -298 -246 -121 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -157 -232 -172 -149 -170 -190 -172 -159 -163 -184 -211 -236 -252 -250 -210 -187 -182 -162 -119 -64 -19 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -5 -5 -6 -12 -20 -25 -25 -27 -35 -31 -38 -42 -39 -42 -50 -71 -148 -181 -167 -157 -164 -160 -146 -138 -147 -171 -200 -237 -279 -279 -220 -170 -135 -115 -96 -22 -12 -12 -9 -6 -4 -2 -1 -1 -4 -18 -41 -28 -9 -2 -3 -4 -6 -9 -14 -15 -17 -8 -4 -3 -3 -3 -7 -13 -6 -6 -11 -13 -12 -11 -9 -5 -1 0 0 0 0 0 -0 -1 0 0 0 0 0 0 -21 -36 -37 -32 -28 -27 -26 -24 -22 -19 -16 -12 -9 -7 -6 -5 -4 -5 -4 -4 -4 -3 -2 -2 -2 -3 -4 -4 -3 -3 -2 -2 -2 -3 -4 -4 -7 -10 -10 -9 -8 -8 -7 -5 -3 -7 -7 -6 -7 -7 -7 -7 -6 -8 -7 -6 -38 -70 -92 -86 -69 -53 -42 -35 -26 -20 -16 -13 -16 -13 -7 -3 -3 -3 -3 -3 -2 -3 -3 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -5 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -5 -1 0 0 0 0 -0 -4 -19 -4 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 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -131 -170 -180 -54 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -71 -166 -218 -219 -192 -164 -142 -208 -184 -164 -165 -183 -205 -221 -224 -196 -176 -173 -142 -95 -47 -14 -0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -3 -3 -10 -24 -35 -36 -36 -44 -58 -53 -43 -39 -48 -53 -58 -98 -174 -170 -149 -138 -151 -156 -157 -171 -199 -226 -247 -267 -230 -116 -82 -69 -41 -31 -15 -12 -15 -19 -13 -8 -4 -1 -6 -22 -46 -57 -40 -25 -18 -10 -5 -6 -8 -11 -13 -22 -7 -5 -5 -4 -4 -5 -6 -5 -6 -9 -11 -11 -10 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -36 -38 -34 -32 -29 -27 -27 -24 -20 -17 -14 -11 -8 -6 -3 -3 -4 -4 -4 -3 -2 -2 -2 -3 -4 -5 -5 -2 -3 -2 -1 -2 -3 -3 -4 -7 -9 -9 -10 -11 -10 -8 -6 -5 -5 -7 -7 -9 -9 -9 -9 -8 -7 -6 -4 -12 -24 -43 -76 -82 -64 -48 -36 -21 -12 -9 -7 -7 -6 -4 -4 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -8 -3 0 0 0 0 0 -0 -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 -1 -1 -0 -0 0 0 0 -0 -0 0 -0 -1 -3 -4 -5 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -163 -30 -33 -12 0 0 0 0 0 0 0 0 0 0 0 0 -12 -93 -266 -282 -239 -245 -157 -16 -27 -141 -198 -170 -153 -160 -177 -193 -198 -185 -169 -155 -112 -66 -29 -8 -0 -0 -0 -0 -0 0 0 -0 -2 -3 -3 -3 -2 -1 -1 -5 -19 -34 -38 -33 -35 -48 -42 -41 -42 -51 -53 -52 -67 -102 -108 -131 -130 -131 -143 -171 -203 -223 -228 -231 -216 -153 -77 -46 -48 -44 -32 -23 -25 -65 -69 -30 -10 -4 -1 -6 -21 -34 -42 -43 -29 -17 -10 -7 -8 -9 -11 -14 -19 -8 -5 -4 -2 -3 -4 -5 -6 -8 -10 -12 -13 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -31 -38 -38 -36 -32 -30 -32 -28 -24 -20 -17 -10 -5 -5 -5 -4 -5 -5 -4 -3 -3 -3 -4 -5 -6 -5 -5 -2 -3 -3 -3 -4 -5 -5 -4 -5 -7 -8 -9 -11 -11 -9 -8 -7 -7 -10 -11 -11 -10 -9 -9 -8 -7 -5 -4 -6 -8 -10 -58 -82 -68 -48 -32 -15 -6 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -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 -5 -11 -6 0 0 0 0 0 0 0 -2 -4 -3 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -6 -6 -6 -5 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -8 -49 -114 -34 -213 -44 0 0 0 0 0 0 0 0 0 0 0 -3 -23 -111 -295 -339 -285 -310 -253 -108 -14 -50 -189 -184 -148 -140 -151 -166 -175 -174 -162 -130 -80 -38 -12 -3 -1 -1 -1 -0 -0 0 0 0 -1 -1 -2 -4 -4 -2 -1 -5 -18 -32 -37 -33 -30 -35 -38 -38 -35 -45 -48 -51 -60 -75 -93 -131 -147 -143 -157 -183 -192 -171 -148 -145 -119 -60 -48 -52 -56 -46 -59 -79 -79 -104 -107 -47 -17 -8 -3 -1 -2 -6 -20 -32 -13 -6 -8 -9 -8 -8 -11 -12 -11 -7 -4 -2 -5 -8 -9 -8 -8 -10 -12 -14 -15 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -24 -38 -42 -40 -44 -49 -34 -28 -25 -22 -18 -10 -5 -6 -7 -7 -8 -7 -6 -5 -4 -4 -5 -5 -5 -4 -3 -2 -2 -3 -4 -5 -6 -7 -7 -7 -6 -7 -8 -10 -12 -11 -9 -9 -9 -9 -11 -11 -10 -9 -10 -10 -8 -5 -5 -5 -7 -7 -46 -72 -63 -43 -25 -13 -7 -5 -3 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -2 -10 -19 -13 -1 -2 -1 -0 -0 0 0 -1 -5 -5 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -6 -6 -6 -5 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -54 -161 -9 0 0 0 0 0 0 0 0 0 0 0 -30 -65 -45 -51 -154 -354 -371 -371 -269 -96 -111 -239 -205 -148 -120 -120 -141 -162 -166 -146 -104 -53 -16 -2 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -5 -7 -6 -3 -9 -21 -32 -35 -35 -34 -36 -33 -28 -25 -39 -45 -48 -57 -68 -76 -77 -83 -137 -183 -171 -123 -77 -52 -50 -51 -60 -52 -129 -134 -130 -127 -119 -100 -89 -82 -47 -25 -15 -8 -9 -17 -16 -6 -11 -2 -4 -10 -9 -8 -9 -11 -11 -12 -7 -3 -2 -6 -7 -7 -8 -11 -11 -11 -13 -16 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -41 -43 -42 -48 -52 -34 -29 -24 -22 -17 -9 -3 -2 -6 -11 -11 -11 -9 -8 -9 -9 -7 -4 -3 -2 -2 -2 -3 -3 -4 -5 -7 -9 -10 -10 -11 -8 -9 -11 -13 -15 -16 -17 -13 -9 -11 -12 -11 -11 -11 -11 -10 -6 -5 -5 -6 -27 -57 -65 -51 -31 -16 -8 -5 -4 -2 -2 -2 -2 -2 -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 -1 -1 -2 -1 -3 -2 -1 -0 0 0 0 0 0 0 -1 -3 -12 -14 -7 -8 -4 -2 -2 -0 0 -0 -5 -9 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -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 -5 -3 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -102 -186 -20 -1 -0 0 0 0 0 0 0 0 0 0 -92 -238 -171 -18 -128 -376 -352 -323 -371 -183 -128 -216 -227 -163 -109 -98 -119 -144 -147 -122 -77 -31 -5 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -2 -4 -9 -17 -26 -31 -33 -42 -46 -39 -27 -21 -24 -41 -54 -62 -74 -79 -71 -60 -59 -70 -129 -196 -146 -76 -52 -55 -72 -110 -107 -147 -126 -118 -105 -89 -77 -72 -66 -50 -30 -24 -25 -33 -39 -24 -1 -2 -2 -6 -11 -8 -8 -10 -10 -9 -9 -6 -3 -1 -3 -8 -12 -13 -12 -10 -7 -12 -17 -16 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -21 -39 -42 -41 -41 -38 -33 -29 -25 -21 -14 -5 -1 -2 -7 -13 -13 -11 -9 -8 -8 -7 -6 -4 -2 -2 -2 -3 -4 -5 -6 -7 -7 -9 -11 -12 -10 -8 -10 -12 -16 -20 -22 -19 -13 -11 -12 -12 -10 -10 -11 -11 -9 -6 -5 -5 -5 -31 -59 -59 -39 -20 -9 -4 -4 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -6 -7 -5 -2 0 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -3 -4 -1 0 0 -2 -4 -1 0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -2 -3 -3 -3 -3 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -135 -195 -82 -5 0 0 0 0 0 0 0 0 0 0 -73 -204 -108 -3 -43 -137 -168 -220 -230 -92 -18 -109 -187 -162 -104 -81 -90 -114 -124 -94 -47 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -19 -24 -31 -32 -36 -52 -52 -36 -19 -18 -33 -48 -71 -87 -99 -91 -69 -54 -54 -61 -78 -136 -175 -136 -105 -101 -118 -141 -127 -106 -78 -66 -62 -58 -57 -58 -53 -43 -38 -45 -52 -55 -51 -24 -2 -3 -8 -5 -13 -11 -7 -9 -9 -7 -6 -4 -2 -2 -2 -3 -4 -5 -6 -6 -6 -13 -20 -20 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -21 -37 -41 -40 -38 -35 -32 -29 -26 -22 -12 -3 0 -1 -5 -11 -10 -9 -7 -6 -5 -4 -3 -2 -2 -3 -5 -5 -4 -5 -7 -9 -10 -10 -11 -13 -12 -11 -12 -14 -17 -19 -19 -15 -12 -11 -9 -8 -10 -11 -11 -11 -8 -6 -5 -5 -16 -49 -62 -51 -31 -14 -5 -3 -3 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -11 -5 -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 -1 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -111 -124 -48 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -159 -24 -1 0 -14 -90 -124 -93 -60 -64 -93 -110 -66 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -16 -20 -23 -28 -31 -39 -56 -35 -19 -13 -22 -41 -58 -82 -94 -106 -101 -76 -60 -65 -87 -123 -174 -183 -167 -122 -125 -126 -109 -89 -67 -47 -38 -37 -40 -44 -45 -42 -38 -41 -50 -60 -63 -68 -34 -34 -42 -9 -5 -13 -7 -5 -7 -7 -6 -6 -5 -3 -3 -3 -2 -2 -4 -6 -6 -9 -19 -24 -27 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -36 -43 -41 -38 -34 -30 -28 -26 -21 -7 -1 0 -0 -3 -7 -7 -8 -6 -5 -4 -3 -3 -3 -3 -4 -6 -7 -5 -6 -6 -7 -8 -10 -12 -14 -16 -16 -17 -17 -17 -16 -14 -13 -12 -11 -9 -8 -11 -12 -11 -9 -8 -6 -5 -5 -16 -45 -50 -40 -26 -12 -5 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -12 -7 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 -0 -1 -2 -3 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -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 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -106 -64 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60 -129 -27 0 0 0 -69 -100 -72 -39 -41 -66 -87 -41 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -10 -16 -19 -18 -22 -33 -46 -53 -32 -21 -22 -39 -63 -80 -88 -90 -105 -107 -78 -60 -58 -65 -83 -122 -184 -162 -118 -114 -102 -80 -65 -54 -42 -39 -41 -40 -38 -37 -39 -43 -48 -55 -68 -83 -105 -70 -48 -48 -33 -12 -6 -4 -4 -5 -5 -5 -6 -6 -5 -3 -4 -3 -2 -4 -6 -6 -10 -19 -19 -24 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -25 -33 -41 -41 -37 -31 -28 -26 -21 -3 0 0 0 0 0 -0 -3 -3 -3 -4 -5 -5 -4 -4 -4 -7 -8 -6 -8 -7 -8 -10 -13 -16 -19 -21 -25 -30 -30 -25 -17 -13 -12 -14 -12 -10 -11 -12 -12 -11 -9 -7 -6 -5 -4 -9 -35 -42 -35 -25 -15 -8 -4 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -14 -13 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -2 -3 -6 -3 -6 -2 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -5 -8 -8 -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 -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 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -88 -47 -21 -29 -49 -58 -24 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -17 -21 -17 -12 -18 -34 -44 -42 -33 -32 -44 -65 -83 -94 -96 -98 -108 -106 -76 -61 -54 -51 -58 -99 -179 -152 -127 -104 -78 -59 -53 -54 -52 -47 -44 -40 -35 -35 -38 -43 -48 -59 -84 -110 -137 -88 -49 -35 -24 -9 -3 -4 -5 -6 -6 -6 -6 -6 -5 -4 -4 -6 -6 -5 -5 -6 -8 -10 -9 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -20 -40 -46 -41 -33 -28 -27 -19 -2 -0 0 0 0 0 0 0 0 -1 -2 -5 -6 -6 -5 -5 -8 -8 -6 -7 -9 -12 -14 -17 -20 -22 -27 -42 -55 -53 -37 -21 -13 -11 -10 -11 -11 -13 -13 -12 -12 -10 -7 -5 -3 -2 -4 -26 -37 -34 -25 -16 -11 -8 -5 -3 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -12 -8 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -4 -6 -3 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -5 -7 -4 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -4 -9 -10 -8 -6 -6 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -100 -94 -28 -10 -22 -38 -39 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -13 -23 -22 -17 -16 -27 -37 -35 -29 -31 -45 -63 -78 -89 -96 -101 -106 -108 -101 -80 -64 -58 -50 -56 -97 -150 -125 -100 -76 -57 -46 -44 -45 -41 -35 -32 -30 -30 -32 -35 -40 -56 -83 -101 -70 -100 -67 -39 -26 -21 -19 -16 -13 -11 -10 -10 -12 -11 -9 -7 -5 -5 -5 -5 -5 -5 -6 -8 -8 -6 -3 -3 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -19 -22 -19 -15 -17 -24 -9 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -5 -6 -8 -10 -10 -10 -12 -15 -18 -21 -24 -32 -48 -66 -61 -37 -19 -13 -11 -11 -12 -17 -18 -14 -12 -13 -11 -7 -3 -2 -2 -17 -32 -36 -31 -23 -15 -12 -12 -10 -7 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -12 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -1 -1 -0 -0 0 0 -0 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -4 -5 -8 -6 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -3 -8 -13 -10 -9 -9 -10 -11 -10 -6 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -115 -112 -15 -4 -15 -28 -26 -10 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -6 -14 -22 -23 -16 -35 -41 -35 -24 -22 -38 -61 -75 -85 -92 -97 -102 -105 -100 -84 -71 -77 -67 -57 -89 -114 -111 -91 -72 -55 -45 -41 -40 -40 -37 -32 -27 -26 -29 -33 -38 -49 -76 -89 -59 -15 -45 -41 -31 -28 -26 -27 -27 -25 -18 -14 -13 -17 -12 -12 -12 -7 -6 -4 -4 -8 -7 -6 -7 -8 -7 -4 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 0 -3 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -5 -6 -7 -8 -9 -12 -17 -21 -24 -29 -38 -43 -51 -42 -27 -17 -14 -15 -20 -27 -30 -25 -16 -13 -12 -9 -5 -3 -2 -2 -20 -32 -31 -25 -20 -17 -16 -16 -13 -11 -9 -7 -6 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 -0 -2 -6 -8 -9 -8 -7 -6 -4 -6 -9 -12 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -13 -13 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -6 -12 -9 -5 -2 -1 0 0 0 0 0 -0 -0 -1 -1 -2 -6 -12 -10 -9 -8 -10 -12 -16 -16 -11 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -132 -116 -3 -2 -9 -20 -19 -13 -8 -2 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -3 -7 -14 -19 -20 -18 -23 -45 -40 -29 -23 -32 -52 -73 -85 -94 -97 -95 -101 -104 -88 -59 -39 -82 -65 -62 -73 -78 -72 -63 -53 -45 -39 -37 -37 -37 -37 -38 -41 -42 -47 -54 -57 -50 -53 -42 -14 -14 -37 -38 -29 -28 -30 -30 -31 -30 -25 -19 -13 -19 -11 -12 -12 -9 -9 -6 -4 -7 -8 -6 -5 -6 -7 -8 -7 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -6 -7 -8 -10 -14 -21 -28 -30 -30 -38 -44 -38 -31 -22 -16 -17 -26 -40 -48 -36 -27 -18 -13 -10 -7 -5 -3 -2 -2 -14 -28 -30 -24 -21 -19 -18 -16 -14 -13 -12 -11 -10 -9 -9 -8 -7 -4 -3 -2 -1 -0 -0 -0 -0 -0 -4 -12 -17 -18 -17 -15 -14 -11 -12 -16 -17 -15 -14 -9 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -7 -9 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 0 -0 -1 -2 -3 -4 -2 -2 -2 -3 -6 -11 -14 -17 -15 -11 -4 -1 -0 0 -0 -0 0 0 -0 -1 -2 -2 -4 -9 -10 -7 -6 -9 -12 -13 -15 -17 -15 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -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 -161 -121 -3 -1 -6 -20 -19 -18 -12 -4 -1 -1 -3 -5 -8 -10 -10 -7 -4 -2 -3 -8 -14 -23 -27 -30 -30 -24 -33 -30 -27 -31 -47 -68 -84 -92 -96 -92 -88 -90 -77 -53 -30 -39 -77 -48 -39 -42 -42 -45 -48 -46 -41 -38 -40 -43 -45 -49 -57 -67 -74 -83 -97 -45 -29 -14 -7 -8 -14 -25 -26 -25 -29 -32 -33 -31 -29 -26 -16 -10 -19 -13 -14 -12 -8 -5 -5 -5 -6 -8 -7 -5 -5 -7 -10 -10 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -7 -9 -12 -16 -25 -34 -34 -32 -35 -29 -26 -25 -22 -21 -24 -31 -36 -36 -29 -21 -16 -12 -9 -6 -4 -2 -2 -3 -6 -11 -21 -25 -22 -21 -19 -16 -14 -13 -13 -14 -15 -15 -14 -13 -11 -8 -7 -5 -4 -3 -2 -2 -3 -4 -5 -10 -18 -22 -21 -16 -11 -8 -11 -15 -16 -15 -16 -13 -3 -0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -8 -10 -7 -2 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -11 -11 -9 -7 -4 -2 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 0 -0 -2 -8 -12 -21 -15 -7 -2 -2 -7 -14 -17 -19 -21 -18 -10 -3 -1 -0 -0 0 0 -0 -0 -1 -3 -3 -4 -7 -9 -6 -5 -7 -9 -11 -14 -17 -18 -11 -6 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -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 -123 -82 -3 -2 -9 -26 -23 -20 -12 -4 -1 -1 -3 -5 -10 -13 -12 -9 -7 -7 -8 -11 -19 -28 -32 -32 -28 -21 -21 -25 -30 -33 -42 -61 -85 -101 -96 -82 -72 -76 -61 -34 -35 -58 -84 -72 -65 -58 -50 -50 -53 -53 -51 -53 -59 -69 -74 -73 -77 -90 -96 -91 -93 -28 -23 -16 -12 -10 -11 -15 -16 -21 -32 -33 -29 -31 -32 -24 -12 -7 -14 -13 -12 -12 -11 -8 -6 -4 -4 -5 -7 -7 -13 -14 -10 -11 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -6 -7 -10 -14 -19 -29 -39 -40 -34 -28 -23 -22 -22 -25 -25 -19 -16 -26 -30 -41 -25 -15 -11 -8 -5 -3 -2 -2 -2 -3 -3 -16 -26 -24 -23 -21 -19 -16 -15 -17 -20 -24 -25 -21 -17 -15 -12 -9 -7 -6 -6 -7 -9 -11 -11 -7 -7 -15 -22 -22 -17 -11 -6 -8 -12 -14 -13 -13 -13 -6 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -6 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -11 -7 -6 -5 -4 -0 -0 -0 -1 -3 -3 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -4 -13 -39 -38 -21 -6 -2 -4 -11 -20 -23 -27 -26 -18 -8 -3 -1 -0 -0 -0 -0 -1 -2 -4 -5 -5 -6 -8 -6 -4 -5 -8 -12 -15 -16 -18 -16 -12 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -24 -22 -4 -3 -13 -29 -23 -17 -10 -4 -1 -0 -1 -3 -7 -11 -12 -12 -14 -17 -18 -18 -23 -30 -28 -25 -22 -20 -23 -30 -31 -34 -31 -35 -47 -59 -66 -69 -54 -63 -48 -26 -55 -84 -81 -79 -76 -72 -64 -66 -71 -75 -79 -85 -94 -104 -109 -99 -95 -100 -98 -87 -75 -29 -24 -23 -19 -13 -10 -12 -14 -14 -19 -28 -29 -34 -30 -19 -9 -5 -8 -8 -7 -8 -9 -7 -4 -4 -4 -2 -5 -8 -26 -22 -9 -9 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -6 -8 -8 -8 -12 -16 -25 -32 -37 -39 -36 -30 -27 -28 -26 -27 -27 -15 -3 -7 -21 -38 -26 -15 -11 -8 -5 -3 -2 -1 -2 -3 -2 -15 -27 -27 -26 -26 -25 -24 -25 -28 -31 -34 -35 -32 -25 -19 -15 -12 -10 -9 -10 -13 -17 -18 -15 -10 -9 -15 -22 -25 -21 -16 -10 -9 -12 -13 -11 -9 -10 -8 -4 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -7 -12 -11 -7 -6 -5 -7 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -34 -47 -36 -17 -2 -1 -5 -13 -26 -29 -27 -21 -14 -6 -4 -2 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -5 -5 -6 -9 -13 -16 -17 -15 -14 -11 -6 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -4 -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 -8 -14 -7 -4 -15 -33 -34 -19 -11 -4 -1 -0 -0 -2 -5 -9 -15 -21 -25 -28 -28 -28 -29 -29 -25 -23 -19 -19 -28 -40 -42 -46 -42 -28 -19 -21 -42 -58 -46 -34 -19 -15 -43 -74 -88 -91 -90 -89 -83 -79 -83 -91 -101 -116 -130 -134 -124 -108 -102 -108 -102 -86 -66 -30 -23 -28 -20 -10 -8 -12 -14 -14 -19 -35 -45 -36 -25 -14 -8 -5 -7 -5 -5 -7 -7 -6 -4 -3 -4 -2 -3 -5 -31 -25 -10 -9 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -8 -7 -5 -5 -12 -19 -27 -33 -34 -33 -32 -30 -29 -31 -29 -29 -27 -16 -3 -2 -13 -19 -18 -15 -12 -9 -6 -3 -2 -1 -2 -2 -14 -27 -32 -31 -31 -33 -37 -39 -40 -42 -42 -42 -42 -40 -33 -26 -21 -17 -15 -14 -15 -19 -22 -23 -19 -13 -10 -12 -17 -21 -21 -20 -17 -14 -14 -13 -11 -10 -11 -10 -8 -6 -7 -7 -6 -5 -5 -3 -1 -0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -1 -2 -3 -3 -4 -8 -12 -13 -12 -9 -5 -8 -3 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -19 -36 -41 -30 -4 -1 -4 -6 -17 -23 -24 -23 -16 -9 -7 -3 -1 -0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -3 -3 -6 -10 -15 -16 -15 -12 -6 -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 -1 -4 0 -18 -15 -5 -2 -5 -5 -0 0 0 -0 -2 -19 -50 -8 -1 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -21 -39 -11 -3 -16 -35 -43 -23 -15 -5 -1 -0 -0 -1 -5 -12 -21 -28 -32 -35 -37 -36 -32 -29 -29 -19 -16 -19 -39 -62 -66 -55 -49 -46 -42 -42 -46 -41 -24 -18 -16 -16 -21 -61 -89 -97 -97 -90 -74 -68 -77 -86 -96 -109 -122 -125 -117 -101 -112 -145 -128 -82 -44 -24 -24 -30 -19 -6 -6 -14 -14 -6 -3 -6 -34 -31 -20 -12 -9 -7 -7 -6 -6 -8 -8 -6 -4 -4 -5 -4 -2 -5 -27 -22 -11 -9 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -6 -5 -5 -9 -14 -25 -32 -34 -32 -31 -31 -30 -28 -26 -29 -29 -22 -11 -6 -11 -17 -17 -17 -16 -13 -9 -5 -2 -1 -1 -2 -12 -26 -32 -32 -32 -34 -36 -41 -45 -55 -53 -48 -46 -46 -44 -39 -34 -29 -24 -22 -21 -22 -24 -26 -29 -24 -16 -11 -8 -10 -15 -22 -20 -20 -19 -20 -18 -15 -14 -14 -12 -12 -12 -13 -13 -13 -12 -11 -11 -9 -3 -1 -0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -4 -5 -6 -8 -10 -12 -13 -11 -8 -8 -6 -3 -1 -1 -0 -1 -2 -3 -4 -3 -2 -0 0 0 0 0 0 -0 -0 -6 -14 -22 -25 -5 -3 -7 -11 -17 -25 -31 -32 -24 -14 -8 -4 -1 -0 0 -0 -0 -2 -2 -3 -2 -1 -1 -0 -1 -4 -7 -9 -11 -9 -5 -2 -1 -2 -3 -4 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -45 -23 -73 -48 -15 -3 -7 -8 0 0 0 -1 -11 -36 -50 -16 -3 -0 -4 -12 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -22 -48 -82 -103 -101 -15 -4 -14 -37 -46 -29 -20 -9 -2 -0 -0 -2 -6 -14 -24 -32 -37 -42 -41 -39 -38 -36 -33 -24 -29 -35 -55 -70 -68 -52 -40 -34 -32 -29 -28 -22 -17 -19 -19 -20 -26 -66 -85 -82 -71 -57 -44 -45 -62 -69 -74 -81 -90 -96 -94 -87 -95 -114 -118 -95 -62 -45 -47 -45 -22 -9 -6 -17 -15 -1 -1 -5 -48 -32 -18 -11 -8 -8 -8 -7 -5 -7 -7 -6 -7 -10 -9 -3 -1 -7 -15 -12 -9 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -5 -4 -6 -12 -18 -25 -31 -32 -29 -29 -31 -30 -28 -31 -33 -31 -26 -22 -21 -20 -19 -20 -17 -15 -13 -9 -4 -2 -1 -1 -11 -27 -34 -33 -31 -32 -35 -39 -47 -54 -57 -54 -48 -45 -45 -44 -41 -39 -35 -30 -26 -25 -24 -25 -27 -28 -24 -17 -11 -7 -8 -17 -31 -27 -26 -28 -30 -28 -25 -22 -14 -12 -15 -15 -16 -17 -15 -15 -14 -13 -13 -12 -6 -3 -2 -1 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -1 -3 -4 -5 -7 -9 -11 -11 -9 -9 -9 -7 -4 -2 -1 -1 -1 -3 -5 -7 -6 -4 -1 0 0 0 0 0 0 0 -0 -1 -4 -7 -4 -7 -10 -12 -14 -18 -25 -31 -32 -17 -8 -3 -1 -0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 -2 -3 -4 -5 -4 -3 -2 -3 -4 -4 -5 -5 -5 -5 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -107 -92 -99 -75 -31 -15 -14 -12 -7 0 0 -5 -44 -64 -60 -36 -18 -18 -30 -42 -38 -19 -3 0 0 0 0 0 0 0 0 0 0 -0 -12 -37 -60 -79 -92 -96 -84 -22 -6 -10 -35 -43 -35 -27 -13 -4 -1 -0 -2 -8 -16 -27 -36 -43 -42 -35 -40 -43 -40 -33 -25 -54 -74 -74 -62 -47 -35 -28 -25 -39 -36 -22 -19 -21 -22 -23 -28 -53 -71 -66 -52 -37 -30 -32 -42 -52 -54 -55 -59 -67 -73 -72 -74 -87 -112 -123 -102 -88 -99 -112 -88 -37 -28 -7 -7 -5 0 -29 -92 -54 -30 -20 -15 -12 -11 -13 -12 -7 -7 -7 -6 -6 -8 -8 -4 -2 -4 -4 -4 -6 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 -6 -7 -11 -19 -23 -25 -29 -31 -28 -27 -30 -30 -29 -28 -29 -23 -19 -19 -20 -17 -17 -20 -17 -15 -12 -8 -4 -2 -1 -2 -9 -21 -35 -36 -34 -36 -35 -24 -17 -10 -25 -39 -43 -41 -41 -41 -42 -42 -39 -34 -29 -27 -26 -26 -24 -24 -21 -15 -10 -8 -14 -32 -46 -42 -40 -39 -38 -38 -38 -32 -19 -12 -11 -11 -12 -13 -15 -15 -13 -13 -11 -10 -11 -9 -6 -3 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -7 -6 -6 -5 -3 -2 -2 -1 -1 -3 -5 -7 -7 -5 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -9 -11 -12 -15 -21 -20 -11 -5 -2 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -3 -4 -4 -4 -5 -5 -5 -4 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -3 -14 -10 -88 -134 -124 -107 -106 -58 -65 -73 -60 -44 -23 -0 -5 -50 -74 -67 -53 -55 -74 -79 -63 -57 -37 -10 0 0 0 0 0 0 0 0 0 0 -5 -32 -54 -49 -26 -8 -22 -58 -77 -6 -9 -32 -39 -37 -31 -19 -8 -3 -1 -3 -9 -17 -25 -33 -40 -37 -36 -40 -38 -29 -20 -26 -60 -83 -62 -46 -40 -30 -26 -40 -49 -30 -21 -35 -31 -25 -34 -57 -85 -74 -48 -35 -35 -40 -47 -52 -51 -45 -44 -46 -53 -63 -71 -80 -97 -124 -129 -107 -98 -111 -112 -76 -37 -40 -5 0 -7 -7 -17 -45 -61 -41 -27 -24 -24 -24 -25 -22 -14 -9 -8 -6 -6 -5 -4 -5 -4 -3 -3 -12 -18 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -11 -14 -18 -21 -21 -22 -27 -27 -25 -24 -23 -27 -28 -16 -7 -7 -15 -21 -21 -21 -19 -18 -15 -11 -7 -4 -3 -3 -3 -3 -10 -34 -43 -41 -42 -41 -36 -21 -27 -45 -47 -41 -40 -41 -42 -44 -46 -44 -37 -31 -29 -30 -29 -20 -21 -17 -11 -8 -11 -26 -57 -74 -63 -53 -44 -42 -45 -47 -43 -27 -12 -6 -4 -4 -6 -9 -13 -13 -14 -12 -10 -8 -8 -7 -7 -7 -5 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -5 -7 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -8 -10 -10 -12 -13 -12 -9 -4 -1 -2 -4 -3 -0 0 -0 -1 -1 -2 -1 0 0 0 0 -0 -2 -3 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -11 -26 -43 -33 -122 -135 -113 -107 -106 -75 -102 -126 -94 -103 -70 -15 -0 -4 -55 -66 -61 -74 -108 -118 -85 -76 -67 -16 0 0 0 0 0 0 0 0 0 0 -5 -19 -23 -7 -1 0 -10 -48 -73 -16 -11 -26 -33 -39 -37 -27 -15 -6 -2 -2 -6 -10 -16 -24 -34 -41 -39 -34 -32 -22 -13 -22 -50 -63 -45 -41 -50 -39 -25 -31 -44 -41 -27 -39 -43 -45 -55 -68 -66 -49 -37 -43 -54 -57 -59 -58 -49 -40 -40 -39 -51 -69 -85 -99 -116 -133 -133 -118 -110 -105 -71 -30 -23 -26 -2 -14 -41 -52 -48 -44 -44 -35 -25 -31 -38 -36 -31 -27 -20 -10 -7 -5 -6 -7 -5 -3 -3 -4 -11 -37 -49 -24 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -13 -18 -19 -20 -20 -21 -24 -25 -24 -23 -22 -21 -11 -5 -7 -8 -14 -22 -22 -22 -22 -18 -14 -10 -7 -4 -2 -2 -3 -2 -3 -7 -25 -43 -50 -50 -56 -39 -24 -43 -51 -46 -45 -48 -51 -53 -62 -58 -47 -36 -30 -29 -26 -21 -20 -15 -9 -8 -14 -35 -74 -100 -85 -67 -50 -43 -43 -45 -48 -33 -13 -4 -1 -1 -2 -3 -7 -10 -12 -12 -10 -7 -6 -5 -5 -5 -5 -5 -5 -5 -4 -2 -0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -9 -11 -11 -11 -9 -4 -1 -2 -5 -7 -3 -1 0 -1 -2 -3 -1 -0 -0 -0 0 0 -0 -0 0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -3 -4 -6 -6 -5 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -47 -73 -82 -45 -93 -122 -129 -121 -94 -61 -63 -82 -69 -101 -87 -33 0 0 0 0 -29 -49 -99 -129 -120 -106 -85 -9 0 0 0 0 0 0 0 0 0 0 -0 -6 -15 -17 -9 -0 -1 -16 -53 -54 -13 -18 -27 -33 -37 -33 -21 -10 -3 -1 -3 -5 -10 -18 -29 -36 -30 -25 -24 -16 -11 -10 -11 -17 -31 -48 -49 -42 -30 -35 -47 -38 -51 -42 -44 -47 -46 -41 -33 -32 -44 -69 -80 -69 -60 -57 -51 -42 -39 -41 -61 -83 -92 -91 -91 -97 -111 -109 -98 -96 -64 -38 -34 -8 -2 -57 -63 -59 -55 -51 -41 -31 -25 -30 -41 -36 -30 -26 -20 -10 -7 -6 -7 -6 -4 -3 -3 -5 -11 -30 -44 -20 -11 -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 -4 -12 -19 -18 -13 -14 -18 -25 -26 -24 -22 -20 -13 -3 -3 -5 -11 -18 -23 -23 -22 -20 -16 -13 -9 -6 -4 -2 -2 -3 -3 -3 -3 -19 -39 -49 -53 -57 -59 -54 -58 -58 -55 -53 -53 -56 -58 -61 -58 -51 -45 -43 -41 -32 -22 -18 -14 -9 -7 -12 -31 -64 -98 -92 -78 -59 -44 -36 -32 -33 -29 -22 -7 -1 -1 -1 -2 -3 -5 -7 -7 -5 -5 -4 -4 -3 -3 -2 -3 -3 -3 -3 -2 -1 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -9 -12 -12 -13 -10 -4 -1 -1 -5 -10 -6 -2 -0 -0 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -4 -5 -7 -8 -7 -7 -6 -6 -6 -7 -6 -5 -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 -2 -20 -51 -61 -103 -93 -35 -42 -84 -102 -103 -78 -48 -32 -36 -49 -67 -48 -20 -2 0 0 0 -0 -36 -86 -96 -79 -59 -37 0 0 0 0 0 0 -5 -8 -0 0 0 -13 -35 -60 -80 -86 -100 -102 -95 -126 -97 -19 -13 -20 -32 -36 -30 -19 -9 -2 -1 -1 -2 -8 -16 -27 -32 -23 -17 -10 -8 -10 -11 -12 -20 -35 -48 -39 -41 -42 -51 -59 -55 -49 -40 -38 -35 -27 -21 -22 -34 -58 -87 -92 -70 -57 -64 -66 -52 -43 -45 -67 -87 -87 -78 -75 -80 -88 -97 -86 -95 -86 -84 -61 -6 -6 -53 -82 -100 -83 -49 -25 -18 -15 -22 -40 -36 -32 -25 -16 -9 -6 -6 -6 -4 -3 -2 -3 -4 -6 -13 -28 -12 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -15 -16 -13 -12 -17 -22 -26 -26 -23 -20 -19 -21 -19 -9 -4 -13 -22 -24 -25 -23 -21 -19 -14 -9 -6 -3 -3 -3 -2 -2 -3 -2 -2 -10 -32 -54 -56 -62 -62 -62 -61 -58 -55 -51 -49 -55 -57 -54 -51 -49 -48 -43 -34 -22 -15 -11 -7 -5 -8 -19 -38 -72 -82 -84 -71 -50 -31 -20 -14 -15 -20 -8 -2 -1 -1 -2 -4 -5 -6 -6 -6 -5 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -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 -2 -4 -8 -10 -13 -15 -16 -13 -7 -1 -1 -4 -6 -5 -3 -1 -1 -2 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 -1 -2 -3 -5 -7 -5 -9 -8 -7 -5 -5 -5 -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 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -47 -39 -57 -58 -40 -36 -35 -30 -40 -50 -45 -35 -28 -20 -15 -18 -18 -5 0 0 0 -4 -32 -49 -38 -14 0 0 0 0 0 0 0 -13 -48 -66 -19 0 0 -27 -58 -82 -107 -147 -192 -198 -192 -190 -103 -23 -9 -11 -22 -31 -25 -13 -4 -1 -1 -1 -3 -6 -15 -17 -16 -13 -11 -7 -7 -19 -20 -23 -40 -56 -52 -34 -25 -29 -31 -40 -47 -40 -29 -24 -30 -29 -23 -22 -34 -55 -76 -76 -63 -57 -71 -74 -60 -50 -51 -66 -83 -81 -75 -76 -78 -81 -87 -78 -97 -98 -100 -79 -33 -10 -17 -77 -111 -85 -47 -33 -38 -36 -33 -44 -37 -32 -24 -14 -8 -5 -4 -4 -3 -3 -3 -3 -3 -5 -7 -19 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -14 -19 -16 -12 -13 -21 -27 -29 -28 -23 -18 -17 -19 -18 -7 -3 -12 -21 -20 -12 -10 -23 -23 -14 -9 -6 -3 -2 -2 -1 -2 -2 -2 -1 -6 -19 -35 -26 -20 -47 -56 -54 -50 -47 -43 -39 -40 -47 -59 -55 -47 -45 -40 -30 -18 -9 -5 -4 -6 -11 -17 -30 -58 -75 -87 -82 -56 -27 -14 -8 -6 -8 -4 -2 -1 -1 -2 -3 -5 -8 -7 -6 -6 -5 -5 -5 -4 -3 -2 -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 -2 -4 -8 -12 -15 -18 -20 -18 -12 -2 -1 -3 -4 -4 -4 -2 -2 -3 -5 -4 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -2 -1 -1 -2 -3 -3 -3 -2 -3 -3 -2 -2 -2 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -50 -46 -36 -37 -52 -49 -47 -49 -47 -44 -47 -44 -36 -29 -21 -11 -6 -14 -2 0 0 0 0 -4 -9 -6 -2 0 0 0 0 0 0 0 -50 -109 -103 -32 0 -0 -12 -37 -66 -95 -128 -172 -194 -187 -172 -84 -26 -9 -6 -9 -17 -16 -7 -2 -0 -1 -2 -4 -7 -11 -12 -8 -5 -5 -6 -9 -27 -30 -25 -37 -47 -37 -19 -19 -23 -17 -15 -17 -18 -18 -14 -21 -39 -45 -36 -29 -32 -41 -41 -48 -49 -53 -58 -56 -53 -57 -65 -76 -75 -71 -80 -86 -77 -78 -76 -83 -93 -88 -92 -70 -23 -11 -73 -121 -96 -57 -40 -33 -35 -61 -63 -44 -33 -24 -16 -10 -6 -4 -3 -3 -3 -4 -3 -4 -6 -14 -71 -24 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -17 -20 -18 -16 -17 -20 -26 -30 -31 -25 -19 -19 -18 -14 -6 -3 -6 -12 -16 -12 -8 -19 -18 -13 -9 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -31 -43 -42 -39 -40 -41 -42 -44 -55 -53 -45 -39 -36 -30 -21 -11 -4 -2 -4 -9 -16 -23 -42 -59 -70 -87 -93 -70 -32 -14 -7 -3 -3 -3 -2 -1 -0 -2 -4 -4 -6 -5 -4 -4 -4 -5 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -11 -15 -20 -23 -22 -18 -8 -4 -3 -4 -5 -6 -5 -4 -4 -5 -5 -3 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -3 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -59 -63 -50 -46 -53 -62 -55 -57 -62 -64 -59 -52 -44 -41 -39 -30 -17 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -89 -59 -16 0 0 -0 -15 -76 -152 -165 -142 -135 -133 -142 -64 -24 -9 -4 -4 -9 -10 -4 -1 -0 -0 -2 -3 -3 -4 -6 -4 -3 -3 -9 -18 -17 -8 -8 -8 -11 -12 -17 -32 -32 -20 -11 -8 -10 -11 -12 -20 -41 -55 -47 -34 -26 -23 -23 -33 -28 -30 -35 -41 -50 -59 -64 -68 -63 -37 -23 -47 -77 -77 -71 -57 -65 -67 -97 -85 -40 -32 -87 -150 -146 -73 -44 -55 -66 -70 -81 -59 -42 -30 -22 -16 -10 -6 -5 -5 -5 -3 -2 -3 -4 -11 -43 -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 -16 -22 -23 -23 -26 -30 -34 -36 -35 -34 -28 -21 -18 -15 -11 -5 -3 -5 -9 -9 -5 -6 -19 -18 -13 -8 -4 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -22 -39 -40 -37 -37 -39 -41 -43 -41 -45 -40 -34 -30 -25 -19 -11 -5 -2 -3 -7 -14 -22 -32 -52 -58 -65 -87 -103 -88 -47 -24 -12 -6 -6 -5 -3 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -8 -12 -18 -24 -24 -22 -15 -8 -4 -3 -5 -8 -8 -6 -6 -6 -5 -4 -2 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -3 -4 -4 -5 -7 -7 -6 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -58 -52 -58 -68 -65 -63 -64 -66 -64 -60 -56 -55 -59 -54 -38 -21 -6 0 0 0 0 0 -3 -6 -6 -2 0 0 0 0 0 0 0 -2 -16 -91 -60 -16 0 -8 -23 -33 -69 -166 -169 -116 -84 -99 -118 -49 -17 -8 -5 -3 -2 -3 -2 -1 -0 -0 -1 -2 -3 -2 -2 -2 -2 -4 -11 -21 -21 -10 -10 -8 -5 -6 -17 -32 -28 -25 -14 -15 -18 -17 -14 -18 -38 -63 -55 -36 -26 -25 -28 -33 -27 -26 -25 -31 -44 -56 -60 -54 -37 -14 -12 -8 -13 -38 -54 -24 -28 -46 -80 -85 -75 -88 -133 -164 -150 -86 -49 -38 -47 -60 -68 -64 -46 -35 -28 -23 -18 -13 -9 -8 -6 -3 -2 -3 -3 -15 -49 -27 -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 -14 -23 -26 -28 -29 -31 -32 -37 -38 -36 -29 -24 -23 -23 -14 -8 -6 -8 -12 -10 -5 -7 -20 -19 -14 -9 -6 -3 -2 -1 -2 -2 -3 -2 -2 -2 -2 -2 -1 -8 -17 -28 -34 -38 -40 -36 -39 -36 -33 -31 -29 -26 -21 -17 -10 -3 -4 -7 -13 -22 -36 -52 -58 -54 -59 -87 -82 -50 -44 -33 -21 -13 -12 -11 -6 -0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -4 -5 -3 -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 -2 -4 -8 -13 -19 -20 -20 -18 -11 -4 -2 -4 -7 -8 -8 -8 -7 -6 -6 -4 -2 -1 -1 -2 -2 -2 -2 -3 -3 -2 -3 -4 -4 -4 -7 -7 -5 -5 -5 -6 -7 -7 -7 -9 -10 -7 -6 -6 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -38 -54 -58 -69 -75 -73 -77 -74 -72 -66 -66 -69 -74 -75 -59 -22 -5 -0 0 0 0 -0 -1 -8 -16 -14 -6 0 0 0 0 0 0 0 -6 -34 -111 -98 -47 -10 -27 -63 -70 -46 -110 -115 -73 -65 -84 -80 -37 -11 -5 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -3 -10 -14 -15 -13 -11 -11 -11 -10 -9 -5 -6 -13 -22 -29 -41 -27 -28 -30 -24 -17 -16 -26 -52 -82 -62 -46 -46 -48 -44 -39 -35 -29 -31 -38 -47 -51 -43 -20 -27 -36 -29 -18 -13 -17 -19 -18 -29 -45 -66 -92 -112 -123 -131 -131 -112 -75 -45 -39 -46 -52 -57 -46 -34 -29 -27 -23 -18 -13 -12 -10 -6 -4 -4 -6 -14 -30 -21 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -24 -28 -29 -29 -30 -33 -36 -36 -32 -28 -24 -17 -13 -12 -10 -13 -16 -11 -6 -20 -24 -19 -14 -10 -6 -3 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -4 -14 -30 -37 -35 -35 -35 -33 -32 -30 -28 -24 -19 -11 -8 -12 -17 -23 -32 -44 -55 -54 -53 -63 -64 -36 -11 -23 -33 -30 -17 -13 -13 -9 -2 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -8 -13 -15 -17 -15 -9 -4 -2 -3 -5 -7 -9 -10 -9 -8 -7 -6 -4 -2 -1 -1 -2 -2 -3 -4 -5 -5 -6 -9 -10 -9 -13 -16 -12 -10 -10 -10 -10 -11 -13 -13 -13 -9 -6 -6 -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 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -25 -53 -68 -92 -93 -94 -95 -84 -77 -73 -65 -62 -66 -63 -40 -1 -4 -12 -4 0 -3 -9 -12 -10 -10 -8 -3 0 0 0 0 0 0 0 -3 -17 -44 -66 -37 -9 -29 -66 -65 -30 -50 -73 -86 -93 -70 -39 -19 -8 -3 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -4 -8 -13 -19 -26 -22 -14 -11 -14 -18 -22 -21 -7 -6 -11 -19 -30 -41 -36 -27 -18 -13 -13 -15 -25 -55 -110 -92 -76 -71 -65 -56 -47 -34 -24 -25 -31 -42 -54 -53 -39 -51 -49 -74 -46 -29 -29 -27 -21 -21 -27 -42 -67 -90 -106 -124 -151 -139 -69 -32 -28 -38 -48 -52 -47 -37 -31 -29 -22 -16 -14 -15 -14 -11 -5 -4 -6 -8 -12 -19 -20 -7 -1 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 -6 -22 -31 -30 -29 -34 -35 -34 -33 -31 -29 -26 -23 -22 -19 -16 -17 -13 -7 -9 -23 -23 -18 -14 -8 -4 -1 -1 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -5 -16 -26 -33 -36 -36 -34 -31 -28 -26 -21 -20 -30 -39 -43 -43 -43 -47 -54 -59 -71 -79 -53 -22 -15 -29 -40 -31 -16 -6 -5 -6 -6 -3 -0 -0 -0 -1 -1 -1 -2 -3 -5 -4 -2 -1 -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 -1 -3 -5 -9 -12 -16 -16 -11 -5 -2 -2 -3 -6 -8 -9 -9 -9 -7 -6 -6 -4 -3 -2 -2 -2 -3 -4 -6 -8 -8 -9 -12 -14 -16 -21 -18 -15 -14 -13 -13 -14 -19 -15 -14 -11 -7 -5 -7 -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 -3 -11 -28 -59 -119 -114 -92 -82 -78 -72 -55 -26 -17 -22 -24 -17 -9 -22 -41 -8 -14 -27 -35 -31 -17 -6 -2 -2 -3 -3 -1 0 0 0 0 -24 -22 -5 -0 -1 -3 -16 -33 -31 -16 -24 -63 -94 -84 -42 -14 -7 -5 -3 -0 -0 -0 -0 -1 -1 -1 -2 -1 -3 -12 -18 -23 -32 -41 -27 -9 -7 -12 -18 -24 -25 -6 -9 -18 -30 -40 -46 -42 -28 -14 -8 -9 -20 -53 -95 -122 -117 -106 -85 -69 -58 -46 -31 -24 -27 -29 -35 -45 -57 -59 -51 -46 -86 -44 -35 -48 -54 -47 -37 -35 -39 -48 -66 -91 -115 -133 -131 -85 -36 -22 -29 -39 -43 -42 -40 -35 -29 -22 -18 -17 -17 -16 -13 -11 -8 -6 -6 -6 -9 -15 -16 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -30 -31 -29 -32 -33 -31 -30 -29 -28 -25 -23 -22 -20 -23 -22 -18 -16 -20 -26 -22 -16 -11 -7 -4 -2 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -3 -2 -1 -1 -2 -8 -19 -32 -38 -36 -33 -33 -32 -37 -56 -70 -73 -70 -68 -70 -69 -76 -74 -73 -61 -34 -11 -8 -17 -31 -31 -21 -10 -3 -4 -7 -8 -5 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -10 -14 -13 -8 -3 -2 -1 -2 -4 -6 -7 -8 -8 -8 -8 -6 -5 -4 -3 -3 -2 -2 -2 -5 -8 -10 -12 -13 -14 -14 -19 -18 -16 -16 -15 -14 -15 -21 -19 -15 -10 -7 -5 -3 -3 -7 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -28 -72 -76 -35 -31 -37 -31 -12 -10 -5 -1 0 -10 -33 -55 -62 -44 -67 -59 -55 -41 -14 -1 -2 -6 -12 -14 -7 -0 0 -0 -33 -102 -68 -17 -5 -17 -18 -8 -8 -8 -9 -26 -54 -57 -56 -21 -6 -4 -5 -2 0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -23 -29 -32 -32 -25 -15 -7 -7 -11 -10 -9 -9 -8 -14 -27 -44 -52 -51 -43 -31 -22 -19 -17 -43 -76 -105 -129 -144 -131 -102 -76 -55 -39 -31 -31 -34 -32 -28 -29 -41 -54 -52 -46 -73 -38 -54 -85 -95 -80 -61 -49 -47 -45 -50 -66 -90 -118 -124 -122 -55 -20 -20 -31 -36 -35 -36 -37 -31 -23 -21 -21 -20 -19 -18 -16 -12 -8 -6 -6 -7 -10 -22 -15 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -21 -30 -27 -29 -34 -33 -31 -29 -26 -25 -25 -25 -21 -23 -24 -23 -21 -20 -18 -14 -14 -10 -7 -5 -3 -1 -0 -1 -1 -1 -1 -2 -2 -1 -3 -3 -3 -3 -2 -2 -1 -1 -1 -4 -9 -25 -27 -28 -37 -42 -58 -69 -68 -61 -55 -62 -78 -89 -97 -60 -32 -17 -7 -1 -0 -3 -10 -15 -16 -12 -6 -3 -6 -10 -13 -7 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -11 -11 -8 -4 -2 -1 -1 -2 -3 -5 -7 -9 -11 -10 -10 -9 -6 -4 -4 -3 -2 -1 -2 -5 -6 -7 -8 -8 -7 -8 -9 -11 -17 -20 -19 -20 -21 -19 -15 -11 -9 -7 -6 -5 -6 -7 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 -6 -13 -11 -17 -28 -38 -73 -110 -123 -118 -90 -63 -49 -50 -38 -16 -8 -16 -25 -32 -22 -8 -17 -54 -106 -170 -85 -29 -16 -21 -17 -4 -4 -3 -6 -27 -40 -30 -36 -12 -6 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -17 -24 -19 -16 -18 -18 -11 -6 -11 -11 -8 -7 -9 -15 -26 -39 -41 -35 -27 -21 -20 -27 -40 -60 -84 -110 -113 -104 -132 -123 -95 -65 -41 -27 -22 -24 -25 -21 -20 -25 -44 -57 -48 -50 -31 -77 -126 -132 -112 -86 -65 -55 -58 -47 -52 -62 -67 -69 -73 -47 -24 -18 -25 -29 -29 -29 -36 -31 -25 -20 -18 -21 -22 -19 -16 -13 -8 -5 -6 -6 -5 -7 -19 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -18 -16 -29 -44 -38 -35 -35 -32 -26 -23 -22 -21 -23 -24 -23 -22 -20 -14 -7 -13 -11 -8 -4 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -9 -24 -39 -48 -26 -20 -16 -19 -28 -36 -49 -46 -19 -4 0 0 0 0 -0 -1 -2 -9 -14 -11 -4 -7 -15 -19 -12 -5 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -9 -8 -5 -2 -1 -1 -1 -2 -4 -6 -8 -10 -11 -12 -11 -8 -4 -4 -3 -2 -2 -2 -3 -5 -7 -6 -5 -3 -2 -2 -4 -11 -16 -22 -20 -18 -18 -18 -15 -12 -9 -7 -4 -4 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -11 -11 -11 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -2 -2 -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 0 0 0 0 0 0 0 0 -1 -21 -71 -120 -109 -97 -128 -128 -98 -67 -49 -41 -56 -51 -30 -23 -42 -52 -51 -68 -53 -70 -112 -134 -148 -79 -58 -44 -25 -9 -3 -2 -5 -13 -27 -23 -12 -17 -11 -8 -6 -4 -1 -0 -0 -0 0 0 -0 -0 -0 -2 -6 -12 -17 -20 -18 -15 -13 -9 -3 -2 -2 -2 -4 -8 -13 -20 -26 -25 -20 -16 -16 -24 -39 -47 -73 -37 -35 -37 -36 -80 -124 -113 -77 -43 -19 -8 -9 -13 -17 -14 -17 -39 -52 -49 -48 -28 -14 -50 -104 -128 -117 -88 -64 -74 -58 -54 -61 -67 -65 -57 -62 -55 -33 -24 -22 -20 -23 -32 -27 -27 -23 -20 -22 -26 -26 -19 -13 -6 -4 -5 -7 -8 -10 -49 -34 -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 -7 -17 -26 -37 -40 -42 -39 -44 -40 -30 -26 -24 -24 -25 -25 -24 -23 -21 -19 -16 -14 -12 -9 -5 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -9 -23 -33 -21 -21 -12 -6 -6 -5 -5 -0 0 0 0 0 0 0 0 0 0 -6 -14 -16 -8 -7 -20 -22 -14 -6 -2 -1 -0 -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 0 0 0 0 0 0 0 0 0 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 -4 -2 -1 -1 -1 -2 -5 -9 -9 -8 -9 -10 -11 -8 -5 -4 -3 -2 -2 -2 -3 -5 -6 -6 -5 -3 -2 -1 -1 -2 -4 -3 -5 -7 -10 -17 -17 -14 -11 -9 -8 -6 -3 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -23 -26 -23 -14 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -2 -22 -63 -118 -168 -167 -108 -119 -92 -70 -61 -44 -42 -39 -35 -47 -67 -82 -85 -79 -105 -96 -104 -148 -141 -79 -96 -99 -64 -27 -6 -1 -1 -6 -22 -17 -8 -5 -10 -10 -7 -4 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -6 -7 -8 -9 -9 -8 -6 -3 -0 0 -1 -3 -6 -9 -12 -17 -18 -16 -14 -18 -29 -49 -74 -102 -29 -12 -10 -22 -54 -98 -99 -60 -32 -10 -1 -3 -8 -19 -23 -15 -24 -35 -42 -45 -31 -11 -11 -34 -82 -116 -111 -80 -93 -82 -75 -76 -77 -73 -64 -58 -56 -52 -43 -24 -12 -14 -19 -20 -24 -22 -21 -25 -30 -30 -22 -12 -7 -4 -6 -8 -5 -9 -29 -43 -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 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -36 -51 -53 -43 -45 -39 -44 -39 -27 -23 -22 -23 -25 -26 -26 -26 -26 -25 -18 -15 -12 -8 -3 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -9 -16 -32 -36 -39 -23 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -15 -13 -23 -25 -20 -13 -7 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 -0 -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 -1 -2 -1 -1 -1 -1 -2 -3 -7 -10 -9 -6 -6 -7 -9 -8 -7 -6 -4 -3 -2 -2 -3 -7 -8 -6 -5 -4 -4 -2 -1 -0 -0 -0 -1 -2 -3 -11 -14 -13 -11 -12 -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 -1 -4 -16 -28 -29 -19 -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 -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 -13 -23 -14 -43 -81 -96 -105 -124 -144 -145 -110 -74 -55 -50 -42 -33 -44 -72 -92 -93 -89 -87 -91 -93 -121 -160 -233 -166 -83 -127 -128 -60 -16 -2 0 -1 -6 -18 -4 -1 -2 -5 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -2 -5 -6 -7 -7 -8 -8 -7 -4 -1 -0 0 -0 -2 -5 -9 -16 -21 -20 -18 -23 -38 -64 -95 -125 -115 -57 -31 -61 -106 -118 -87 -52 -38 -23 -13 -10 -12 -18 -27 -13 -12 -18 -28 -34 -27 -12 -13 -16 -27 -62 -78 -68 -98 -112 -107 -99 -92 -86 -77 -66 -58 -62 -59 -41 -19 -8 -8 -10 -11 -12 -15 -20 -26 -29 -25 -15 -13 -7 -6 -9 -11 -10 -14 -22 -22 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -24 -35 -45 -63 -64 -47 -37 -35 -31 -27 -25 -23 -22 -24 -24 -25 -28 -32 -28 -19 -15 -12 -8 -5 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -3 -5 -7 -8 -13 -29 -26 -20 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -16 -23 -25 -29 -27 -19 -8 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 -0 -2 -4 -6 -5 -4 -3 -2 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -6 -8 -7 -6 -4 -3 -4 -6 -7 -8 -7 -6 -3 -3 -3 -6 -8 -10 -10 -6 -4 -3 -2 -1 -0 0 -0 -1 -2 -7 -12 -13 -12 -13 -14 -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 -1 -5 -11 -17 -16 -10 -3 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -37 -92 -105 -81 -100 -89 -68 -62 -73 -96 -108 -84 -47 -40 -48 -54 -56 -65 -84 -76 -67 -76 -88 -105 -136 -190 -246 -299 -192 -137 -157 -137 -59 -8 -2 -5 -10 -10 -8 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -3 -5 -5 -5 -5 -6 -6 -4 -1 -1 -1 -0 -1 -6 -15 -24 -32 -34 -29 -35 -61 -89 -112 -135 -135 -123 -84 -108 -147 -147 -104 -72 -57 -43 -35 -30 -24 -20 -24 -11 -7 -14 -17 -14 -12 -19 -26 -28 -29 -40 -48 -49 -64 -82 -106 -119 -117 -108 -96 -82 -70 -66 -57 -52 -29 -9 -6 -5 -5 -6 -7 -10 -14 -19 -20 -15 -17 -12 -8 -6 -9 -12 -14 -29 -41 -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 -9 -26 -25 -27 -53 -47 -42 -34 -25 -23 -26 -30 -28 -24 -25 -24 -23 -27 -29 -23 -18 -15 -11 -8 -5 -4 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -8 -13 -30 -31 -22 -10 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -10 -11 -22 -30 -28 -13 -4 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -2 -3 -4 -5 -5 -6 -4 -3 -1 -1 -0 0 -0 -1 -4 -9 -12 -11 -10 -7 -6 -6 -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 -1 -1 -2 -4 -5 -6 -6 -4 -3 -3 -4 -5 -7 -10 -11 -9 -7 -4 -4 -5 -10 -14 -7 -4 -3 -2 -2 -1 -0 0 -0 -1 -4 -6 -7 -9 -13 -16 -17 -17 -11 -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 -1 -5 -11 -14 -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 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -15 -121 -181 -174 -146 -128 -110 -74 -57 -72 -97 -98 -75 -65 -64 -69 -83 -80 -69 -56 -53 -71 -93 -116 -148 -190 -241 -290 -274 -191 -157 -147 -112 -48 -2 -2 -8 -17 -12 -2 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -2 -3 -6 -9 -8 -5 -3 -8 -19 -31 -42 -48 -49 -69 -90 -128 -143 -133 -131 -133 -129 -139 -149 -136 -104 -78 -58 -43 -43 -37 -29 -21 -15 -7 -7 -15 -18 -13 -13 -22 -34 -51 -52 -60 -58 -51 -45 -46 -68 -114 -148 -142 -119 -100 -96 -90 -87 -88 -54 -21 -7 -5 -5 -5 -5 -5 -6 -8 -13 -16 -21 -20 -15 -10 -10 -13 -16 -25 -44 -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 -5 -29 -25 -19 -41 -39 -35 -27 -20 -18 -18 -19 -25 -22 -27 -25 -24 -23 -23 -20 -17 -14 -9 -6 -4 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -9 -17 -35 -45 -39 -23 -24 -38 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -14 -28 -15 -6 -2 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 -1 -0 -1 -2 -3 -3 -4 -5 -7 -9 -6 -4 -2 -1 0 0 0 -0 -4 -9 -13 -14 -11 -7 -6 -6 -5 -3 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -5 -4 -3 -3 -2 -2 -4 -8 -14 -19 -16 -8 -4 -4 -6 -8 -6 -4 -4 -3 -2 -2 -1 0 -0 -0 -1 -1 -2 -5 -8 -12 -15 -17 -16 -13 -11 -8 -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 -14 -29 -16 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -50 -57 -27 -68 -9 0 0 0 0 0 0 -10 -14 -16 -39 -94 -172 -180 -130 -107 -100 -83 -57 -49 -91 -133 -137 -123 -117 -114 -83 -84 -76 -70 -74 -88 -104 -127 -156 -177 -203 -236 -253 -211 -134 -121 -104 -69 -28 -1 -0 -4 -16 -8 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 0 -1 -8 -19 -28 -31 -28 -22 -20 -26 -39 -55 -64 -70 -133 -60 -36 -32 -60 -110 -121 -109 -105 -105 -99 -87 -73 -54 -33 -34 -33 -32 -25 -13 -6 -12 -21 -20 -14 -15 -25 -39 -51 -63 -71 -66 -58 -52 -48 -50 -77 -124 -149 -142 -132 -128 -118 -82 -69 -39 -16 -6 -5 -5 -3 -2 -4 -4 -5 -10 -18 -24 -25 -22 -18 -17 -17 -16 -22 -47 -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 -2 -19 -32 -38 -43 -37 -32 -24 -21 -23 -22 -20 -26 -21 -25 -24 -22 -21 -19 -15 -11 -13 -9 -5 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -20 -37 -46 -49 -44 -43 -47 -21 -10 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -15 -14 -9 -6 -7 -7 -3 -1 -0 0 0 0 -0 -1 -1 -0 -1 -2 -4 -5 -4 -3 -4 -7 -7 -7 -6 -4 -2 0 0 0 0 -3 -8 -12 -12 -9 -5 -4 -4 -3 -1 -0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -4 -10 -21 -19 -11 -6 -4 -3 -4 -5 -4 -4 -4 -3 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -6 -11 -15 -18 -19 -17 -14 -5 -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 -8 -12 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -89 -122 -130 -37 -27 -7 -0 0 0 -3 -26 -58 -70 -112 -134 -123 -109 -55 -44 -63 -69 -58 -55 -99 -163 -169 -161 -146 -129 -101 -100 -95 -103 -116 -130 -148 -173 -191 -167 -163 -185 -199 -169 -113 -104 -76 -38 -11 -1 -2 -4 -15 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 -0 -0 -4 -19 -33 -45 -54 -55 -49 -41 -39 -48 -66 -75 -87 -159 -70 -28 -18 -24 -50 -74 -63 -38 -40 -47 -59 -60 -43 -28 -29 -34 -37 -38 -30 -19 -16 -24 -17 -14 -15 -27 -51 -74 -74 -74 -70 -65 -59 -56 -57 -63 -72 -108 -110 -125 -135 -92 -38 -24 -20 -15 -9 -6 -5 -5 -4 -5 -4 -5 -10 -18 -24 -26 -23 -21 -20 -19 -17 -25 -61 -24 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 -9 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -35 -49 -43 -36 -32 -23 -18 -23 -29 -28 -19 -20 -25 -24 -22 -20 -17 -11 -4 -13 -9 -6 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -15 -29 -40 -48 -44 -34 -29 -27 -26 -27 -25 -15 -8 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 -11 -30 -36 -19 -11 -10 -11 -9 -4 -1 -0 0 0 -0 -1 -1 -1 -1 -4 -6 -7 -7 -5 -4 -4 -6 -6 -6 -6 -6 -4 -0 -0 0 0 -1 -3 -5 -5 -6 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -10 -7 -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 -1 -1 -4 -11 -13 -11 -8 -5 -2 -3 -4 -4 -4 -4 -3 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -20 -18 -14 -10 -5 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -26 -55 -110 -134 -95 -61 -17 -3 0 0 -3 -20 -60 -91 -113 -96 -58 -33 -29 -50 -86 -100 -95 -108 -141 -168 -155 -172 -155 -137 -134 -141 -141 -150 -160 -175 -193 -203 -189 -139 -122 -132 -175 -183 -136 -102 -62 -23 -6 -4 -9 -13 -12 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -2 -11 -27 -40 -52 -61 -65 -61 -53 -49 -55 -69 -74 -89 -126 -104 -57 -31 -21 -18 -19 -18 -10 -9 -10 -22 -26 -19 -20 -29 -37 -40 -36 -26 -16 -11 -14 -9 -12 -10 -20 -62 -113 -100 -80 -72 -66 -62 -62 -65 -68 -65 -54 -44 -74 -85 -44 -24 -24 -22 -17 -12 -9 -9 -7 -6 -6 -4 -4 -9 -17 -22 -23 -23 -21 -17 -16 -18 -25 -51 -24 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 -35 -32 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -25 -36 -38 -35 -33 -24 -15 -17 -24 -26 -22 -23 -24 -25 -23 -21 -20 -18 -10 -13 -9 -6 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -5 -7 -14 -26 -32 -28 -17 -13 -17 -22 -24 -21 -17 -18 -19 -6 -1 0 0 0 -0 -1 -4 -3 -1 0 -1 -8 -20 -24 -14 -11 -11 -10 -7 -4 -2 -1 -0 0 0 -0 -0 0 -0 -2 -4 -5 -7 -8 -7 -6 -6 -5 -5 -4 -5 -5 -2 -1 -0 0 0 -0 -0 -1 -2 -1 -3 -4 -3 -0 -0 -0 -1 -2 -2 -1 -2 -8 -20 -12 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -5 -6 -7 -6 -2 -3 -4 -5 -5 -3 -2 -2 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -5 -9 -13 -11 -11 -13 -12 -6 -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 -16 -56 -102 -119 -97 -87 -65 -27 -6 -0 0 0 0 -9 -39 -93 -104 -111 -73 -30 -24 -50 -24 -4 -64 -140 -177 -168 -156 -163 -149 -145 -150 -156 -161 -171 -178 -188 -213 -233 -218 -172 -155 -128 -161 -156 -120 -89 -48 -9 -3 -6 -14 -15 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 -0 -5 -19 -32 -45 -58 -68 -72 -70 -65 -60 -65 -68 -70 -80 -97 -90 -84 -53 -27 -16 -13 -10 -8 -5 -1 -1 -1 -3 -9 -18 -26 -22 -17 -14 -12 -11 -9 -7 -11 -7 -15 -48 -89 -98 -87 -76 -69 -64 -64 -67 -67 -62 -53 -52 -46 -36 -28 -25 -25 -25 -22 -19 -15 -11 -9 -8 -9 -7 -6 -10 -15 -19 -20 -20 -18 -12 -14 -18 -19 -25 -18 -8 -2 0 0 0 0 0 0 0 0 0 -7 -20 -15 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -27 -38 -36 -33 -24 -14 -13 -17 -24 -29 -27 -22 -23 -22 -21 -23 -27 -20 -15 -10 -6 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -5 -11 -13 -11 -8 -8 -9 -11 -10 -9 -9 -9 -12 -14 -13 -4 0 -0 -3 -16 -41 -19 -4 0 -3 -10 -20 -21 -14 -12 -15 -15 -11 -5 -1 -0 -0 0 0 0 -0 -0 0 -0 -2 -3 -5 -7 -8 -9 -8 -6 -4 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -0 -1 -0 -2 -5 -7 -7 -3 -3 -13 -14 -7 -2 0 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -0 -0 -0 -1 -1 -1 -2 -4 -2 -1 -3 -7 -9 -8 -4 -3 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -5 -11 -7 -4 -2 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -95 -130 -117 -110 -39 -11 -1 0 0 0 0 0 -5 -31 -76 -105 -84 -98 -80 -65 -63 -34 -1 -48 -120 -154 -145 -132 -143 -118 -120 -142 -160 -168 -174 -185 -213 -262 -301 -288 -238 -197 -133 -112 -79 -74 -65 -34 -1 -2 -6 -11 -8 -2 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -2 -11 -25 -40 -55 -67 -77 -82 -80 -75 -70 -65 -59 -64 -69 -70 -64 -53 -50 -55 -46 -23 -9 -7 -3 -2 -2 -1 -1 -3 -9 -14 -10 -7 -11 -14 -15 -13 -7 -11 -8 -15 -22 -46 -83 -93 -75 -69 -63 -67 -77 -80 -68 -59 -57 -53 -45 -37 -32 -29 -27 -25 -20 -19 -17 -14 -14 -14 -12 -10 -12 -16 -18 -18 -19 -16 -9 -19 -22 -14 -10 -10 -5 -1 0 0 0 0 0 0 0 0 0 -24 -67 -60 -4 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 -37 -35 -30 -24 -15 -13 -19 -28 -32 -26 -20 -20 -20 -19 -22 -27 -21 -16 -11 -7 -4 -3 -2 -2 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -5 -6 -6 -7 -7 -9 -8 -6 -5 -3 -4 -7 -14 -19 -6 0 0 -2 -8 -13 -5 -1 0 -1 -2 -10 -40 -30 -22 -23 -22 -14 -7 -2 -1 -0 0 0 -0 -0 -0 0 0 0 -1 -2 -4 -6 -8 -8 -7 -5 -3 -3 -4 -4 -4 -4 -3 -2 -2 -3 -4 -4 -2 -1 0 0 -0 -2 -1 -3 -11 -31 -42 -11 -6 -5 -2 -0 0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -10 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -11 -13 -11 -7 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -103 -109 -78 -53 -5 0 0 0 0 0 0 0 0 -14 -59 -104 -75 -86 -108 -108 -97 -89 -85 -87 -107 -134 -142 -129 -111 -82 -82 -109 -136 -162 -186 -211 -249 -306 -345 -302 -221 -148 -99 -89 -68 -72 -61 -30 -3 -4 -7 -8 -4 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -20 -35 -50 -62 -70 -74 -76 -74 -70 -62 -52 -46 -51 -57 -55 -47 -36 -29 -23 -13 -8 -6 -6 -3 -1 -2 -1 -1 -3 -8 -13 -11 -7 -14 -14 -14 -12 -7 -6 -8 -12 -20 -50 -88 -99 -72 -71 -66 -75 -84 -87 -79 -72 -67 -61 -56 -52 -47 -44 -45 -32 -28 -24 -27 -27 -20 -18 -16 -14 -15 -16 -17 -18 -19 -14 -9 -13 -12 -9 -8 -8 -8 -7 -4 -1 0 0 0 0 0 0 0 -21 -55 -55 -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 -24 -40 -33 -28 -24 -18 -16 -21 -29 -35 -31 -27 -22 -20 -20 -21 -24 -22 -17 -12 -8 -4 -3 -3 -4 -6 -13 -10 -7 -8 -9 -2 -4 -5 -3 -1 -1 -2 -3 -5 -8 -8 -6 -5 -4 -3 -3 -3 -3 -3 -5 -6 -7 -7 -8 -8 -7 -6 -4 -4 -5 -9 -5 -2 -0 0 -0 -1 -1 -0 0 0 0 0 -8 -65 -62 -48 -43 -33 -15 -8 -4 -2 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -1 -2 -4 -5 -6 -6 -5 -5 -5 -5 -4 -4 -5 -4 -4 -5 -7 -11 -12 -7 -2 -0 0 0 -1 -1 -2 -5 -9 -11 -13 -13 -11 -4 0 0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -16 -18 -17 -13 -7 -3 -2 -3 -2 -3 -5 -3 -2 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -45 -81 -60 -18 -3 0 0 0 0 0 0 0 0 0 -8 -40 -82 -94 -81 -101 -131 -149 -172 -195 -184 -139 -114 -145 -132 -96 -74 -69 -84 -105 -139 -183 -225 -261 -292 -290 -209 -124 -76 -66 -69 -63 -84 -68 -31 -7 -8 -12 -9 -2 -0 -2 -4 -5 -4 -2 -2 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -15 -31 -45 -54 -59 -60 -59 -57 -56 -54 -51 -47 -42 -41 -42 -38 -31 -24 -14 -5 -6 -3 -3 -4 -4 -1 -0 -0 -2 -5 -11 -16 -15 -9 -15 -15 -26 -23 -9 -5 -6 -8 -35 -81 -114 -113 -88 -75 -68 -75 -80 -81 -80 -75 -69 -69 -72 -73 -66 -60 -63 -55 -36 -28 -25 -23 -20 -18 -17 -16 -16 -16 -17 -19 -19 -13 -11 -13 -13 -12 -10 -9 -8 -10 -17 -8 0 0 0 0 0 0 0 -9 -26 -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 -1 -10 -22 -29 -29 -27 -28 -27 -24 -24 -28 -34 -30 -24 -21 -20 -20 -21 -22 -19 -14 -8 -5 -4 -4 -7 -19 -21 -12 -10 -17 -24 -28 -29 -27 -19 -11 -5 -3 -5 -8 -11 -10 -6 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -8 -6 -6 -5 -5 -5 -8 -15 -10 -3 -0 0 0 0 0 0 0 0 0 -3 -37 -51 -72 -71 -43 -12 -5 -4 -3 -2 -1 -2 -3 -0 -2 -1 -1 -1 -1 -1 -2 -2 -4 -4 -5 -5 -4 -4 -4 -3 -2 -1 -1 -1 -2 -6 -9 -9 -6 -3 -0 0 0 0 -0 -4 -9 -13 -15 -15 -16 -13 -6 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -3 -5 -2 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -3 -4 -5 -5 -6 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -16 -19 -18 -16 -11 -6 -2 -1 -1 -2 -5 -6 -4 -2 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -49 -38 -58 -56 -19 0 0 0 0 0 0 0 0 0 0 0 -7 -47 -89 -97 -95 -121 -124 -143 -147 -122 -82 -59 -100 -96 -80 -84 -97 -95 -95 -115 -154 -182 -181 -154 -135 -90 -53 -61 -76 -84 -83 -79 -58 -26 -9 -9 -13 -11 -2 -1 -2 -5 -8 -9 -8 -6 -6 -6 -5 -3 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -7 -23 -37 -45 -49 -50 -49 -47 -42 -39 -37 -38 -39 -35 -36 -31 -26 -19 -13 -9 -6 -5 -5 -3 -4 -4 -2 -1 -2 -6 -11 -15 -19 -18 -10 -6 -7 -17 -32 -29 -15 -7 -8 -37 -86 -126 -130 -104 -77 -72 -78 -63 -49 -47 -55 -71 -86 -91 -91 -82 -73 -74 -75 -65 -52 -40 -29 -20 -16 -16 -16 -16 -18 -20 -21 -21 -19 -15 -13 -11 -9 -8 -6 -5 -9 -11 -4 -0 0 0 0 0 0 0 -9 -34 -51 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -23 -27 -27 -35 -38 -25 -13 -18 -30 -28 -25 -21 -20 -21 -22 -22 -20 -15 -10 -6 -5 -6 -9 -19 -17 -14 -18 -27 -40 -54 -54 -46 -34 -20 -10 -5 -6 -6 -7 -5 -3 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -7 -7 -7 -6 -5 -4 -4 -6 -10 -8 -5 -3 0 0 0 0 0 0 0 0 0 -1 -18 -65 -71 -33 -8 -3 -4 -3 -2 -1 -0 -0 0 -1 -2 -4 -5 -6 -6 -5 -5 -4 -4 -4 -5 -5 -4 -3 -1 -1 -0 0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -1 -0 -0 -3 -9 -13 -16 -19 -18 -14 -7 -3 -2 -3 -5 -2 -2 -3 -1 -0 -0 -4 -10 -6 -1 -0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -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 -2 -6 -9 -12 -15 -15 -15 -13 -9 -5 -2 -1 -2 -4 -6 -5 -3 -2 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -3 -18 -5 -19 -34 -41 -69 -85 -17 0 0 0 0 0 0 0 0 0 0 0 0 -10 -93 -124 -108 -111 -93 -107 -114 -97 -72 -61 -73 -53 -55 -96 -143 -148 -124 -116 -113 -88 -44 -14 -36 -57 -43 -70 -87 -97 -98 -84 -62 -34 -11 -9 -10 -6 -4 -1 -2 -5 -10 -13 -13 -10 -9 -8 -7 -4 -1 -0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -7 -16 -31 -37 -41 -43 -43 -41 -39 -33 -28 -24 -24 -27 -28 -30 -26 -21 -16 -11 -9 -9 -8 -3 -3 -3 -3 -4 -5 -7 -12 -15 -17 -15 -13 -12 -12 -5 -4 -28 -36 -25 -17 -15 -12 -43 -105 -125 -93 -75 -68 -63 -50 -43 -43 -52 -70 -86 -85 -83 -92 -89 -85 -98 -89 -63 -48 -38 -29 -23 -22 -20 -22 -24 -23 -23 -25 -29 -24 -18 -15 -12 -9 -7 -8 -16 -5 -31 -29 -10 0 0 0 0 0 -4 -18 -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 -7 -19 -26 -26 -36 -34 -18 -13 -26 -31 -32 -27 -22 -21 -22 -22 -20 -11 -13 -11 -8 -8 -9 -11 -11 -12 -19 -24 -28 -32 -34 -30 -26 -19 -12 -7 -4 -4 -3 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -5 -6 -5 -5 -5 -4 -3 -4 -4 -5 -10 -16 -13 -1 -2 -3 -2 -1 -0 -1 -1 -1 -6 -48 -69 -51 -19 -3 -1 -2 -2 -1 -0 -0 0 0 0 -0 -1 -4 -9 -14 -11 -8 -7 -6 -6 -5 -5 -3 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 0 -1 -3 -7 -11 -14 -13 -9 -6 -5 -5 -7 -6 -3 -1 -1 -0 -0 -0 -2 -8 -8 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -6 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -8 -7 -8 -11 -13 -10 -7 -4 -2 -1 -4 -6 -6 -5 -3 -1 -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 -1 -4 -7 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -2 -31 -103 -110 -47 -15 -27 -62 -71 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -73 -92 -96 -94 -78 -79 -92 -104 -98 -77 -56 -44 -70 -82 -141 -163 -144 -128 -109 -63 -28 -24 -45 -64 -57 -63 -82 -96 -97 -84 -66 -42 -8 -4 -4 -2 -3 -4 -4 -5 -8 -11 -12 -11 -12 -12 -11 -5 -1 -0 0 0 -1 -4 -8 -10 -11 -12 -12 -13 -15 -21 -28 -34 -36 -38 -39 -39 -38 -35 -29 -25 -19 -19 -20 -22 -24 -22 -18 -14 -10 -8 -7 -8 -8 -9 -6 -5 -7 -10 -13 -16 -17 -17 -15 -15 -13 -6 -5 -2 -10 -17 -23 -27 -23 -11 -27 -57 -90 -96 -77 -62 -59 -57 -58 -61 -64 -65 -64 -62 -68 -98 -79 -38 -30 -24 -70 -86 -68 -49 -41 -38 -32 -34 -31 -28 -29 -35 -40 -36 -28 -20 -13 -12 -13 -14 -24 -7 -31 -29 -11 0 0 0 0 0 -0 -3 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -30 -27 -31 -18 -18 -28 -34 -32 -29 -25 -23 -22 -22 -22 -19 -4 -10 -11 -10 -10 -11 -11 -8 -8 -11 -12 -11 -10 -7 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -4 -4 -4 -3 -3 -3 -4 -6 -11 -13 -5 -10 -11 -8 -4 -2 -3 -4 -3 -28 -70 -74 -47 -19 -2 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -5 -14 -23 -21 -14 -12 -10 -7 -5 -4 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -5 -4 -2 -1 -0 0 0 0 -0 -0 -3 -6 -7 -8 -7 -3 -1 -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 -1 -1 -0 -1 -2 -4 -7 -8 -8 -7 -4 -2 -4 -5 -6 -5 -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 -1 -2 -4 -13 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -83 -45 -15 -3 -32 -46 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -56 -73 -67 -58 -51 -71 -93 -70 -50 -56 -66 -46 -50 -65 -76 -82 -84 -75 -58 -44 -54 -65 -60 -57 -74 -78 -77 -80 -77 -52 -1 -1 -3 -2 -1 -3 -6 -7 -8 -8 -9 -11 -13 -15 -14 -8 -3 -0 -0 -0 -1 -4 -11 -22 -31 -33 -28 -27 -30 -34 -38 -40 -38 -36 -38 -38 -38 -34 -29 -27 -21 -19 -19 -19 -18 -18 -17 -15 -11 -8 -9 -11 -14 -18 -13 -12 -13 -15 -16 -17 -18 -17 -16 -12 -7 -4 -3 -2 -6 -12 -20 -27 -25 -16 -19 -8 -56 -85 -78 -79 -79 -67 -59 -59 -62 -64 -62 -54 -75 -64 -32 -6 0 -1 -10 -59 -103 -83 -53 -49 -51 -52 -42 -43 -46 -49 -51 -52 -43 -28 -21 -22 -25 -22 -14 -3 -25 -26 -12 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -31 -26 -17 -7 -18 -34 -38 -31 -22 -23 -24 -23 -22 -22 -20 -7 -9 -12 -13 -11 -10 -9 -6 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -4 -6 -8 -7 -9 -9 -7 -4 -2 -2 -3 -4 -46 -79 -83 -64 -44 -31 -20 -10 -5 -3 -2 -2 -2 -3 -2 -1 -0 -3 -14 -28 -35 -33 -24 -15 -14 -11 -9 -6 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -3 -5 -2 -1 -0 -0 0 -0 -0 -1 -2 -3 -4 -6 -8 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -8 -10 -9 -7 -6 -6 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -2 -12 -32 -21 -22 -7 -1 -0 -68 -78 -42 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -57 -61 -51 -41 -51 -82 -75 -75 -80 -61 -15 -7 -14 -21 -26 -31 -43 -67 -49 -62 -57 -51 -56 -63 -60 -64 -74 -70 -43 -3 -2 -4 -1 -0 -2 -4 -5 -6 -7 -9 -12 -18 -25 -25 -15 -8 -3 -2 -3 -4 -8 -16 -21 -24 -26 -26 -29 -34 -39 -42 -40 -36 -36 -38 -37 -36 -33 -31 -29 -23 -19 -16 -16 -16 -17 -19 -19 -13 -11 -12 -12 -12 -17 -21 -22 -22 -21 -20 -20 -21 -21 -23 -12 -6 -6 -5 -4 -5 -8 -17 -30 -43 -51 -53 -22 -24 -74 -92 -59 -49 -50 -41 -53 -76 -89 -72 -28 -46 -17 -3 0 0 0 -0 -5 -13 -14 -12 -26 -52 -51 -65 -73 -72 -70 -69 -65 -50 -35 -32 -35 -35 -26 -13 -40 -54 -34 -11 0 0 0 0 0 -23 -25 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -34 -32 -16 -14 -19 -27 -36 -39 -20 -24 -25 -24 -23 -23 -21 -10 -9 -13 -14 -12 -9 -6 -4 -3 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -3 -4 -3 -1 -2 -2 -4 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -39 -75 -86 -79 -75 -74 -61 -45 -31 -19 -11 -7 -6 -9 -9 -6 -3 -2 -8 -26 -58 -71 -65 -51 -38 -24 -18 -15 -9 -3 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -2 -2 -0 0 0 -0 -0 -0 -4 -6 -3 -0 -2 -9 -6 -3 -1 -0 -0 -0 -1 -1 -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 -2 -6 -10 -11 -11 -10 -8 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -8 -46 -45 -11 -9 -57 -88 -70 -73 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -42 -56 -54 -45 -36 -33 -46 -57 -73 -82 -59 -19 -21 -30 -23 -15 -12 -13 -22 -50 -56 -43 -47 -53 -51 -49 -60 -57 -39 -19 -4 -4 -6 -1 -1 -0 -1 -1 -2 -6 -11 -14 -18 -23 -22 -17 -13 -10 -9 -9 -11 -11 -12 -15 -19 -22 -24 -30 -47 -50 -53 -53 -48 -43 -40 -36 -34 -32 -30 -28 -24 -20 -17 -15 -16 -19 -22 -24 -21 -14 -12 -16 -17 -14 -20 -28 -29 -27 -27 -27 -27 -30 -30 -19 -11 -7 -5 -5 -5 -6 -17 -36 -54 -64 -67 -78 -29 -32 -32 -21 -28 -42 -39 -55 -90 -79 -34 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -19 -56 -65 -69 -83 -91 -79 -62 -56 -46 -41 -43 -35 -20 -33 -48 -33 -11 0 0 0 0 0 -30 -32 -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 -11 -35 -44 -21 -24 -25 -19 -16 -23 -20 -24 -27 -25 -23 -21 -15 -5 -8 -15 -16 -13 -9 -6 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -10 -22 -26 -16 -6 -3 -4 -4 -5 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -14 -31 -56 -89 -99 -100 -92 -79 -63 -47 -34 -24 -21 -22 -19 -13 -7 -5 -8 -23 -58 -77 -77 -67 -54 -46 -28 -23 -13 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -12 -17 -15 -8 -3 -0 -1 -2 -2 -1 -1 -1 -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 -4 -8 -11 -13 -13 -12 -9 -8 -6 -3 -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 -2 -5 -1 -19 -12 -3 -3 -22 -65 -86 -65 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -27 -32 -30 -29 -32 -39 -51 -67 -52 -27 -18 -35 -46 -34 -18 -13 -14 -17 -27 -47 -53 -61 -61 -54 -53 -66 -79 -61 -22 -4 -4 -6 -2 -0 -0 -1 -1 -1 -4 -9 -12 -14 -16 -16 -18 -18 -20 -21 -22 -20 -18 -18 -21 -23 -24 -28 -39 -57 -65 -70 -70 -63 -52 -41 -34 -33 -32 -30 -29 -28 -25 -21 -21 -19 -17 -19 -22 -20 -17 -15 -15 -14 -15 -23 -31 -30 -28 -30 -31 -29 -26 -18 -16 -13 -9 -6 -5 -5 -6 -16 -32 -37 -29 -30 -76 -29 -6 0 -2 -16 -54 -112 -97 -54 -20 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -18 -28 -53 -72 -79 -88 -67 -57 -48 -54 -53 -31 -15 -45 -71 -27 0 0 0 0 0 -10 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -24 -21 -17 -26 -22 -11 -4 -10 -18 -22 -25 -26 -26 -25 -21 -18 -16 -16 -17 -16 -14 -9 -6 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -5 -14 -19 -13 -7 -4 -2 -1 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -12 -30 -66 -85 -95 -86 -73 -61 -44 -29 -27 -24 -19 -17 -20 -23 -12 -19 -36 -55 -74 -88 -90 -66 -49 -48 -45 -35 -22 -10 -2 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 -0 -9 -16 -19 -15 -10 -3 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -5 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -5 -8 -11 -14 -15 -15 -12 -11 -8 -5 -1 0 0 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 -57 -45 -20 -20 -29 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -26 -28 -26 -30 -40 -54 -70 -53 -23 -12 -9 -14 -22 -21 -24 -32 -28 -27 -40 -64 -66 -67 -67 -69 -83 -109 -102 -27 -3 -3 -4 -2 -1 -0 -1 -1 -1 -1 -5 -11 -12 -12 -16 -21 -26 -31 -36 -37 -36 -35 -36 -40 -44 -41 -38 -44 -57 -76 -90 -86 -71 -53 -38 -30 -29 -29 -29 -29 -28 -26 -23 -22 -20 -16 -17 -18 -16 -21 -18 -13 -9 -10 -16 -22 -21 -23 -28 -29 -23 -13 -10 -11 -11 -9 -7 -6 -6 -7 -13 -29 -31 -18 -8 -17 -7 -1 0 0 -2 -11 -28 -26 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -10 -41 -105 -89 -64 -55 -67 -79 -75 -55 -36 -17 -5 0 0 0 -2 -21 -26 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -22 -22 -22 -27 -20 -8 -1 -4 -15 -19 -23 -23 -22 -25 -32 -22 -8 -5 -10 -16 -15 -11 -11 -12 -6 -2 -1 -1 -1 -0 -1 -0 -0 0 0 -0 -0 -1 -11 -21 -20 -8 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -2 -10 -25 -41 -71 -84 -65 -47 -35 -27 -22 -23 -34 -56 -67 -45 -46 -52 -64 -77 -80 -76 -24 -29 -32 -31 -39 -44 -31 -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 -1 -2 -1 -1 -1 -8 -17 -20 -10 -8 -5 -3 -3 -4 -3 -2 -5 -6 -4 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -4 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -3 -6 -9 -11 -13 -15 -15 -15 -12 -8 -6 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -20 -92 -57 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -27 -29 -21 -26 -32 -47 -65 -70 -37 -17 -8 -10 -16 -18 -18 -31 -25 -23 -31 -34 -47 -58 -80 -96 -108 -111 -87 -15 -3 -2 -2 -1 -1 -0 -0 -1 -0 -0 -2 -7 -9 -10 -13 -18 -25 -32 -39 -40 -37 -37 -44 -53 -46 -39 -40 -44 -52 -61 -66 -64 -55 -45 -34 -27 -25 -24 -24 -23 -22 -20 -20 -22 -23 -15 -20 -22 -22 -24 -19 -13 -10 -12 -17 -22 -25 -27 -25 -23 -18 -13 -13 -11 -9 -9 -7 -5 -5 -8 -10 -20 -19 -11 -2 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -73 -79 -75 -72 -83 -96 -88 -49 -9 -1 -0 -7 -10 -6 -5 -39 -51 -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 -7 -21 -25 -12 -15 -25 -21 -8 -4 -13 -19 -24 -24 -23 -27 -36 -41 -11 -2 -7 -13 -14 -10 -8 -16 -26 -18 -9 -15 -23 -23 -15 -5 -0 -0 -0 -0 -1 -2 -8 -11 -7 -1 0 0 0 0 0 0 0 0 -1 -6 -4 -0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -2 -8 -61 -107 -89 -74 -61 -61 -70 -74 -78 -100 -110 -88 -76 -77 -85 -93 -98 -92 -37 -14 -4 -2 -7 -11 -51 -45 -28 -13 -3 -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 -2 -1 -0 -2 -8 -18 -21 -16 -12 -8 -4 -2 -3 -3 -4 -7 -8 -7 -5 -2 -1 -1 -1 -1 -1 -3 -5 -5 -5 -2 -1 -1 -2 -1 -4 -6 -4 -1 -1 -0 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -3 -6 -11 -11 -12 -13 -15 -15 -12 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -44 -105 -139 -58 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -16 -15 -11 -18 -23 -34 -49 -60 -54 -29 -12 -8 -9 -9 -8 -18 -40 -30 -17 -20 -42 -66 -85 -93 -94 -87 -62 -5 -1 -1 -2 -2 -2 -1 -1 -2 -1 -1 -1 -3 -8 -4 -5 -9 -14 -21 -28 -33 -34 -30 -21 -10 -8 -13 -23 -29 -36 -42 -46 -44 -39 -29 -27 -27 -26 -23 -18 -17 -16 -14 -14 -17 -19 -10 -16 -28 -30 -25 -19 -12 -11 -15 -21 -27 -29 -24 -18 -18 -18 -18 -17 -13 -11 -10 -8 -6 -6 -9 -12 -13 -9 -4 -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 -10 -42 -73 -92 -100 -107 -101 -89 -102 -19 -3 -49 -58 -26 -5 -30 -54 -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 -6 -19 -31 -20 -14 -30 -32 -27 -32 -28 -21 -24 -27 -30 -31 -35 -41 -15 -9 -15 -18 -15 -12 -20 -96 -102 -58 -20 -24 -34 -32 -21 -8 -2 -1 -1 -1 -1 -2 -6 -10 -8 0 0 0 0 -5 -10 -8 -0 0 -4 -19 -15 -2 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -3 -22 -60 -75 -82 -86 -92 -87 -83 -100 -109 -100 -87 -84 -95 -107 -69 -33 -23 -21 -19 -21 -27 -1 -36 -48 -41 -27 -13 -2 -0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -5 -13 -16 -14 -15 -13 -8 -2 -3 -4 -4 -7 -11 -12 -6 -4 -2 -1 -0 -0 -1 -1 -6 -8 -7 -3 -0 -0 -2 -1 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -9 -13 -14 -14 -13 -13 -12 -10 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -52 -78 -89 -62 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -6 -10 -11 -21 -33 -44 -53 -45 -24 -11 -7 -7 -11 -26 -56 -24 -26 -49 -76 -98 -107 -96 -86 -83 -65 -20 -1 -0 -3 -5 -5 -4 -4 -3 -1 -1 -0 -1 -3 -1 -1 -2 -5 -10 -17 -24 -24 -15 -6 -1 -1 -5 -13 -18 -22 -26 -29 -29 -28 -25 -23 -25 -25 -20 -11 -11 -12 -12 -13 -13 -13 -8 -9 -15 -20 -19 -15 -11 -12 -17 -23 -24 -22 -20 -18 -19 -19 -19 -18 -17 -18 -19 -13 -8 -8 -10 -10 -12 -16 -10 -5 -5 -9 -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 -9 -51 -104 -112 -119 -116 -113 -134 -136 -118 -64 -23 -7 -15 -39 -48 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -37 -31 -13 -15 -20 -27 -35 -32 -24 -25 -30 -33 -34 -35 -34 -18 -23 -30 -27 -16 -12 -10 -27 -27 -16 -9 -13 -16 -13 -9 -5 -3 -3 -4 -4 -4 -8 -15 -17 -10 0 0 0 0 -10 -22 -23 -9 -1 -0 -9 -9 -2 0 0 0 0 0 0 0 -0 -1 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -2 -19 -43 -71 -52 -19 -21 -47 -60 -70 -95 -111 -114 -121 -55 -11 -3 -6 -9 -12 -15 -7 -2 -10 -19 -27 -39 -14 -4 -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 -2 -7 -10 -16 -19 -17 -13 -4 -4 -4 -4 -5 -9 -13 -15 -10 -5 -3 -2 -1 -1 -0 -1 -1 -2 -3 -2 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -15 -18 -17 -14 -12 -10 -8 -7 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -25 -87 -42 -17 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -2 0 0 -0 -2 -3 -4 -6 -9 -11 -30 -35 -36 -39 -32 -20 -12 -8 -12 -20 -27 -15 -70 -78 -90 -118 -144 -138 -99 -67 -51 -29 -2 -1 -5 -6 -7 -7 -5 -3 -1 -1 -2 -1 -0 -0 -0 -0 -1 -4 -8 -11 -10 -7 -2 -0 -1 -4 -11 -15 -14 -14 -16 -18 -19 -18 -15 -15 -14 -11 -6 -8 -12 -14 -15 -16 -14 -6 -6 -6 -9 -12 -12 -11 -9 -11 -15 -17 -20 -22 -22 -20 -19 -19 -19 -20 -20 -18 -10 -8 -5 -7 -13 -15 -35 -24 -9 -5 -9 -9 -0 -1 -0 0 0 0 0 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 -48 -115 -120 -123 -111 -104 -120 -141 -97 -45 -26 -32 -49 -69 -79 -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 -5 -24 -42 -35 -13 -4 -1 -3 -6 -8 -11 -25 -27 -31 -36 -38 -37 -33 -35 -37 -32 -30 -32 -28 -14 -9 -6 -5 -4 -5 -5 -4 -4 -3 -5 -13 -25 -36 -48 -53 -43 -20 -1 0 -0 -0 0 -6 -19 -28 -11 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -3 -4 -3 -3 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -14 -18 -13 -16 -18 -23 -28 -79 -126 -126 -132 -82 -23 -6 -5 -2 -8 -43 -36 -13 -1 -2 -19 -66 -30 -13 -13 -13 -7 0 0 0 -0 -1 -2 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -22 -26 -20 -12 -3 -3 -4 -6 -8 -11 -14 -14 -13 -11 -10 -9 -7 -4 -3 -1 -0 -5 -12 -7 -2 -5 -4 -3 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -10 -14 -19 -19 -15 -13 -11 -8 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -15 -42 -25 -5 -1 -0 -2 -4 -5 -7 -10 -10 -23 -36 -33 -29 -30 -29 -18 -9 -12 -18 -19 -22 -76 -59 -53 -86 -124 -118 -64 -41 -35 -20 -5 -2 -5 -5 -7 -9 -7 -3 -1 -1 -4 -2 -0 -0 -1 -2 -2 -2 -3 -4 -5 -4 -1 -0 -1 -2 -4 -7 -7 -7 -7 -8 -10 -11 -10 -9 -7 -5 -4 -5 -9 -14 -16 -13 -9 -5 -4 -4 -6 -12 -18 -19 -18 -19 -23 -24 -26 -28 -26 -21 -17 -17 -18 -19 -19 -15 -9 -4 -6 -21 -30 -21 -31 -24 -10 -6 -8 -8 -2 -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 -8 -40 -111 -127 -122 -81 -42 -39 -61 -63 -72 -100 -106 -82 -57 -100 -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 -3 -26 -39 -9 -4 -1 -0 -0 -4 -18 -41 -31 -32 -35 -42 -49 -46 -36 -32 -30 -36 -48 -57 -53 -30 -15 -9 -7 -5 -4 -3 -2 -2 -2 -8 -23 -40 -57 -60 -20 -0 -6 -19 -27 -17 -5 -1 -3 -14 -28 -9 -2 -0 0 0 0 0 0 0 0 -0 -1 -0 0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -5 -3 -3 -3 -5 -7 -9 -12 -17 -18 -17 -34 -60 -80 -96 -62 -26 -81 -110 -48 -30 -49 -69 -53 -26 -8 -10 -44 -27 -28 -33 -32 -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 -15 -25 -20 -7 -2 -6 -9 -10 -10 -12 -15 -18 -16 -14 -14 -14 -11 -10 -8 -6 -5 -6 -12 -8 -5 -7 -8 -7 -5 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -6 -10 -12 -15 -17 -15 -12 -12 -9 -6 -5 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -56 -82 -44 -15 -4 -2 -4 -6 -5 -4 -7 -11 -13 -25 -24 -23 -23 -19 -13 -12 -17 -22 -28 -31 -36 -76 -79 -81 -89 -87 -65 -51 -63 -74 -39 -6 -3 -4 -5 -20 -29 -20 -5 -7 -4 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -7 -8 -9 -7 -4 -4 -4 -5 -7 -12 -14 -9 -5 -5 -4 -5 -5 -13 -20 -20 -16 -17 -21 -29 -25 -21 -18 -14 -10 -12 -17 -20 -23 -24 -14 -8 -14 -23 -27 -24 -23 -20 -15 -13 -8 -3 -2 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -29 -17 -3 0 0 0 0 0 0 -3 -19 -59 -109 -78 -34 -26 -54 -77 -53 -22 -51 -73 -55 -30 -74 -53 -25 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -13 -16 -18 -19 -20 -24 -29 -37 -53 -52 -50 -51 -52 -47 -38 -34 -32 -43 -58 -61 -47 -26 -17 -13 -10 -8 -5 -4 -2 -1 -1 -4 -13 -25 -41 -55 -23 -6 -15 -27 -25 -24 -30 -13 -1 -7 -18 -8 -3 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -2 -2 -3 -6 -10 -14 -9 -8 -8 -8 -8 -6 -7 -13 -17 -19 -19 -21 -25 -24 -15 -5 -4 -33 -88 -66 -43 -85 -98 -76 -39 -18 -8 -7 -18 -33 -43 -38 -13 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -0 -1 -2 -5 -11 -15 -15 -13 -17 -18 -17 -16 -17 -17 -15 -15 -12 -9 -8 -7 -7 -6 -5 -6 -7 -8 -8 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -3 -7 -11 -12 -12 -14 -14 -11 -11 -9 -6 -4 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -78 -76 -44 -23 -9 -4 -5 -7 -7 -5 -5 -8 -11 -16 -20 -15 -11 -10 -14 -19 -26 -29 -41 -53 -60 -62 -70 -76 -80 -83 -86 -90 -107 -142 -76 -23 -5 -2 -3 -29 -55 -47 -24 -14 -5 -2 -2 -2 -2 -2 -2 -2 -3 -3 -5 -6 -4 -2 -3 -4 -4 -4 -4 -5 -5 -6 -7 -8 -7 -5 -3 -5 -7 -7 -7 -8 -7 -6 -4 -3 -4 -6 -10 -12 -13 -12 -9 -9 -13 -10 -5 -5 -6 -6 -5 -10 -18 -23 -26 -26 -18 -8 -17 -17 -20 -20 -17 -17 -26 -15 -5 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -34 -96 -52 -11 0 0 0 0 0 0 0 0 -5 -45 -20 -5 -28 -75 -104 -72 -29 -62 -57 -33 -22 -35 -41 -27 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -51 -63 -59 -49 -39 -32 -29 -36 -56 -29 -42 -43 -38 -37 -40 -35 -31 -38 -42 -51 -57 -44 -25 -18 -14 -11 -8 -6 -5 -3 -2 -1 -1 -2 -6 -13 -27 -32 -31 -24 -12 -4 -13 -33 -22 -11 -12 -11 -5 -4 -4 -3 -3 -3 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -7 -4 -3 -9 -12 -13 -11 -8 -6 -8 -12 -18 -22 -24 -23 -20 -15 -14 -9 -4 -11 -35 -36 -13 -14 -38 -57 -52 -31 -5 -4 -36 -61 -54 -56 -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 -3 -3 -8 -17 -25 -22 -21 -27 -29 -26 -21 -19 -17 -11 -10 -9 -8 -6 -5 -6 -8 -8 -7 -4 -4 -5 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -5 -8 -10 -11 -13 -13 -14 -12 -11 -9 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -59 -71 -28 -15 -6 -5 -6 -8 -10 -13 -16 -15 -17 -22 -25 -20 -17 -17 -20 -21 -21 -28 -39 -45 -49 -54 -60 -71 -81 -91 -102 -109 -110 -108 -75 -32 -8 -2 -4 -16 -35 -40 -28 -16 -8 -3 -3 -2 -2 -2 -2 -2 -2 -2 -4 -5 -3 -1 -0 -1 -2 -3 -4 -5 -6 -9 -11 -9 -6 -3 -2 -4 -5 -4 -4 -4 -3 -3 -4 -12 -18 -18 -15 -12 -11 -10 -11 -10 -7 -9 -7 -6 -6 -5 -5 -8 -16 -26 -28 -23 -15 -11 -11 -15 -17 -16 -16 -21 -30 -14 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -94 -119 -60 -16 0 0 0 0 0 0 0 0 0 0 0 -8 -40 -82 -113 -108 -95 -82 -84 -65 -28 -9 -16 -17 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -33 -56 -51 -42 -42 -46 -42 -23 -11 -7 -3 -7 -20 -35 -33 -29 -37 -43 -51 -58 -51 -26 -19 -14 -11 -8 -7 -6 -5 -3 -2 -2 -2 -2 -3 -6 -5 -3 -2 -2 -2 -4 -23 -35 -35 -22 -9 -3 -3 -4 -5 -6 -7 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -8 -11 -4 -3 -11 -16 -15 -10 -6 -3 -6 -11 -17 -24 -29 -31 -30 -25 -23 -17 -7 -1 -2 -5 -3 -1 0 -5 -19 -15 -4 -29 -45 -32 -24 -57 -88 -33 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -6 -8 -10 -13 -17 -15 -22 -25 -24 -20 -16 -14 -9 -6 -7 -8 -9 -10 -4 -9 -12 -11 -6 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -4 -7 -9 -9 -10 -12 -12 -12 -11 -9 -7 -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 -5 -16 -22 -7 -23 -25 -4 -3 -2 -3 -5 -7 -10 -17 -26 -25 -41 -46 -42 -38 -34 -30 -23 -16 -14 -20 -35 -40 -46 -52 -57 -64 -71 -76 -84 -87 -81 -67 -51 -28 -13 -8 -7 -7 -10 -22 -18 -13 -11 -8 -6 -4 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -5 -4 -3 -3 -4 -10 -13 -11 -7 -5 -4 -4 -3 -2 -2 -3 -3 -3 -5 -17 -22 -20 -15 -13 -11 -9 -11 -12 -8 -8 -6 -6 -6 -6 -7 -9 -13 -25 -29 -20 -17 -32 -31 -23 -22 -25 -27 -25 -18 -15 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -57 -36 -10 0 0 0 0 0 0 0 0 0 0 0 -31 -87 -116 -111 -103 -94 -86 -73 -45 -14 -3 -17 -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 -7 -26 -53 -50 -53 -37 -23 -18 -13 -15 -24 -22 -19 -26 -39 -31 -26 -24 -27 -35 -41 -38 -22 -19 -16 -13 -10 -8 -7 -6 -4 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -3 -5 -5 -3 -2 -1 -2 -3 -5 -6 -7 -7 -6 -4 -2 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -6 -10 -10 -12 -15 -15 -11 -6 -3 -3 -5 -10 -16 -19 -15 -12 -29 -32 -30 -22 -14 -11 -8 -20 -16 -6 -1 -0 -1 -4 -3 -17 -37 -51 -37 -21 -30 -33 -24 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -6 -10 -11 -9 -15 -8 -11 -15 -16 -16 -12 -10 -7 -4 -4 -5 -12 -33 -17 -13 -11 -6 -1 0 -2 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -8 -8 -8 -8 -8 -8 -7 -7 -7 -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 -12 -34 -40 -1 0 -0 -2 -3 -2 -1 -3 -4 -6 -8 -12 -31 -48 -50 -49 -47 -37 -23 -13 -8 -8 -16 -32 -36 -36 -41 -52 -60 -60 -54 -61 -63 -57 -46 -39 -31 -24 -18 -16 -15 -14 -16 -10 -9 -11 -12 -9 -6 -3 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -8 -6 -3 -2 -2 -3 -6 -11 -10 -7 -7 -9 -9 -5 -5 -5 -5 -4 -6 -9 -12 -14 -16 -16 -14 -10 -10 -14 -14 -11 -9 -8 -7 -5 -5 -7 -10 -14 -25 -29 -22 -21 -31 -28 -16 -9 -9 -14 -15 -6 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -35 -113 -144 -115 -76 -105 -97 -62 -36 -37 -62 -89 -90 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -21 -53 -48 -40 -19 -5 -2 -4 -25 -60 -55 -39 -36 -45 -35 -25 -22 -24 -26 -26 -23 -21 -19 -17 -14 -12 -11 -10 -8 -6 -4 -4 -4 -4 -7 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -5 -7 -8 -7 -6 -5 -3 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -2 -4 -6 -7 -6 -5 -4 -4 -5 -9 -15 -19 -21 -21 -17 -8 -4 -12 -24 -27 -18 -12 -7 -22 -20 -15 -15 -13 -3 -6 -5 -15 -38 -50 -35 -61 -31 -30 -38 -20 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -11 -8 -8 -6 -9 -16 -22 -22 -17 -11 -6 -2 -1 -1 -2 -21 -21 -16 -11 -4 -0 0 -5 -8 -7 -6 -17 -11 -7 -3 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -5 -6 -5 -5 -5 -5 -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 -2 -7 0 0 0 -2 -3 -2 -2 -1 -4 -8 -11 -15 -18 -23 -28 -35 -38 -30 -17 -9 -5 -7 -16 -25 -25 -25 -30 -41 -50 -50 -43 -47 -47 -42 -36 -32 -28 -22 -16 -14 -14 -15 -12 -8 -6 -7 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -2 -3 -4 -6 -6 -7 -9 -12 -11 -8 -8 -7 -6 -7 -10 -18 -20 -27 -33 -32 -26 -24 -23 -23 -21 -16 -12 -12 -9 -5 -6 -10 -13 -15 -25 -25 -24 -26 -30 -33 -24 -6 -6 -12 -10 -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 -11 -52 -65 -4 -0 0 0 0 0 0 -0 -22 -96 -127 -121 -103 -91 -108 -92 -71 -72 -96 -122 -142 -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 -2 -17 -54 -41 -16 -4 0 -0 -4 -19 -53 -48 -38 -38 -44 -36 -25 -23 -23 -25 -25 -21 -21 -20 -18 -16 -15 -15 -15 -11 -8 -7 -6 -5 -6 -10 -13 -7 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -7 -7 -6 -5 -5 -4 -3 -2 -1 -0 0 0 0 -0 -1 -2 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -10 -15 -18 -21 -25 -31 -20 -5 -9 -24 -31 -20 -12 -14 -18 -21 -25 -30 -31 -13 -9 -5 -6 -13 -25 -82 -113 -70 -31 -26 -28 -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 -2 -4 -6 -9 -14 -17 -19 -17 -13 -13 -9 -4 -1 -0 -0 0 -4 -7 -9 -9 -3 -1 -2 -5 -7 -6 -5 -34 -24 -20 -13 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -4 -4 -6 -10 -16 -18 -25 -30 -15 -13 -24 -29 -26 -18 -8 -5 -6 -10 -13 -12 -13 -18 -28 -40 -44 -39 -32 -36 -31 -25 -22 -20 -15 -10 -8 -9 -10 -9 -6 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -4 -7 -8 -9 -9 -10 -10 -8 -6 -5 -5 -6 -9 -11 -23 -37 -42 -39 -34 -31 -18 -13 -13 -13 -13 -11 -9 -11 -15 -14 -13 -21 -21 -26 -34 -37 -32 -23 -22 -10 -8 -5 -5 -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 -13 -103 -165 -113 -32 -4 0 0 0 0 -0 -5 -29 -32 -54 -91 -101 -94 -77 -57 -57 -75 -85 -55 -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 -1 -7 -8 -13 -45 -41 -25 -8 -1 -4 -16 -39 -35 -33 -33 -35 -36 -34 -32 -28 -21 -23 -28 -22 -20 -19 -20 -19 -18 -17 -16 -14 -13 -11 -9 -8 -9 -10 -10 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -4 -4 -4 -4 -3 -2 -1 -0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -3 -3 -5 -8 -11 -16 -23 -32 -29 -14 -24 -35 -27 -16 -8 -18 -24 -30 -37 -39 -54 -41 -25 -11 -3 -1 -1 -13 -45 -37 -16 -19 -42 -30 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -7 -14 -21 -21 -13 -8 -4 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -3 -4 -3 -4 -6 -3 -2 -2 -8 -17 -18 -2 -1 -5 -3 -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 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -13 -20 -26 -28 -27 -17 -10 -10 -10 -21 -25 -22 -15 -11 -9 -7 -5 -7 -9 -10 -12 -19 -28 -33 -31 -26 -28 -27 -21 -17 -15 -12 -9 -7 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -3 -6 -7 -9 -12 -13 -11 -8 -6 -4 -3 -3 -4 -6 -8 -10 -13 -14 -14 -14 -7 -6 -10 -14 -16 -16 -15 -12 -13 -14 -14 -15 -15 -16 -20 -22 -22 -25 -36 -10 -6 -4 -4 -7 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -8 -1 0 0 0 0 0 0 0 0 -2 -75 -130 -120 -86 -41 -11 -1 0 0 0 0 0 0 -28 -67 -86 -84 -79 -76 -77 -94 -99 -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 -2 -28 -34 -26 -44 -65 -47 -16 -5 -17 -32 -35 -34 -31 -31 -34 -38 -40 -33 -33 -35 -33 -26 -23 -22 -24 -26 -23 -18 -17 -14 -14 -14 -13 -11 -11 -11 -12 -9 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -2 -0 0 0 0 -0 -1 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 -3 -7 -13 -18 -24 -28 -29 -28 -26 -21 -12 -4 -1 -3 -11 -24 -33 -37 -30 -27 -22 -11 -2 -0 -35 -36 -18 -4 -11 -56 -42 -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 -1 -6 -8 -3 -2 -10 -17 -11 -6 -4 -4 -3 -3 -6 -5 -4 -5 -8 -8 -3 -1 -4 -6 -4 -1 -2 -2 -2 -1 -2 -5 -7 -2 -15 -27 -20 -9 -2 -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 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -17 -20 -30 -37 -34 -28 -18 -14 -11 -11 -18 -21 -18 -14 -11 -9 -7 -5 -7 -8 -8 -10 -13 -16 -18 -25 -25 -22 -26 -21 -16 -13 -11 -9 -7 -4 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -4 -5 -5 -7 -11 -12 -11 -9 -8 -5 -4 -4 -4 -5 -6 -6 -8 -8 -9 -9 -9 -11 -17 -20 -20 -17 -15 -8 -10 -13 -14 -11 -8 -5 -7 -9 -13 -17 -22 -18 -14 -9 -8 -8 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -24 -11 -8 -4 -1 0 0 0 0 0 0 -59 -100 -108 -108 -101 -69 -29 -6 0 0 -1 -19 -30 -52 -77 -88 -80 -90 -127 -136 -110 -62 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -42 -56 -64 -62 -33 -16 -18 -27 -29 -30 -33 -32 -32 -35 -45 -59 -49 -36 -28 -25 -25 -28 -27 -19 -16 -17 -17 -15 -14 -14 -14 -14 -13 -13 -14 -14 -12 -10 -8 -5 -3 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -3 -3 -2 -2 -1 -1 -2 -1 -0 0 0 0 -0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -5 -11 -16 -17 -20 -24 -24 -22 -19 -13 -5 -2 -1 -1 -3 -12 -14 -14 -13 -11 -14 -26 -23 -10 -11 -19 -15 -4 -44 -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 0 0 -0 -4 -5 -2 0 -0 -0 0 -0 -1 -4 -5 -3 -4 -3 -4 -10 -14 -15 -10 -7 -5 -6 -6 -2 -0 -1 -1 -0 -0 -0 -1 -1 -3 -3 -9 -15 -8 -11 -14 -12 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 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 -1 -2 -1 -10 -30 -23 -17 -25 -33 -34 -29 -19 -17 -13 -14 -18 -19 -16 -13 -12 -12 -9 -7 -5 -5 -6 -9 -12 -13 -10 -16 -16 -16 -21 -20 -17 -14 -11 -9 -6 -3 -2 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -3 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -6 -6 -6 -6 -10 -10 -9 -8 -7 -8 -7 -6 -5 -5 -4 -8 -12 -12 -10 -9 -16 -22 -22 -17 -12 -9 -9 -9 -8 -8 -6 -4 -2 -2 -5 -16 -30 -39 -31 -26 -15 -18 -19 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -21 -14 -14 -9 -2 0 0 0 0 0 0 -58 -100 -111 -107 -107 -115 -105 -61 -21 -4 -3 -34 -65 -92 -99 -87 -68 -87 -149 -164 -110 -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 -14 -36 -56 -61 -45 -15 -25 -33 -31 -29 -30 -33 -33 -33 -33 -36 -45 -21 -32 -35 -31 -27 -27 -28 -16 -13 -14 -16 -15 -15 -18 -19 -17 -15 -15 -15 -15 -16 -15 -12 -7 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -2 -1 -1 -0 -0 0 0 0 0 -1 -3 -4 -4 -2 -1 -1 -1 -1 -2 -3 -2 -3 -2 -2 -1 -1 -1 -1 -3 -8 -19 -19 -17 -14 -13 -15 -17 -14 -8 -4 -3 -4 -8 -12 -10 -7 -6 -6 -6 -27 -35 -25 -24 -27 -24 -18 -20 -12 -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 -0 0 0 0 0 0 -0 -1 -2 -2 -6 -12 -20 -19 -13 -15 -13 -9 -7 -7 -5 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -7 -8 -13 -12 -12 -19 -20 -16 -10 -4 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -23 -20 -19 -25 -29 -23 -18 -14 -15 -17 -17 -13 -10 -9 -9 -8 -7 -5 -5 -4 -4 -5 -7 -8 -10 -12 -13 -14 -16 -17 -14 -10 -7 -5 -2 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -3 -5 -6 -6 -5 -5 -6 -7 -9 -8 -7 -8 -9 -8 -7 -7 -7 -5 -5 -8 -7 -5 -6 -11 -18 -23 -21 -14 -8 -8 -6 -3 -3 -2 -2 -1 -2 -6 -19 -21 -20 -19 -9 -8 -18 -23 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -7 -7 -5 -1 0 0 0 0 0 0 -20 -63 -106 -122 -105 -103 -116 -120 -89 -51 -46 -63 -85 -94 -89 -83 -90 -98 -99 -101 -84 -52 -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 -24 -44 -42 -24 -27 -30 -41 -37 -28 -28 -34 -37 -36 -36 -33 -31 -32 -30 -30 -27 -22 -19 -19 -23 -13 -11 -13 -15 -17 -20 -26 -29 -24 -18 -17 -16 -17 -21 -24 -22 -16 -8 -6 -5 -4 -3 -4 -5 -6 -6 -4 -3 -3 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 0 0 0 -1 -3 -4 -4 -4 -3 -2 -2 -2 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -6 -18 -23 -25 -25 -25 -22 -15 -13 -10 -9 -9 -12 -17 -22 -14 -8 -5 -4 -2 -7 -15 -34 -33 -12 -24 -31 -23 -11 -6 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -22 -20 -10 -8 -10 -12 -8 -5 -3 -3 -2 -0 0 -0 -0 -1 -1 -1 -0 0 -0 -1 -3 -3 -3 -3 -3 -4 -12 -14 -15 -14 -8 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -0 -1 -9 -12 -16 -23 -23 -11 -13 -18 -20 -18 -22 -23 -21 -19 -17 -15 -12 -14 -13 -11 -10 -14 -13 -10 -8 -5 -5 -9 -12 -11 -8 -8 -10 -11 -8 -5 -4 -3 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -6 -10 -12 -11 -10 -10 -5 -6 -8 -9 -9 -9 -10 -11 -10 -10 -10 -8 -9 -7 -5 -5 -5 -9 -14 -14 -11 -8 -5 -2 -2 -1 -1 -2 -3 -8 -22 -28 -16 -6 -9 -5 -2 -5 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -16 -17 -10 -5 -5 -6 -1 0 0 0 0 0 0 -12 -39 -82 -121 -107 -99 -84 -97 -119 -133 -135 -127 -105 -94 -100 -116 -125 -90 -77 -75 -67 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -27 -42 -52 -51 -47 -40 -25 -16 -22 -35 -39 -40 -39 -36 -33 -29 -24 -18 -14 -13 -13 -14 -18 -15 -14 -15 -17 -20 -24 -30 -30 -26 -21 -18 -17 -20 -25 -29 -32 -30 -14 -12 -8 -5 -3 -3 -5 -6 -6 -5 -4 -4 -4 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 0 -1 -3 -4 -5 -4 -4 -3 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -13 -22 -29 -34 -34 -27 -22 -18 -19 -21 -24 -26 -28 -28 -23 -20 -19 -12 -4 -5 -40 -56 -40 -16 -12 -14 -18 -23 -23 -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 -18 -19 -6 -2 -4 -5 -6 -6 -5 -5 -4 -1 0 -0 -1 -1 -2 -1 -0 -0 -2 -4 -8 -7 -3 -1 -1 -1 -2 -2 -9 -12 -7 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -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 -3 -9 -8 -2 -2 -13 -14 -18 -23 -23 -10 -10 -10 -6 -4 -11 -39 -36 -26 -22 -22 -20 -16 -19 -16 -27 -47 -53 -44 -31 -16 -6 -5 -10 -10 -8 -6 -6 -7 -6 -4 -4 -3 -2 -1 -1 -2 -2 -2 -2 -4 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -6 -14 -24 -29 -30 -26 -10 -9 -11 -13 -13 -12 -12 -15 -16 -16 -16 -16 -13 -12 -13 -12 -10 -9 -12 -9 -6 -5 -3 -1 -1 -1 -5 -10 -12 -14 -34 -10 -3 -7 -14 -15 -9 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -19 -21 -17 -17 -20 -15 -2 0 0 0 -1 -2 -2 -0 -3 -10 -19 -15 -50 -47 -82 -126 -143 -133 -149 -128 -116 -129 -153 -168 -154 -106 -60 -34 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -22 -44 -42 -40 -30 -17 -13 -21 -33 -36 -39 -38 -37 -35 -32 -27 -21 -17 -15 -13 -13 -17 -18 -20 -22 -27 -32 -29 -26 -22 -20 -20 -19 -18 -21 -27 -32 -37 -40 -30 -23 -16 -8 -4 -3 -4 -5 -5 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -2 -0 0 0 -1 -3 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -7 -17 -26 -34 -37 -30 -29 -28 -28 -32 -38 -42 -39 -34 -29 -25 -18 -4 -5 -3 -22 -39 -37 -26 -5 -3 -21 -39 -39 -23 -10 -3 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -0 -0 -2 -5 -7 -7 -8 -7 -3 -1 -0 -0 -1 -2 -1 -0 -0 -1 -5 -14 -9 -4 -2 -3 -0 -2 -5 -11 -16 -9 -1 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -2 -8 -10 -11 -19 -25 -31 -36 -41 -44 -48 -46 -15 -2 -15 -46 -46 -26 -18 -18 -20 -19 -16 -16 -42 -77 -99 -95 -67 -36 -16 -7 -7 -9 -8 -5 -4 -4 -5 -4 -4 -2 -2 -1 -2 -2 -3 -2 -2 -3 -5 -7 -7 -5 -4 -3 -3 -3 -3 -3 -2 -2 -3 -1 -2 -3 -5 -8 -15 -27 -37 -42 -36 -19 -13 -12 -14 -14 -13 -12 -17 -19 -19 -17 -14 -12 -14 -18 -18 -16 -13 -13 -6 -2 -2 -2 -1 -1 -2 -7 -12 -12 -10 -18 -7 -6 -6 -13 -22 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -9 -13 -18 -16 -2 -0 0 0 -4 -16 -23 -6 -4 -2 -9 -30 -46 -38 -63 -85 -78 -56 -99 -85 -108 -141 -164 -161 -145 -103 -46 -18 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -20 -19 -26 -25 -23 -22 -24 -28 -30 -35 -37 -37 -37 -36 -32 -27 -23 -20 -17 -16 -18 -20 -22 -27 -33 -38 -26 -18 -14 -15 -17 -18 -20 -23 -30 -33 -30 -27 -21 -19 -20 -13 -5 -4 -4 -5 -5 -5 -5 -4 -3 -3 -5 -5 -5 -5 -5 -5 -5 -5 -5 -3 -1 -0 0 -0 -2 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -4 -10 -19 -27 -33 -32 -32 -32 -31 -33 -41 -49 -44 -38 -34 -32 -28 -25 -10 -5 -13 -26 -30 -24 -5 -3 -18 -37 -39 -26 -16 -6 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -4 -4 -5 -7 -7 -4 -3 -3 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -7 -10 -10 -10 -11 -12 -6 -2 -0 0 -0 -0 -0 0 0 0 -0 -0 -2 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -24 -29 -38 -45 -52 -63 -75 -79 -24 -5 -18 -42 -47 -30 -20 -17 -18 -20 -21 -22 -48 -76 -99 -108 -97 -58 -34 -14 -5 -7 -7 -5 -4 -3 -4 -4 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -8 -8 -7 -6 -4 -3 -3 -2 -3 -3 -3 -3 -2 -2 -4 -7 -11 -15 -20 -28 -29 -29 -28 -21 -15 -13 -12 -10 -10 -13 -16 -16 -15 -13 -12 -17 -20 -18 -17 -15 -13 -5 -2 -2 -2 -4 -7 -15 -19 -10 -8 -8 -9 -9 -8 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -7 -1 -0 0 0 -8 -28 -51 -25 -62 -85 -76 -50 -35 -21 -15 -16 -14 -8 -23 -17 -94 -155 -167 -144 -131 -130 -116 -83 -42 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -7 -15 -24 -28 -27 -27 -28 -30 -32 -35 -37 -36 -34 -30 -26 -23 -22 -21 -20 -20 -20 -21 -22 -21 -15 -13 -14 -16 -19 -21 -26 -25 -29 -23 -12 -5 -2 -7 -17 -15 -6 -4 -5 -5 -6 -6 -6 -5 -4 -4 -5 -5 -5 -5 -5 -6 -7 -6 -5 -4 -3 -2 -0 -0 -2 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -2 -7 -16 -25 -30 -31 -31 -30 -28 -30 -40 -33 -23 -26 -33 -34 -32 -26 -17 -18 -29 -36 -7 -3 -5 -11 -20 -27 -24 -16 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -7 -5 -2 -3 -3 -3 -5 -9 -16 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -11 -18 -16 -14 -17 -17 -9 -5 -4 -0 0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -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 -1 -4 -13 -14 -21 -27 -36 -51 -58 -52 -51 -58 -62 -42 -25 -30 -47 -54 -46 -33 -25 -16 -12 -18 -35 -49 -61 -78 -96 -108 -91 -52 -25 -9 -5 -5 -6 -5 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -6 -8 -6 -5 -4 -3 -2 -2 -3 -4 -5 -4 -3 -4 -6 -10 -14 -18 -20 -27 -32 -34 -35 -31 -21 -14 -12 -12 -11 -10 -13 -20 -23 -19 -10 -6 -9 -12 -12 -11 -9 -6 -3 -1 -4 -6 -11 -20 -31 -8 -5 -5 -5 -6 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -4 -22 -55 -97 -90 -89 -77 -60 -44 -41 -26 -6 0 0 0 0 0 -79 -155 -186 -167 -129 -139 -157 -98 -31 -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 -5 -21 -26 -20 -17 -16 -15 -18 -24 -28 -28 -31 -31 -30 -28 -26 -23 -23 -21 -19 -18 -17 -15 -15 -16 -18 -19 -20 -21 -28 -20 -16 -13 -8 -7 -7 -8 -10 -8 -4 -5 -6 -8 -9 -9 -8 -6 -6 -5 -5 -5 -6 -6 -8 -9 -9 -8 -6 -4 -3 -3 -1 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -8 -18 -25 -27 -28 -28 -26 -24 -22 -22 -12 -8 -20 -31 -27 -20 -22 -19 -20 -35 -61 -37 -29 -24 -23 -21 -11 -5 -4 -4 -4 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -3 -1 -1 -1 -2 -4 -10 -22 -17 -10 -6 -5 -3 -1 -1 -2 -2 -2 -3 -3 -11 -22 -24 -14 -14 -12 -6 -4 -5 -6 -1 -0 -1 -3 -5 -6 -3 -2 -1 -0 -2 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -22 -32 -41 -54 -65 -57 -50 -55 -68 -80 -71 -57 -50 -49 -45 -36 -31 -18 -13 -14 -23 -38 -50 -62 -79 -96 -103 -81 -59 -26 -7 -6 -13 -14 -8 -4 -3 -4 -3 -3 -3 -3 -3 -4 -5 -6 -5 -4 -5 -6 -5 -5 -5 -5 -4 -3 -3 -5 -6 -6 -7 -9 -13 -16 -17 -18 -20 -26 -27 -31 -36 -36 -27 -19 -20 -23 -21 -19 -21 -27 -25 -23 -20 -16 -14 -14 -14 -9 -5 -3 -2 -2 -5 -7 -7 -9 -16 -4 -3 -3 -10 -23 -31 -21 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -63 -104 -109 -119 -91 -52 -38 -44 -38 -3 -0 0 0 0 0 0 -64 -131 -162 -155 -132 -135 -94 -39 -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 -2 -13 -15 -6 -3 -1 -0 -3 -7 -10 -10 -18 -27 -32 -30 -24 -19 -24 -22 -20 -19 -19 -19 -20 -21 -22 -22 -21 -20 -22 -18 -14 -12 -10 -9 -8 -7 -5 -3 -4 -5 -8 -10 -11 -12 -11 -8 -7 -5 -3 -4 -6 -7 -7 -8 -9 -8 -5 -4 -4 -4 -3 -2 -1 -0 -1 -2 -4 -5 -3 -2 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -9 -19 -26 -26 -26 -25 -23 -20 -11 -5 -2 -2 -11 -23 -23 -26 -26 -18 -11 -21 -63 -57 -35 -21 -18 -15 -2 -4 -16 -22 -19 -9 -6 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -0 -1 -2 -6 -15 -15 -10 -5 -7 -11 -9 -11 -12 -10 -15 -14 -13 -18 -22 -18 -8 -6 -5 -3 -1 -1 -1 -3 -3 -5 -9 -11 -11 -10 -8 -4 -2 -2 -11 -12 -9 -4 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -3 -20 -23 -34 -49 -67 -81 -60 -65 -71 -65 -53 -52 -50 -45 -37 -28 -22 -22 -25 -16 -14 -28 -44 -55 -66 -77 -85 -86 -74 -37 -14 -12 -21 -25 -12 -4 -3 -4 -3 -3 -3 -3 -4 -5 -6 -7 -7 -6 -6 -6 -6 -7 -8 -8 -6 -3 -2 -6 -6 -6 -6 -7 -12 -15 -14 -14 -17 -25 -29 -26 -27 -28 -26 -22 -26 -36 -34 -33 -34 -30 -22 -22 -21 -16 -7 -4 -9 -7 -3 -2 -2 -4 -6 -7 -6 -4 -4 -3 -1 -1 -8 -23 -37 -30 -7 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -91 -125 -94 -101 -92 -74 -49 -21 0 0 0 0 0 0 0 0 -57 -122 -149 -146 -139 -135 -41 -18 -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 -3 -3 -1 0 0 0 0 0 0 -0 -3 -16 -26 -26 -21 -20 -23 -21 -20 -20 -21 -21 -21 -21 -24 -24 -21 -20 -18 -16 -15 -12 -8 -6 -5 -4 -4 -4 -4 -7 -11 -12 -12 -12 -13 -11 -9 -7 -3 -3 -6 -6 -7 -5 -2 -1 -3 -7 -6 -7 -9 -8 -5 -3 -2 -3 -5 -6 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -4 -4 -3 -3 -3 -3 -4 -9 -17 -23 -25 -24 -22 -19 -12 -2 -0 0 -0 -1 -2 -11 -20 -17 -14 -12 -8 -19 -15 -11 -12 -16 -22 -18 -43 -64 -63 -41 -21 -19 -20 -19 -13 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -2 -1 0 -0 -2 -8 -13 -15 -14 -10 -11 -15 -23 -31 -32 -22 -26 -25 -28 -27 -19 -9 -3 -1 -1 -0 -1 -2 -2 -2 -4 -9 -19 -16 -17 -19 -16 -11 -20 -13 -18 -22 -18 -7 -4 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -2 0 -28 -65 -24 -23 -54 -77 -73 -59 -65 -86 -66 -45 -47 -49 -49 -47 -34 -22 -21 -23 -13 -9 -12 -22 -37 -54 -60 -64 -64 -58 -54 -26 -19 -24 -24 -10 -5 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -7 -7 -6 -6 -8 -10 -10 -8 -5 -2 -4 -5 -7 -8 -7 -6 -7 -9 -9 -12 -27 -51 -34 -21 -17 -16 -18 -22 -29 -33 -36 -35 -26 -19 -17 -13 -9 -6 -6 -3 -2 -1 -1 -2 -4 -5 -5 -5 -5 -4 -2 -1 -0 -9 -16 -12 -0 -3 -15 -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 -13 -88 -122 -96 -79 -75 -83 -74 -38 0 0 0 0 0 0 0 -3 -51 -130 -159 -159 -153 -134 -59 -69 -71 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -11 -13 -19 -19 -18 -18 -19 -19 -19 -19 -20 -22 -22 -21 -20 -17 -15 -14 -12 -9 -6 -8 -10 -9 -7 -6 -7 -11 -10 -11 -13 -14 -13 -11 -11 -5 -2 -5 -5 -6 -4 -2 -0 -2 -6 -8 -10 -11 -10 -9 -8 -7 -7 -7 -7 -6 -4 -4 -4 -4 -5 -5 -4 -3 -3 -3 -4 -4 -4 -3 -3 -4 -8 -14 -17 -20 -19 -18 -16 -11 -1 0 0 0 0 -1 -7 -18 -19 -20 -22 -10 -4 -5 -17 -28 -31 -26 -16 -27 -42 -44 -26 -13 -6 -18 -23 -19 -11 -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 -1 -1 -2 -3 -1 0 0 -0 -2 -5 -7 -9 -16 -24 -27 -25 -22 -25 -30 -26 -23 -21 -21 -21 -16 -9 -4 -2 -1 -0 -0 -1 -2 -3 -7 -12 -24 -20 -20 -22 -23 -13 -21 -19 -19 -22 -29 -18 -11 -7 -4 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -20 -4 -3 -11 -26 -18 -5 -39 -81 -92 -72 -69 -113 -83 -49 -30 -24 -36 -51 -46 -30 -30 -45 -33 -36 -33 -29 -35 -55 -59 -53 -42 -36 -38 -21 -13 -18 -23 -19 -15 -9 -5 -3 -2 -2 -2 -3 -3 -3 -4 -5 -7 -7 -7 -7 -8 -9 -12 -14 -10 -4 -2 -3 -5 -6 -7 -9 -15 -23 -10 -8 -21 -40 -31 -14 -6 -8 -12 -13 -8 -23 -27 -28 -27 -24 -20 -17 -13 -9 -5 -1 -1 -1 -3 -4 -5 -5 -7 -5 -4 -2 -1 -1 -1 -12 -22 -21 -8 -9 -40 -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 -4 -75 -111 -90 -49 -22 -43 -62 -37 0 0 0 0 0 0 0 -4 -42 -139 -171 -170 -144 -81 -62 -102 -103 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -4 -12 -13 -15 -16 -17 -17 -17 -18 -20 -19 -19 -19 -20 -19 -18 -17 -15 -12 -10 -12 -13 -11 -9 -7 -7 -10 -12 -14 -15 -14 -11 -10 -9 -5 -2 -2 -3 -3 -2 -1 0 0 0 -5 -8 -9 -9 -10 -10 -9 -8 -7 -7 -6 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -4 -3 -2 -2 -4 -8 -9 -11 -13 -15 -16 -16 -3 -0 0 0 0 0 -2 -7 -12 -18 -20 -13 -10 -10 -13 -19 -25 -15 -4 -3 -2 -3 -11 -8 -4 -10 -17 -18 -11 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -2 -3 -2 -2 -8 -20 -32 -34 -32 -33 -32 -27 -25 -22 -20 -23 -21 -18 -10 -6 -6 -4 -2 -1 -2 -10 -24 -27 -25 -20 -17 -20 -23 -21 -19 -17 -15 -16 -31 -29 -29 -23 -15 -10 -7 -3 -3 -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 -3 -9 -16 -28 -12 -13 -35 -59 -71 -81 -81 -74 -84 -130 -109 -94 -83 -72 -71 -83 -72 -44 -44 -66 -45 -41 -55 -64 -65 -65 -66 -47 -30 -23 -20 -12 -4 -11 -22 -28 -25 -22 -10 -5 -3 -3 -3 -4 -4 -3 -3 -4 -7 -7 -8 -9 -8 -8 -8 -12 -10 -6 -4 -4 -5 -7 -10 -12 -12 -9 -6 -6 -8 -16 -27 -25 -13 -9 -9 -10 -10 -26 -26 -29 -33 -33 -29 -23 -18 -10 -5 -4 -3 -5 -10 -14 -15 -14 -14 -8 -7 -6 -7 -7 -4 -12 -24 -24 -15 -11 -29 -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 -28 -63 -67 -33 -1 -23 -57 -34 -0 0 0 0 0 0 0 -2 -14 -56 -129 -166 -136 -53 -25 -44 -43 -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 -1 -3 -3 -6 -9 -9 -11 -18 -15 -15 -12 -12 -14 -20 -21 -20 -19 -17 -14 -13 -12 -10 -9 -9 -8 -7 -12 -16 -16 -12 -9 -9 -8 -7 -5 -2 -2 -2 -2 -1 -1 -0 -1 -1 -2 -3 -5 -7 -9 -8 -7 -6 -6 -6 -6 -5 -3 -3 -3 -2 -3 -3 -4 -5 -6 -7 -6 -5 -3 -2 -2 -4 -5 -6 -8 -13 -17 -20 -25 -9 -2 0 0 0 0 0 0 -5 -13 -17 -14 -13 -16 -18 -13 -12 -8 -7 -7 -6 -9 -24 -17 -16 -22 -26 -22 -16 -15 -10 -6 -4 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -3 -3 -2 -0 -2 -10 -34 -49 -42 -37 -32 -27 -24 -25 -29 -26 -28 -21 -11 -10 -18 -17 -11 -4 -2 -7 -20 -21 -17 -17 -21 -22 -26 -27 -24 -21 -20 -20 -23 -20 -19 -21 -23 -19 -19 -15 -13 -14 -12 -10 -8 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -37 -2 -1 -5 -29 -64 -83 -65 -72 -79 -98 -120 -99 -78 -96 -102 -75 -55 -100 -66 -42 -27 -22 -34 -57 -66 -65 -64 -63 -45 -31 -24 -18 -12 -8 -17 -32 -32 -28 -26 -14 -8 -4 -4 -6 -7 -7 -5 -4 -5 -7 -11 -11 -10 -9 -8 -8 -9 -11 -11 -8 -5 -4 -6 -9 -12 -11 -5 -4 -5 -6 -15 -30 -38 -30 -16 -9 -11 -17 -23 -28 -33 -38 -41 -41 -38 -29 -32 -22 -9 -14 -10 -12 -20 -24 -25 -23 -8 -13 -16 -14 -10 -4 -5 -12 -19 -17 -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 -15 -23 -14 -1 -13 -44 -24 -1 0 0 0 0 0 0 -0 -1 -6 -101 -159 -138 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -6 -4 -3 -2 -3 -6 -11 -22 -25 -23 -20 -20 -19 -14 -5 -2 -3 -7 -6 -10 -16 -20 -17 -7 -8 -8 -7 -6 -3 -1 -1 -2 -2 -2 -3 -4 -3 -2 -3 -5 -5 -6 -5 -5 -5 -5 -5 -5 -3 -2 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -5 -4 -3 -4 -8 -11 -11 -12 -15 -19 -22 -13 -3 -0 0 0 0 0 0 0 -2 -7 -11 -13 -13 -16 -19 -17 -19 -20 -18 -15 -13 -16 -19 -21 -27 -34 -36 -36 -33 -33 -29 -20 -16 -22 -12 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -9 -36 -62 -49 -42 -37 -32 -27 -25 -35 -48 -47 -29 -10 -10 -20 -23 -18 -10 -5 -13 -16 -21 -16 -14 -28 -30 -28 -30 -30 -26 -24 -26 -26 -24 -19 -14 -12 -18 -23 -27 -31 -33 -26 -22 -19 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -1 0 0 0 0 0 0 0 -11 -79 -118 -107 -79 -80 -93 -102 -104 -118 -92 -60 -34 -27 -29 -23 -18 -29 -51 -61 -40 -27 -28 -29 -28 -29 -36 -43 -32 -24 -20 -14 -10 -6 -6 -9 -12 -11 -8 -5 -10 -20 -26 -19 -12 -12 -13 -12 -10 -13 -15 -12 -9 -7 -6 -8 -10 -8 -7 -10 -6 -7 -13 -25 -37 -43 -28 -13 -20 -25 -21 -43 -50 -46 -43 -44 -45 -35 -20 -11 -11 -14 -10 -7 -12 -19 -29 -35 -19 -23 -21 -16 -10 -4 -1 -2 -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 -2 -9 -4 -0 0 0 0 0 0 0 0 0 0 -96 -117 -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 -1 -2 -5 -17 -22 -21 -20 -20 -8 -5 -6 -6 -5 -4 -4 -4 -5 -4 -3 -5 -6 -7 -6 -5 -4 -3 -3 -2 -3 -6 -9 -7 -6 -5 -6 -6 -5 -4 -2 -2 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -6 -6 -9 -15 -18 -18 -17 -18 -20 -24 -14 -4 0 0 0 0 0 0 0 -0 -1 -1 -9 -12 -14 -14 -13 -12 -24 -27 -23 -22 -25 -30 -32 -37 -39 -31 -19 -19 -28 -27 -18 -24 -19 -13 -11 -9 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -7 -10 -15 -25 -35 -34 -38 -38 -35 -32 -34 -36 -32 -40 -36 -16 -11 -13 -15 -16 -18 -25 -30 -32 -32 -22 -9 -22 -33 -31 -32 -36 -32 -35 -34 -33 -31 -28 -21 -17 -16 -16 -20 -34 -40 -35 -33 -30 -26 -21 -18 -12 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -40 -52 -56 -68 -102 -132 -156 -156 -120 -85 -34 -24 -30 -28 -26 -40 -37 -43 -39 -23 -18 -21 -27 -37 -46 -50 -22 -14 -13 -13 -14 -9 -8 -13 -18 -18 -15 -8 -30 -45 -46 -34 -19 -15 -18 -20 -17 -15 -13 -11 -11 -10 -9 -6 -6 -5 -6 -7 -5 -10 -17 -28 -39 -46 -38 -27 -36 -41 -44 -60 -64 -55 -49 -48 -52 -61 -34 -27 -24 -19 -15 -13 -17 -21 -40 -61 -66 -52 -30 -13 -4 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -25 -12 -1 -7 -32 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -3 -6 -9 -2 -3 -3 -3 -2 -2 -3 -3 -2 -1 -2 -4 -6 -6 -6 -5 -5 -4 -3 -2 -2 -4 -6 -7 -7 -5 -4 -3 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -3 -6 -7 -7 -8 -11 -19 -25 -26 -25 -26 -26 -26 -20 -7 -1 0 0 0 0 0 0 0 0 0 0 -3 -6 -8 -11 -13 -11 -11 -13 -19 -26 -35 -34 -33 -32 -28 -18 -12 -6 -10 -15 -12 -8 -4 -4 -6 -9 -12 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -6 -14 -17 -18 -21 -24 -21 -15 -20 -23 -23 -30 -38 -30 -36 -36 -21 -14 -15 -15 -19 -22 -21 -30 -39 -34 -22 -12 -4 -11 -22 -26 -26 -29 -37 -57 -61 -53 -42 -32 -27 -24 -21 -17 -15 -19 -16 -26 -32 -30 -26 -28 -27 -25 -20 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -51 -124 -167 -167 -139 -113 -64 -43 -68 -99 -88 -55 -70 -56 -43 -30 -23 -26 -33 -40 -45 -45 -26 -17 -15 -15 -15 -10 -8 -14 -22 -27 -27 -19 -35 -51 -56 -49 -34 -21 -18 -19 -18 -16 -13 -12 -12 -11 -11 -10 -10 -6 -3 -2 -3 -7 -12 -20 -31 -42 -48 -44 -40 -42 -48 -57 -61 -58 -59 -60 -60 -54 -31 -20 -19 -21 -23 -33 -55 -36 -45 -66 -75 -62 -34 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -3 -21 -93 -59 -29 -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 -1 -1 -2 -2 -3 -4 -4 -3 -3 -4 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -3 -4 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -8 -12 -19 -25 -32 -34 -35 -32 -27 -20 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -7 -9 -11 -13 -17 -20 -17 -18 -20 -18 -16 -15 -8 -9 -15 -13 -8 -4 -3 -4 -7 -12 -10 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -7 -20 -20 -15 -16 -17 -29 -21 -18 -17 -16 -13 -12 -16 -21 -21 -14 -13 -15 -18 -19 -17 -15 -17 -17 -14 -8 -4 -3 -3 -3 -7 -16 -25 -38 -64 -80 -74 -58 -43 -31 -28 -29 -26 -20 -16 -12 -10 -10 -13 -12 -11 -14 -25 -28 -19 -15 -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 -1 -1 -1 -0 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -73 -142 -125 -108 -105 -109 -106 -71 -55 -60 -61 -50 -87 -64 -43 -30 -25 -26 -37 -46 -46 -41 -34 -15 -16 -19 -18 -15 -12 -12 -19 -29 -33 -28 -18 -45 -60 -58 -47 -40 -34 -28 -23 -18 -17 -23 -23 -18 -15 -13 -8 -6 -3 -4 -7 -9 -11 -17 -24 -34 -45 -49 -42 -34 -35 -41 -48 -54 -66 -68 -60 -51 -49 -31 -15 -8 -16 -38 -75 -44 -41 -43 -43 -42 -35 -22 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -27 -91 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -4 -4 -3 -4 -4 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -9 -16 -19 -13 -30 -35 -28 -16 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -9 -8 -12 -18 -17 -14 -12 -11 -11 -16 -18 -18 -17 -17 -13 -8 -7 -8 -10 -12 -16 -16 -11 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -4 -14 -22 -27 -29 -28 -32 -32 -27 -19 -14 -11 -19 -25 -22 -20 -18 -16 -16 -16 -16 -15 -15 -15 -15 -14 -10 -6 -4 -3 -2 -2 -7 -19 -30 -50 -71 -79 -76 -57 -39 -30 -29 -24 -20 -18 -16 -14 -11 -9 -9 -7 -10 -19 -17 -8 -10 -13 -10 -7 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -6 -5 -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 -20 -65 -113 -86 -67 -62 -83 -99 -79 -50 -27 -26 -51 -86 -68 -36 -21 -16 -15 -18 -28 -41 -42 -34 -17 -10 -11 -18 -22 -18 -9 -13 -23 -30 -29 -27 -54 -68 -62 -53 -53 -50 -44 -39 -40 -41 -38 -31 -23 -20 -15 -6 -7 -5 -6 -12 -18 -21 -21 -27 -34 -40 -46 -40 -32 -28 -29 -36 -50 -79 -69 -51 -38 -33 -28 -23 -25 -33 -39 -40 -31 -36 -36 -34 -33 -37 -36 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -13 -32 -31 -10 -0 -3 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -108 -113 -60 -29 -41 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -5 -4 -4 -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 -2 -5 -8 -8 -6 -23 -28 -22 -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 -6 -9 -11 -12 -14 -8 -6 -10 -14 -15 -16 -20 -16 -14 -13 -12 -11 -12 -15 -16 -15 -13 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -6 -8 -13 -18 -21 -33 -22 -22 -27 -29 -16 -13 -15 -18 -19 -23 -30 -30 -28 -25 -21 -19 -21 -24 -24 -20 -17 -11 -7 -8 -9 -8 -2 -2 -11 -22 -34 -48 -59 -71 -57 -38 -30 -29 -24 -26 -26 -19 -14 -13 -14 -14 -12 -10 -9 -7 -4 -5 -7 -4 -5 -6 -7 -7 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -2 -3 -5 -6 -6 -5 -4 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -53 -90 -67 -62 -55 -48 -32 -28 -51 -44 -43 -54 -49 -27 -16 -12 -11 -12 -13 -23 -33 -33 -28 -18 -14 -15 -16 -13 -6 -8 -18 -25 -27 -30 -44 -61 -64 -59 -56 -57 -56 -52 -49 -45 -37 -26 -17 -15 -12 -12 -17 -20 -20 -21 -26 -32 -35 -41 -36 -37 -36 -27 -23 -23 -24 -31 -48 -80 -63 -40 -33 -38 -38 -31 -30 -35 -39 -35 -25 -32 -33 -30 -27 -24 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -40 -57 -44 -16 -0 -4 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -76 -89 -60 -82 -124 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -3 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -15 -23 -24 -21 -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 -2 -4 -7 -10 -8 -4 -1 -2 -3 -5 -13 -16 -14 -13 -12 -11 -9 -9 -11 -14 -16 -15 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -2 -6 -9 -13 -16 -22 -28 -20 -18 -20 -18 -23 -21 -20 -24 -28 -24 -32 -36 -31 -26 -30 -42 -64 -61 -45 -31 -28 -24 -16 -10 -6 -4 -3 -1 -6 -15 -24 -28 -31 -31 -29 -29 -26 -28 -24 -22 -19 -15 -14 -18 -21 -21 -19 -17 -15 -12 -8 -5 -1 -2 -2 -7 -14 -13 -15 -16 -14 -9 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -5 -6 -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 0 0 0 0 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 -76 -93 -27 -102 -50 -34 -37 -49 -57 -38 -25 -24 -25 -17 -13 -11 -10 -10 -11 -15 -30 -35 -32 -29 -28 -20 -12 -7 -5 -7 -11 -21 -26 -24 -24 -46 -79 -74 -65 -62 -60 -53 -42 -31 -22 -15 -7 -7 -17 -27 -34 -32 -39 -45 -40 -29 -22 -28 -20 -23 -26 -24 -22 -23 -23 -28 -38 -54 -55 -42 -34 -31 -33 -36 -38 -27 -27 -30 -26 -31 -31 -26 -18 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -51 -66 -49 -20 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -13 -16 -53 -82 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 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 -19 -22 -23 -19 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -6 -8 -6 -2 -0 -0 -1 -12 -15 -14 -12 -11 -11 -8 -8 -9 -10 -9 -9 -7 -5 -2 -1 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -3 -8 -12 -11 -17 -22 -25 -26 -24 -20 -27 -26 -25 -25 -25 -22 -26 -27 -22 -13 -19 -32 -48 -61 -63 -48 -43 -36 -26 -14 -3 -1 -1 -0 -3 -10 -23 -28 -29 -32 -38 -46 -39 -34 -25 -15 -10 -23 -28 -29 -28 -27 -26 -24 -21 -19 -15 -11 -6 -4 -4 -5 -6 -6 -20 -24 -18 -10 -13 -9 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -5 -4 -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 -25 -43 -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 -2 -7 -5 -6 -40 -83 -102 -117 -128 -129 -146 -53 -23 -18 -15 -13 -20 -24 -19 -20 -25 -43 -60 -61 -61 -65 -53 -18 -7 -5 -6 -6 -18 -24 -25 -29 -44 -75 -86 -79 -69 -60 -47 -32 -19 -12 -10 -9 -8 -44 -59 -59 -55 -54 -50 -38 -21 -8 -8 -18 -30 -35 -35 -31 -28 -30 -29 -30 -34 -41 -40 -37 -34 -32 -31 -33 -33 -30 -28 -28 -31 -30 -25 -20 -13 -5 -1 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -18 -16 -8 -39 -48 -35 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -2 -7 -7 -5 -2 0 0 -12 -17 -15 -10 -9 -10 -9 -10 -10 -6 -5 -4 -3 -3 -3 -4 -1 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -1 -4 -5 -4 -4 -3 -2 -3 -8 -20 -22 -20 -22 -29 -36 -34 -31 -29 -29 -27 -11 -23 -26 -27 -28 -26 -9 -9 -21 -43 -62 -59 -55 -51 -44 -34 -22 -8 -3 -1 -1 -2 -7 -22 -33 -41 -45 -50 -64 -65 -61 -56 -59 -64 -57 -50 -44 -38 -33 -30 -28 -28 -27 -25 -23 -19 -16 -13 -11 -10 -11 -16 -18 -13 -11 -9 -9 -10 -10 -4 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 -87 -128 -95 -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 -9 -43 -71 -120 -163 -176 -158 -47 -27 -19 -16 -19 -39 -76 -88 -63 -48 -76 -95 -100 -89 -71 -46 -12 -7 -6 -5 -7 -14 -23 -27 -27 -27 -37 -69 -84 -77 -62 -46 -31 -20 -15 -13 -13 -18 -42 -65 -73 -72 -69 -64 -49 -24 -7 -8 -27 -52 -62 -60 -51 -40 -29 -26 -24 -24 -28 -31 -33 -32 -30 -31 -36 -23 -25 -28 -30 -32 -32 -31 -28 -25 -17 -3 -3 -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 -1 -8 -10 -3 -5 -11 -13 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -4 -6 -6 -6 -3 -1 -7 -12 -13 -10 -10 -9 -10 -12 -10 -5 -4 -3 -2 -2 -4 -6 -2 -0 0 0 -0 0 0 -0 -1 -1 -2 -2 -1 -0 0 -0 -0 -1 -3 -7 -12 -17 -17 -11 -6 -11 -22 -32 -42 -51 -55 -51 -45 -37 -32 -32 -37 -29 -29 -29 -29 -28 -33 -21 -16 -22 -32 -26 -33 -55 -59 -49 -36 -28 -16 -8 -3 -1 -2 -9 -22 -35 -44 -49 -52 -64 -74 -78 -77 -70 -64 -64 -66 -68 -61 -45 -38 -39 -40 -37 -36 -35 -34 -31 -27 -27 -25 -24 -24 -24 -20 -18 -17 -16 -17 -14 -6 -3 -4 -5 -1 -0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 -0 -0 -1 -3 -5 -5 -4 -3 -2 -2 -2 -1 -2 -2 -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 -6 -80 -125 -108 -50 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -16 0 -41 -89 -96 -95 -106 -69 -8 -7 -23 -25 -22 -21 -25 -48 -94 -84 -72 -88 -106 -88 -70 -45 -21 -10 -9 -8 -9 -12 -18 -25 -27 -24 -20 -20 -31 -83 -75 -58 -45 -31 -19 -15 -16 -18 -21 -21 -48 -62 -66 -67 -75 -82 -65 -39 -33 -55 -84 -93 -85 -68 -46 -23 -18 -18 -18 -19 -21 -25 -25 -21 -19 -23 -20 -28 -33 -35 -34 -34 -34 -28 -26 -19 -8 -14 -10 -4 -1 -0 -1 -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 -1 -4 -13 -16 -10 -5 -5 -1 -9 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -1 -2 -2 -4 -4 -4 -5 -8 -10 -9 -8 -8 -9 -9 -8 -5 -3 -1 -1 -1 -1 -3 -2 -1 0 0 0 -0 -2 -4 -5 -6 -6 -4 -2 -1 -1 -0 -0 -1 -5 -12 -24 -34 -41 -38 -26 -21 -27 -37 -52 -67 -78 -73 -64 -53 -43 -36 -41 -34 -25 -26 -31 -26 -31 -28 -28 -34 -41 -27 -49 -62 -64 -57 -40 -29 -18 -9 -3 -1 -3 -11 -23 -36 -45 -46 -47 -53 -62 -75 -81 -80 -80 -80 -80 -86 -71 -60 -60 -60 -47 -50 -52 -53 -54 -55 -53 -52 -49 -44 -42 -39 -37 -36 -38 -44 -40 -26 -12 -5 -5 -7 -2 -0 -0 -0 -0 0 0 0 0 -0 -4 -3 -1 0 0 -0 -1 -3 -5 -7 -6 -4 -2 -1 -2 -3 -4 -5 -6 -6 -5 -3 -4 -5 -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 -15 -37 -64 -85 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -90 -88 -31 -4 -34 -139 -154 -144 -151 -156 -130 -63 -13 0 -0 -5 -9 -17 -24 -32 -45 -66 -128 -120 -113 -122 -100 -82 -62 -35 -12 -10 -16 -28 -43 -50 -49 -42 -34 -24 -17 -29 -93 -61 -39 -29 -25 -20 -15 -13 -12 -12 -15 -40 -51 -52 -54 -59 -64 -83 -101 -98 -93 -104 -105 -86 -66 -44 -26 -11 -11 -15 -17 -17 -17 -17 -15 -15 -18 -20 -21 -22 -25 -27 -28 -26 -31 -25 -18 -15 -19 -13 -8 -9 -8 -1 -3 -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 -1 -1 -4 -13 -21 -15 -10 -8 -8 -6 -10 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -0 -0 -1 -4 -5 -5 -5 -5 -8 -7 -6 -6 -6 -6 -6 -4 -3 -1 -1 -1 -1 -3 -3 -1 -0 -0 -1 -4 -7 -10 -10 -14 -14 -11 -7 -6 -5 -3 -3 -5 -8 -13 -24 -37 -44 -38 -20 -19 -33 -44 -51 -58 -78 -83 -80 -77 -69 -33 -26 -24 -30 -40 -36 -32 -30 -27 -24 -23 -21 -21 -27 -38 -49 -52 -37 -25 -14 -5 -1 -4 -10 -19 -30 -39 -42 -40 -40 -39 -39 -45 -52 -60 -69 -78 -71 -72 -67 -68 -71 -61 -54 -61 -66 -69 -73 -72 -80 -83 -77 -65 -60 -55 -52 -53 -61 -83 -74 -56 -35 -14 -7 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -5 -6 -7 -6 -4 -2 -3 -4 -6 -9 -8 -6 -5 -3 -2 -5 -5 -6 -6 -5 -5 -5 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -64 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -39 -57 -18 -1 -9 -43 -148 -148 -156 -172 -176 -146 -64 -28 -4 -30 -101 -71 -39 -34 -42 -50 -29 -103 -135 -139 -136 -138 -115 -67 -38 -40 -46 -62 -92 -97 -79 -54 -44 -27 -16 -39 -91 -59 -32 -23 -21 -19 -13 -9 -6 -5 -14 -37 -45 -40 -38 -40 -42 -48 -67 -61 -54 -61 -70 -63 -63 -48 -31 -28 -17 -15 -15 -15 -16 -22 -22 -18 -17 -19 -21 -23 -26 -27 -27 -23 -26 -22 -19 -19 -19 -17 -15 -18 -14 -6 -6 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -11 -16 -23 -23 -12 -5 -9 -16 -14 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -1 -3 -6 -12 -14 -11 -5 -4 -5 -6 -6 -5 -5 -4 -3 -3 -2 -2 -3 -3 -5 -6 -5 -1 -2 -3 -5 -9 -13 -10 -16 -14 -10 -9 -14 -17 -16 -13 -8 -6 -7 -14 -18 -15 -10 -3 -2 -0 -10 -28 -39 -53 -67 -83 -96 -97 -63 -29 -13 -16 -34 -34 -42 -39 -30 -24 -21 -15 -10 -9 -10 -16 -17 -13 -9 -4 -1 -4 -12 -22 -31 -36 -35 -32 -31 -31 -29 -26 -31 -34 -35 -42 -62 -48 -46 -52 -64 -76 -50 -51 -59 -66 -71 -72 -77 -86 -88 -81 -75 -69 -63 -60 -62 -65 -80 -77 -68 -58 -37 -25 -18 -14 -12 -9 -5 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -2 -3 -5 -6 -5 -4 -5 -4 -2 -3 -1 -2 -2 -1 -0 -1 -1 -3 -5 -7 -8 -7 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -1 0 0 -7 -42 -141 -194 -216 -222 -213 -194 -193 -189 -186 -174 -105 -41 -39 -57 -61 -45 -43 -59 -69 -75 -82 -82 -64 -79 -113 -120 -113 -116 -102 -73 -45 -37 -25 -12 -47 -92 -75 -43 -26 -20 -16 -13 -22 -23 -17 -16 -24 -37 -36 -26 -24 -29 -33 -33 -34 -37 -42 -45 -39 -50 -36 -24 -27 -18 -15 -14 -15 -18 -26 -21 -15 -15 -15 -13 -11 -12 -13 -24 -33 -15 -16 -16 -18 -21 -23 -18 -14 -10 -5 -2 -1 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -22 -27 -17 -29 -16 -7 -8 -13 -15 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -8 -13 -13 -9 -6 -4 -5 -6 -6 -4 -4 -4 -3 -4 -5 -5 -6 -7 -8 -9 -8 -5 -3 -3 -5 -10 -14 -6 -5 -3 -2 -2 -3 -7 -6 -2 0 0 -0 -1 -1 0 0 0 0 -2 -3 -0 -6 -10 -30 -59 -83 -93 -90 -69 -34 -7 -9 -20 -42 -52 -43 -33 -22 -14 -9 -7 -4 -2 -3 -5 -6 -2 -4 -13 -27 -37 -37 -29 -27 -26 -24 -23 -23 -23 -26 -29 -28 -23 -33 -36 -39 -42 -48 -49 -44 -46 -50 -54 -56 -54 -54 -57 -62 -71 -75 -70 -68 -74 -70 -69 -77 -82 -74 -69 -62 -53 -43 -34 -28 -22 -14 -7 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -4 -4 -3 -1 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -3 -6 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -32 -67 -97 -125 -151 -182 -227 -220 -215 -180 -107 -39 -46 -92 -137 -129 -67 -49 -42 -40 -40 -40 -36 -30 -67 -98 -74 -78 -75 -58 -38 -25 -16 -9 -64 -107 -102 -66 -37 -26 -20 -19 -24 -18 -15 -19 -30 -43 -44 -13 -4 -8 -14 -15 -21 -39 -51 -44 -16 -25 -16 -7 -6 -7 -10 -11 -10 -12 -17 -14 -8 -9 -9 -7 -5 -8 -13 -32 -41 -21 -17 -16 -18 -23 -26 -21 -10 -6 -4 -1 -0 -1 -4 -6 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -19 -23 -11 -7 -11 -12 -12 -12 -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 -1 -1 -0 0 -0 -1 -7 -7 -6 -7 -8 -4 -3 -3 -4 -4 -5 -4 -2 -3 -6 -5 -4 -4 -5 -6 -3 -2 -1 -1 -2 -3 -2 -2 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -11 -25 -24 -2 0 -6 -24 -48 -64 -80 -88 -63 -18 -2 -2 -7 -14 -18 -29 -28 -31 -25 -16 -14 -7 -2 -1 -3 -5 -2 -7 -21 -41 -58 -62 -55 -48 -41 -35 -34 -32 -30 -29 -30 -30 -25 -28 -36 -42 -43 -42 -45 -49 -52 -59 -59 -55 -49 -46 -55 -70 -77 -71 -67 -78 -91 -67 -49 -57 -80 -82 -81 -83 -81 -67 -56 -48 -41 -31 -19 -6 -3 -2 -1 0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 0 -0 -3 -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 -4 -11 -17 -29 -83 -195 -218 -238 -187 -116 -59 -48 -52 -93 -109 -65 -55 -89 -109 -110 -94 -69 -41 -42 -41 -36 -39 -52 -52 -38 -22 -14 -10 -59 -97 -105 -83 -52 -42 -31 -35 -40 -31 -20 -17 -25 -39 -44 -7 -2 -3 -5 -11 -29 -49 -55 -37 -7 -13 -16 -10 -5 -3 -4 -5 -5 -6 -9 -10 -5 -6 -8 -8 -6 -7 -7 -15 -25 -29 -25 -23 -20 -18 -18 -19 -8 -5 -3 -1 -0 -1 -3 -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 -5 -17 -17 -3 -8 -8 -8 -7 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -5 -5 -2 -2 -3 -4 -4 -1 -0 0 -0 -1 -1 -0 -0 -1 -2 -6 -10 -6 -2 -4 -4 -5 -6 -4 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -4 -15 -32 -48 -47 -13 -7 -20 -39 -54 -46 -61 -70 -56 -22 -8 -4 -4 -6 -10 -10 -13 -29 -38 -27 -16 -7 -2 -0 -0 -1 -0 -3 -21 -52 -71 -80 -84 -82 -74 -64 -59 -53 -44 -35 -32 -32 -23 -20 -23 -28 -38 -48 -58 -67 -80 -101 -98 -84 -69 -67 -87 -92 -80 -64 -61 -92 -73 -52 -40 -19 -33 -37 -60 -98 -110 -88 -72 -65 -61 -53 -36 -22 -16 -11 -4 -3 -4 -2 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -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 -2 -15 -33 -38 -40 -117 -148 -118 -65 -55 -50 -94 -139 -141 -143 -156 -164 -163 -146 -90 -46 -41 -48 -51 -56 -55 -36 -23 -19 -15 -18 -65 -99 -103 -84 -78 -58 -63 -68 -44 -25 -15 -15 -22 -25 -3 -2 -4 -5 -7 -11 -28 -42 -37 -22 -21 -24 -14 -5 -1 -1 -2 -3 -4 -6 -7 -4 -4 -5 -5 -5 -4 -1 -3 -10 -20 -28 -26 -18 -11 -8 -9 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -6 -3 -2 -3 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 -2 -2 -0 -1 -2 -1 -3 -5 -5 -5 -3 -1 0 0 -1 -2 -5 -8 -8 -4 -0 0 -15 -33 -41 -40 -39 -27 -25 -33 -41 -43 -21 -21 -29 -19 -5 -21 -18 -6 -4 -6 -6 -6 -21 -45 -45 -23 -10 -5 -3 -2 -1 -1 -6 -23 -49 -64 -79 -91 -98 -94 -83 -70 -63 -55 -40 -34 -27 -16 -9 -9 -13 -25 -40 -57 -79 -104 -122 -130 -135 -141 -140 -143 -137 -123 -109 -99 -108 -120 -136 -126 -42 -58 -100 -137 -120 -115 -111 -103 -93 -81 -71 -55 -40 -35 -37 -31 -29 -14 -4 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -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 -3 -9 -55 -100 -100 -72 -64 -55 -92 -121 -140 -157 -168 -176 -181 -167 -141 -71 -45 -44 -55 -63 -59 -36 -30 -27 -23 -24 -53 -91 -117 -124 -119 -124 -100 -72 -47 -34 -29 -23 -22 -17 -6 -4 -9 -12 -14 -17 -24 -34 -53 -49 -32 -34 -23 -15 -11 -9 -8 -4 -4 -4 -4 -2 -2 -2 -3 -5 -5 -2 -4 -25 -31 -21 -7 -5 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -6 -8 -4 -3 -2 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -3 -9 -14 -14 -14 -9 -4 -9 -13 -18 -20 -19 -18 -13 -18 -25 -28 -25 -25 -26 -27 -28 -29 -29 -26 -28 -28 -23 -23 -9 -15 -13 -2 -1 -1 -3 -4 -11 -34 -49 -34 -21 -15 -10 -7 -3 -2 -6 -14 -24 -43 -61 -78 -94 -91 -80 -66 -54 -47 -40 -40 -38 -30 -13 -6 -8 -10 -15 -29 -47 -70 -97 -120 -138 -159 -172 -176 -177 -177 -170 -145 -129 -132 -147 -130 -72 -79 -81 -39 -0 -60 -111 -134 -122 -99 -84 -69 -54 -46 -50 -40 -22 -8 -1 -1 -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 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -89 -83 -82 -85 -95 -112 -149 -166 -176 -185 -193 -178 -116 -76 -41 -37 -35 -33 -39 -49 -55 -38 -34 -31 -27 -29 -45 -84 -116 -127 -126 -151 -123 -97 -71 -47 -30 -31 -39 -30 -14 -12 -17 -24 -29 -32 -38 -54 -71 -69 -57 -54 -48 -43 -44 -46 -39 -4 -31 -38 -28 -12 -0 -0 -1 -3 -6 -7 -3 -1 -1 -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 -2 -4 -4 -4 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -5 -9 -9 -2 -2 -3 -3 -3 -3 -5 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -2 -10 -12 -11 -8 -9 -16 -17 -15 -14 -15 -21 -22 -19 -18 -17 -15 -14 -14 -13 -14 -16 -18 -17 -15 -13 -13 -17 -26 -20 -17 -14 -7 -1 -3 -4 -3 -4 -14 -25 -30 -37 -42 -33 -20 -9 -3 -1 -3 -7 -22 -38 -51 -64 -66 -58 -44 -33 -32 -39 -41 -42 -39 -19 -11 -9 -9 -13 -26 -39 -77 -122 -146 -128 -136 -146 -159 -178 -192 -157 -89 -75 -110 -125 -75 -38 -20 -9 0 0 -22 -62 -101 -112 -114 -96 -83 -65 -51 -45 -32 -21 -13 -5 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -30 -64 -87 -84 -105 -142 -180 -204 -191 -205 -199 -141 -55 -16 -24 -35 -35 -32 -30 -32 -38 -42 -34 -29 -27 -27 -46 -100 -149 -138 -123 -111 -110 -109 -111 -89 -55 -28 -31 -55 -49 -42 -46 -46 -56 -66 -72 -77 -82 -76 -93 -90 -74 -66 -70 -75 -76 -66 -37 -38 -64 -70 -53 -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 -13 -34 -54 -68 -95 -48 -17 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -5 -7 -9 -7 -3 -2 -3 -3 -5 -6 -6 -4 -3 -3 -3 -3 -0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -1 -7 -8 -6 -4 -5 -13 -14 -13 -11 -9 -7 -6 -5 -5 -6 -8 -9 -8 -6 -4 -4 -5 -13 -21 -28 -35 -33 -25 -17 -8 -0 -1 -2 -5 -18 -40 -49 -30 -22 -15 -5 -2 -2 -4 -8 -14 -27 -36 -33 -22 -13 -8 -10 -16 -19 -18 -20 -16 -14 -17 -25 -28 -47 -72 -96 -113 -131 -171 -180 -170 -162 -166 -172 -159 -94 -10 -2 -39 -67 -113 -142 -60 -18 -6 -3 -11 -21 -26 -22 -53 -95 -75 -54 -38 -26 -19 -17 -10 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -106 -127 -161 -174 -155 -92 -49 -30 -26 -2 -1 -15 -31 -37 -36 -33 -37 -48 -47 -34 -25 -22 -40 -61 -90 -124 -137 -134 -95 -60 -70 -104 -98 -68 -44 -55 -100 -90 -87 -90 -89 -98 -103 -90 -80 -84 -99 -102 -98 -91 -88 -91 -93 -84 -75 -67 -49 -51 -68 -72 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -40 -53 -52 -66 -84 -54 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -8 -11 -6 -6 -5 -3 -3 -3 -2 -4 -4 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -4 -10 -11 -10 -8 -6 -4 -3 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -4 -8 -13 -14 -15 -21 -22 -17 -13 -6 -1 -2 -9 -19 -10 -23 -29 -20 -7 -6 -6 -6 -7 -7 -9 -10 -6 -2 -1 -0 -0 -0 -1 -4 -6 -7 -16 -31 -36 -55 -90 -116 -135 -134 -206 -260 -233 -205 -180 -190 -189 -188 -165 -66 -29 -31 -79 -149 -171 -118 -85 -63 -49 -43 -44 -74 -67 -50 -108 -94 -71 -53 -40 -30 -23 -18 -13 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -59 -85 -73 -38 -11 -2 -1 -1 0 -0 -1 -13 -29 -36 -40 -74 -133 -82 -30 -22 -17 -43 -54 -45 -29 -62 -107 -75 -46 -57 -86 -85 -69 -71 -101 -123 -101 -106 -115 -117 -119 -121 -107 -91 -80 -71 -88 -105 -112 -112 -112 -120 -113 -96 -84 -83 -69 -78 -81 -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 -15 -48 -62 -53 -49 -56 -37 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -6 -5 -2 -1 -1 -1 -2 -2 -3 -3 -1 -1 -2 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -12 -12 -11 -9 -5 -2 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -3 -9 -16 -26 -11 -1 -1 -4 -12 -15 -26 -30 -18 -10 -8 -7 -6 -5 -4 -3 -2 -1 -0 0 0 0 0 0 -1 -2 -4 -8 -17 -32 -53 -75 -101 -126 -127 -171 -110 -61 -129 -106 -107 -134 -183 -194 -144 -95 -78 -104 -128 -127 -126 -132 -132 -107 -69 -95 -140 -148 -131 -134 -117 -93 -72 -56 -43 -34 -27 -23 -17 -12 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -9 -3 0 0 0 0 0 0 -2 -14 -27 -38 -44 -40 -42 -46 -32 -23 -20 -21 -19 -18 -25 -42 -52 -46 -47 -56 -66 -79 -96 -103 -109 -106 -73 -100 -120 -127 -124 -120 -125 -130 -132 -130 -133 -132 -132 -129 -123 -117 -133 -122 -113 -110 -110 -114 -104 -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 -1 -8 -35 -56 -66 -70 -76 -53 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -8 -4 -2 -1 -2 -2 -2 -1 -1 -0 0 -1 -2 -4 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -12 -12 -10 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -7 -3 0 0 -0 -6 -18 -23 -18 -10 -8 -6 -4 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 -2 -6 -14 -30 -49 -61 -64 -57 -37 -27 -37 -65 -87 -52 -22 -15 -45 -132 -149 -149 -123 -93 -102 -113 -110 -108 -114 -122 -104 -93 -71 -29 -49 -63 -103 -121 -99 -80 -62 -54 -47 -38 -34 -29 -24 -18 -12 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -29 -40 -45 -42 -29 -36 -31 -26 -26 -26 -23 -19 -20 -33 -55 -42 -40 -45 -56 -73 -94 -90 -83 -79 -72 -73 -88 -103 -111 -114 -123 -144 -175 -204 -210 -194 -179 -155 -107 -60 -129 -130 -134 -138 -136 -129 -124 -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 -1 -6 -30 -51 -63 -77 -58 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -6 -8 -9 -7 -5 -3 -2 -2 -2 -2 -1 -0 0 0 0 -0 -1 -3 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -10 -10 -10 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -4 -0 -4 -6 -8 -6 -3 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -3 -9 -14 -48 -59 -45 -23 -10 -2 -0 -0 -8 -9 -2 0 0 -2 -7 -42 -99 -115 -83 -81 -105 -106 -90 -93 -98 -97 -100 -90 -49 -38 -26 -49 -95 -99 -88 -78 -68 -58 -53 -47 -41 -36 -32 -27 -18 -10 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -44 -54 -48 -36 -30 -28 -30 -32 -32 -28 -25 -35 -53 -44 -35 -34 -39 -48 -58 -74 -66 -63 -67 -64 -76 -90 -94 -92 -104 -109 -107 -106 -96 -69 -38 -39 -27 -13 -61 -66 -74 -92 -112 -119 -71 -23 -1 -1 -4 -4 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -54 -55 -31 -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 -7 -12 -10 -5 -2 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -2 -1 -0 -0 0 0 0 0 -0 -1 -3 -9 -8 -7 -7 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -10 -16 -16 -12 -6 -2 -0 -0 -0 -0 -0 -0 -2 -1 -1 0 0 0 0 0 0 0 0 0 -3 -12 -25 -48 -73 -70 -37 -14 -5 -1 -12 -49 -91 -37 -5 0 0 0 -8 -52 -80 -70 -72 -57 -57 -68 -74 -77 -82 -85 -89 -97 -98 -75 -41 -37 -80 -90 -90 -84 -74 -70 -67 -60 -53 -49 -46 -42 -31 -20 -13 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -51 -45 -37 -31 -30 -33 -34 -29 -26 -36 -41 -36 -35 -31 -28 -33 -48 -75 -72 -72 -81 -96 -105 -101 -89 -81 -81 -86 -80 -83 -80 -54 -3 0 0 0 0 0 -1 -21 -52 -69 -16 -12 -9 -7 -8 -8 -8 -10 -7 -2 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -68 -69 -42 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -7 -8 -9 -5 -2 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -5 -4 -2 0 0 0 -0 -1 -2 -4 -9 -6 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -8 -5 -3 -3 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 -0 -1 -3 -9 -20 -65 -97 -94 -69 -63 -60 -78 -134 -195 -193 -100 -17 0 0 0 0 0 -2 -20 -39 -52 -72 -82 -97 -103 -86 -57 -60 -101 -100 -74 -55 -69 -82 -88 -90 -89 -82 -74 -71 -70 -67 -62 -52 -46 -41 -31 -23 -17 -11 -7 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -60 -98 -113 -103 -72 -31 -23 -38 -38 -27 -24 -26 -24 -27 -39 -58 -79 -90 -108 -124 -128 -111 -105 -95 -89 -88 -81 -82 -74 -46 0 0 0 0 -0 -2 -8 -19 -32 -38 -30 -23 -17 -13 -11 -12 -13 -15 -12 -7 -5 -6 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -27 -56 -68 -49 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -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 -1 -3 -14 -10 -6 -4 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -4 -2 0 0 0 -1 -1 -2 -4 -4 -2 -1 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -3 -5 -6 -1 -1 -1 -1 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 -1 -3 -7 -11 -32 -62 -85 -98 -92 -95 -102 -118 -145 -165 -146 -82 -12 -1 0 0 0 0 0 -3 -7 -11 -14 -31 -89 -102 -65 -16 -30 -106 -125 -86 -61 -85 -92 -88 -85 -87 -86 -78 -74 -75 -71 -69 -62 -54 -49 -41 -34 -27 -22 -18 -13 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -79 -137 -138 -81 -22 -45 -48 -42 -35 -30 -28 -28 -32 -46 -83 -88 -101 -121 -136 -126 -107 -106 -105 -98 -91 -87 -71 -38 0 -0 0 0 -4 -10 -17 -24 -36 -40 -36 -32 -21 -15 -13 -16 -21 -36 -21 -12 -11 -11 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -26 -56 -62 -22 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -11 -11 -9 -3 -1 -1 -0 -0 0 0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -3 -4 -5 -5 -1 -0 0 0 -0 -0 -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 -1 -1 -0 0 0 0 0 0 -1 -2 -4 -10 -18 -25 -36 -48 -46 -73 -81 -92 -110 -118 -133 -148 -128 -72 -4 0 0 0 0 0 0 0 0 -0 -0 -4 -29 -41 -19 -5 -5 -30 -50 -21 -19 -75 -116 -113 -105 -102 -96 -87 -79 -72 -71 -78 -80 -75 -68 -57 -48 -44 -39 -33 -26 -19 -12 -5 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -78 -174 -183 -145 -91 -114 -107 -91 -73 -60 -54 -44 -39 -51 -82 -99 -113 -120 -114 -92 -79 -102 -105 -100 -97 -93 -82 -72 -47 -4 -0 -1 -5 -13 -18 -18 -29 -32 -34 -37 -29 -22 -21 -20 -21 -35 -17 -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 -11 -36 -62 -63 -17 -3 0 0 0 0 0 0 0 0 0 0 -6 -16 -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 -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 -1 -14 -16 -15 -13 -9 -6 -3 -1 0 -0 -0 -1 -2 -4 -4 -5 -6 -6 -4 -3 -3 -4 -5 -6 -5 -3 -1 -0 -0 0 0 -1 -2 -4 -5 -4 -4 -5 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -14 -25 -38 -50 -57 -42 -7 -17 -36 -64 -108 -112 -124 -146 -162 -142 -43 -6 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 -0 -1 -56 -140 -181 -166 -150 -133 -115 -97 -104 -99 -95 -92 -92 -94 -90 -81 -72 -67 -60 -51 -40 -26 -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 -3 -22 -83 -168 -180 -166 -158 -140 -117 -96 -79 -67 -62 -48 -56 -82 -109 -126 -120 -85 -63 -90 -77 -77 -89 -104 -108 -78 -62 -35 -5 -0 -7 -12 -14 -15 -17 -29 -25 -26 -36 -38 -35 -31 -19 -8 -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 -1 -6 -37 -62 -22 -4 -0 0 0 0 0 0 0 -4 -14 -24 -22 -15 -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 -1 -3 -7 -6 -4 -3 -2 -0 -0 -2 -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 -8 -12 -11 -6 -3 -5 -4 -2 -0 -1 -2 -4 -6 -6 -6 -8 -9 -8 -7 -5 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 0 -0 -1 -2 -3 -3 -3 -4 -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 -1 -4 -10 -26 -42 -52 -49 -27 -8 -2 0 -5 -16 -20 -54 -104 -145 -185 -173 -90 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -64 -171 -250 -230 -179 -121 -73 -57 -121 -143 -121 -113 -92 -67 -57 -67 -69 -70 -66 -60 -49 -32 -23 -17 -11 -5 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -62 -145 -173 -168 -161 -142 -114 -91 -78 -67 -50 -54 -66 -78 -91 -106 -97 -80 -66 -32 -33 -48 -67 -78 -67 -55 -29 -10 -11 -14 -13 -12 -12 -17 -32 -26 -29 -37 -41 -38 -32 -14 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -57 -44 -21 -5 0 0 0 0 0 0 -3 -10 -21 -24 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 0 0 0 0 0 0 0 0 -0 -2 -6 -5 -5 -5 -4 -4 -2 -3 -3 -2 -2 -3 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -4 -4 -5 -7 -7 -3 -3 -4 -6 -7 -8 -9 -10 -11 -11 -10 -6 -5 -4 -2 -0 -1 -0 -0 -1 -0 -0 0 -0 -0 -0 -1 -1 -2 -4 -7 -8 -7 -4 -1 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -11 -32 -51 -60 -51 -10 -2 0 0 -0 -1 -0 -20 -49 -71 -106 -86 -38 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -77 -229 -291 -236 -130 -37 -5 -8 -45 -81 -94 -94 -51 -20 -9 -5 -11 -29 -54 -72 -58 -43 -35 -29 -20 -14 -8 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -55 -130 -170 -173 -159 -147 -138 -117 -85 -70 -83 -93 -91 -80 -69 -64 -44 -19 -8 -6 -9 -19 -36 -56 -41 -31 -27 -28 -24 -15 -14 -14 -16 -24 -31 -37 -40 -37 -31 -25 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -53 -63 -44 -9 0 0 0 0 0 0 -5 -17 -35 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -0 -4 -6 -7 -7 -5 -3 -4 -3 -1 -1 -2 -3 -4 -6 -8 -8 -8 -7 -6 -4 -4 -4 -4 -3 -3 -3 -2 -1 -1 -2 -3 -3 -3 -2 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -8 -10 -10 -13 -13 -11 -9 -7 -7 -6 -7 -8 -10 -9 -9 -8 -5 -1 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -2 -3 -3 -3 -9 -11 -8 -3 -1 -2 -4 -4 -4 -2 -1 -0 -0 -0 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -8 -18 -31 -33 -26 -55 -21 -5 0 0 0 0 0 0 0 -1 -15 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -70 -220 -290 -239 -119 -10 0 0 -2 -1 -10 -3 -0 -1 -1 -1 -0 -16 -45 -59 -68 -65 -52 -44 -34 -26 -19 -12 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -46 -116 -170 -184 -174 -170 -167 -157 -144 -139 -135 -123 -99 -62 -28 -10 -3 -5 -11 -17 -23 -36 -46 -13 -14 -13 -10 -7 -9 -13 -15 -16 -20 -32 -40 -42 -37 -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 -2 -21 -36 -50 -56 -46 -7 0 0 0 0 0 0 -1 -5 -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 -1 -3 -5 -5 -4 -6 -7 -6 -6 -5 -4 -3 -3 -4 -5 -5 -4 -4 -3 -3 -4 -5 -5 -5 -4 -6 -5 -5 -4 -4 -5 -2 -1 -0 -1 -1 -2 -2 -3 -2 -3 -3 -3 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -6 -6 -8 -12 -13 -6 -3 -2 -2 -3 -3 -2 -3 -3 -1 -0 -1 -3 -4 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -5 -12 -17 -19 -18 -16 -12 -8 -5 -4 -4 -3 -3 -3 -7 -18 -9 -2 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -15 -9 -15 -22 -25 -20 -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 -17 -65 -118 -163 -121 -25 0 0 0 0 0 0 -0 -1 -2 -1 -1 -4 -16 -14 -35 -62 -69 -64 -52 -40 -31 -23 -16 -10 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -34 -97 -165 -188 -184 -177 -177 -180 -181 -154 -121 -106 -106 -88 -40 -12 -8 -19 -30 -30 -33 -29 -10 -9 -8 -7 -5 -6 -8 -9 -12 -15 -20 -34 -40 -30 -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 -2 -17 -31 -47 -56 -49 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -5 -4 -4 -5 -6 -4 -3 -2 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -4 -7 -8 -3 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -2 -4 -6 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -5 -6 -6 -4 -3 -1 -2 -3 -3 -4 -7 -12 -18 -22 -24 -22 -20 -15 -9 -8 -8 -7 -5 -3 -2 -2 -3 -5 -4 -1 -0 0 0 0 -0 -1 -3 -5 -7 -5 -2 -0 -0 -1 -2 -1 -0 0 0 -0 -5 -14 -19 -12 -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 0 0 0 0 0 0 0 -3 -3 -15 -3 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 -11 -40 -72 -81 -74 -61 -46 -35 -26 -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 -17 -19 -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 -2 -19 -69 -148 -178 -148 -161 -180 -174 -140 -111 -106 -122 -140 -88 -41 -17 -15 -22 -16 -17 -14 -8 -6 -8 -8 -6 -2 -0 -2 -4 -15 -30 -42 -33 -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 -11 -26 -32 -40 -52 -58 -46 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -3 -3 -4 -6 -5 -4 -3 -2 -2 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -6 -10 -4 -2 -2 -3 -5 -5 -7 -10 -12 -11 -13 -11 -8 -6 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -3 -3 -6 -7 -4 -5 -7 -8 -10 -12 -22 -31 -24 -25 -27 -29 -26 -15 -13 -12 -9 -5 -1 -0 -4 -7 -9 -7 -3 -1 -0 -0 -2 -6 -11 -16 -21 -31 -32 -25 -15 -12 -15 -13 -11 -7 -5 -6 -12 -23 -31 -14 -8 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -4 -6 -1 -17 -46 -58 -67 -75 -52 -40 -33 -22 -15 -10 -6 -2 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -19 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -166 -124 -127 -144 -146 -125 -115 -118 -131 -144 -134 -74 -26 -6 -8 -3 -11 -12 -8 -5 -3 -2 -3 -11 -28 -34 -20 -23 -35 -40 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -49 -53 -48 -49 -36 -17 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -9 -10 -7 -4 -3 -3 -4 -5 -4 -3 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -6 -11 -6 -3 -3 -3 -5 -5 -7 -9 -11 -13 -12 -8 -5 -7 -2 -2 -3 -3 0 0 0 0 0 0 0 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -2 -1 -1 -3 -4 -4 -3 -4 -4 -4 -3 -2 -7 -12 -15 -19 -23 -19 -18 -25 -34 -36 -26 -24 -22 -18 -13 -7 -4 -4 -5 -5 -6 -4 -1 -0 -1 -6 -14 -20 -20 -18 -35 -36 -27 -30 -39 -26 -20 -21 -21 -28 -24 -24 -33 -26 -14 -12 -15 -16 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -27 -65 -103 -107 -63 -30 -9 -7 -28 -42 -43 -40 -35 -19 -16 -14 -9 -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 -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 -5 -52 -137 -169 -125 -83 -76 -91 -117 -121 -131 -141 -138 -83 -23 -0 -1 -1 -7 -10 -8 -5 -1 -0 -0 -1 -3 -6 -10 -11 -12 -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 -12 -28 -40 -50 -54 -27 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -13 -13 -13 -12 -12 -11 -9 -9 -10 -10 -9 -7 -4 -2 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -11 -12 -9 -5 -2 -3 -5 -7 -8 -9 -10 -11 -9 -7 -4 -1 -4 -12 -17 -4 -1 -0 0 0 0 0 -8 -13 -13 -11 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -9 -10 -6 -3 -3 -5 -1 -0 0 0 0 0 0 0 -0 0 -0 -2 -3 -5 -7 -4 -1 -2 -6 -10 -5 -8 -9 -6 -2 0 -3 -14 -28 -30 -33 -36 -36 -31 -24 -18 -13 -10 -9 -8 -9 -7 -5 -7 -7 -8 -9 -8 -5 -4 -10 -11 -7 -8 -7 -7 -10 -19 -34 -38 -31 -23 -17 -9 -5 -6 -10 -17 -17 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -42 -110 -165 -185 -165 -156 -102 -43 -30 -14 -5 -7 -22 -31 -21 -15 -15 -12 -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 -3 -49 -132 -143 -111 -85 -72 -72 -81 -93 -105 -101 -66 -17 -1 0 -0 -1 -2 -2 -1 -0 -0 0 0 -0 -0 -0 -1 -3 -8 -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 -10 -31 -58 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -14 -14 -14 -13 -11 -9 -9 -11 -11 -9 -7 -6 -4 -3 -3 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -6 -6 -6 -6 -7 -7 -6 -7 -9 -12 -10 -9 -12 -13 -9 -6 -14 -27 -33 -13 -3 -0 0 0 0 0 -5 -13 -18 -18 -19 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -9 -6 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -4 -10 -13 -4 -1 -1 -0 0 0 0 -2 -6 -12 -16 -27 -44 -43 -39 -33 -25 -15 -9 -10 -7 -5 -5 -4 -2 -2 -3 -3 -5 -5 -7 -10 -13 -13 -12 -9 -8 -16 -27 -30 -27 -17 -6 -2 -0 -0 -1 -5 -10 -9 -2 -0 -2 -16 -28 -8 -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 -77 -160 -200 -184 -147 -112 -84 -62 -67 -44 -18 -14 -19 -37 -36 -21 -11 -9 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -158 -185 -148 -111 -90 -85 -86 -85 -89 -90 -81 -53 -11 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -16 -27 -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 -1 -6 -15 -19 -17 -17 -17 -17 -15 -12 -11 -11 -11 -10 -8 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -6 -7 -4 -3 -3 -4 -6 -12 -11 -12 -14 -16 -18 -11 -8 -9 -11 -13 -17 -33 -47 -46 -36 -28 -14 -2 -0 -0 0 -2 -6 -9 -17 -20 -16 -8 -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 -6 -6 -5 -4 -1 -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 -1 -1 -9 -30 -34 -40 -41 -34 -23 -16 -9 -4 -1 -1 -2 -4 -5 -5 -7 -9 -12 -15 -18 -21 -14 -6 -1 -3 -10 -22 -33 -33 -18 -6 -1 -0 0 0 -1 -4 -10 -8 -2 -2 -9 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -37 -113 -165 -158 -125 -88 -68 -57 -59 -60 -58 -56 -54 -56 -53 -35 -14 -5 -4 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -141 -187 -166 -125 -96 -84 -84 -84 -93 -104 -108 -90 -13 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -17 -22 -22 -22 -20 -19 -18 -18 -17 -17 -16 -14 -12 -10 -9 -8 -6 -5 -4 -4 -4 -4 -2 -2 -2 -2 -4 -5 -1 -1 -3 -5 -6 -3 -1 -3 -6 -8 -7 -6 -3 -1 -3 -8 -12 -15 -16 -16 -19 -11 -6 -4 -5 -9 -11 -21 -36 -45 -44 -21 -7 -9 -3 -1 0 0 -0 -0 -11 -17 -16 -11 -12 -6 -3 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -3 -8 -26 -41 -39 -32 -27 -17 -5 -2 -3 -5 -6 -5 -6 -10 -13 -13 -6 -1 -9 -9 -3 0 -0 -8 -18 -23 -21 -20 -14 -6 -2 -0 0 -0 -3 -14 -19 -10 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -31 -91 -127 -130 -109 -78 -72 -58 -49 -48 -48 -52 -60 -67 -69 -51 -29 -11 -3 -4 -5 -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 -8 -45 -107 -170 -157 -123 -97 -83 -76 -80 -89 -87 -64 -1 -0 0 0 -0 -0 0 0 0 0 0 0 -4 -8 -6 0 0 0 -5 -26 -23 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -26 -27 -27 -26 -26 -24 -23 -24 -24 -24 -22 -20 -18 -16 -15 -14 -14 -13 -11 -9 -6 -3 -3 -3 -4 -4 -4 -1 -1 -4 -10 -14 -12 -8 -9 -10 -8 -5 -4 -3 -3 -5 -8 -11 -12 -12 -11 -12 -8 -4 -1 -1 -2 -4 -7 -13 -25 -32 -17 -5 -7 -4 -2 -0 0 0 -0 -8 -14 -15 -8 -12 -13 -11 -6 -2 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -38 -45 -45 -41 -31 -14 -7 -6 -8 -11 -11 -13 -16 -20 -24 -21 -13 -5 -0 0 0 0 -2 -3 -3 -4 -15 -19 -13 -10 -10 -8 -4 -3 -12 -19 -13 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -11 -38 -62 -85 -113 -76 -60 -52 -44 -42 -41 -43 -47 -56 -69 -62 -44 -23 -9 -5 -5 -2 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -69 -147 -122 -112 -97 -85 -81 -71 -47 -23 -1 -0 0 0 0 0 0 0 0 0 0 0 -17 -49 -71 -6 0 -2 -5 -12 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -25 -31 -34 -32 -37 -40 -40 -41 -41 -40 -39 -36 -33 -31 -31 -31 -31 -30 -23 -17 -11 -7 -6 -7 -7 -7 -6 -6 -5 -5 -10 -17 -17 -18 -17 -14 -9 -5 -6 -8 -11 -14 -17 -14 -9 -6 -6 -6 -5 -3 -2 -1 -0 -0 -2 -6 -15 -22 -21 -17 -13 -6 -5 -4 -4 -5 -5 -8 -15 -19 -7 -9 -10 -8 -6 -3 -2 -1 -2 -3 -4 -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 -6 -29 -41 -54 -58 -43 -25 -12 -7 -9 -13 -14 -16 -19 -24 -30 -28 -20 -12 -9 -2 -0 0 0 0 0 0 -3 -8 -8 -9 -20 -30 -26 -13 -16 -16 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -4 -12 -33 -99 -93 -64 -42 -37 -36 -35 -34 -34 -38 -46 -48 -41 -29 -15 -8 -4 -1 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -75 -113 -100 -59 -24 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -14 -8 -30 -49 -45 -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 -12 -16 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -16 -22 -16 -32 -48 -59 -70 -64 -58 -57 -62 -64 -62 -61 -59 -56 -53 -44 -36 -29 -21 -14 -16 -17 -17 -14 -9 -5 -5 -9 -16 -20 -21 -20 -16 -11 -8 -6 -9 -14 -21 -24 -16 -7 -5 -6 -5 -3 -3 -4 -2 -1 -0 -1 -5 -15 -19 -19 -18 -12 -6 -6 -8 -9 -11 -14 -22 -30 -28 -16 -10 -7 -7 -8 -4 -2 -2 -2 -2 -5 -4 -2 -1 -1 -2 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -11 -19 -25 -28 -28 -18 -10 -11 -10 -9 -13 -21 -25 -27 -26 -25 -23 -18 -5 -0 0 0 0 0 0 -0 -0 -1 -4 -13 -28 -34 -26 -24 -21 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -50 -90 -90 -43 -31 -31 -31 -29 -27 -27 -28 -29 -26 -22 -17 -11 -5 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -5 -7 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -47 -52 -54 -44 -25 -4 -0 0 -3 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -22 -42 -56 -42 -31 -38 -56 -57 -59 -78 -88 -78 -71 -62 -54 -48 -42 -37 -32 -29 -27 -23 -21 -19 -16 -14 -17 -19 -19 -15 -9 -9 -7 -5 -5 -8 -12 -14 -10 -4 -5 -6 -4 -1 -2 -6 -4 -1 -0 -1 -2 -7 -11 -14 -14 -9 -4 -3 -5 -8 -10 -15 -24 -34 -36 -24 -14 -9 -9 -13 -7 -3 -2 -2 -2 -7 -7 -5 -2 -1 -2 -5 -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 -1 -11 -22 -19 -8 -11 -9 -8 -12 -21 -20 -20 -21 -22 -20 -6 -1 0 0 0 0 0 0 0 0 -6 -12 -18 -22 -23 -23 -19 -11 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -19 -59 -111 -72 -37 -29 -33 -32 -31 -28 -23 -19 -18 -19 -20 -17 -7 -3 -3 -1 -0 -0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -19 -48 -60 -66 -64 -44 -1 0 -20 -29 -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 -2 -5 -3 -1 0 -6 -15 -14 -18 -30 -48 -71 -71 -69 -64 -58 -53 -46 -41 -36 -31 -26 -23 -18 -14 -13 -12 -13 -16 -13 -5 -5 -3 -2 -2 -3 -4 -4 -3 -2 -3 -4 -3 -2 -3 -4 -3 -1 0 -0 -1 -2 -4 -6 -7 -5 -2 -1 -2 -4 -7 -10 -17 -27 -25 -20 -16 -12 -10 -10 -7 -4 -3 -1 -3 -9 -13 -11 -4 -2 -2 -3 -5 -6 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -12 -8 -10 -10 -11 -16 -22 -24 -24 -21 -12 -7 -2 -0 0 0 0 0 0 0 0 0 -4 -11 -18 -17 -17 -17 -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 -2 -17 -73 -83 -59 -35 -33 -35 -37 -34 -35 -27 -22 -21 -21 -19 -12 -4 -1 -0 0 0 0 0 0 -2 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -41 -60 -69 -73 -49 -1 -0 -31 -41 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -32 -43 -41 -28 -18 -30 -34 -33 -29 -24 -19 -16 -14 -11 -9 -10 -13 -13 -6 -2 -0 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -1 -0 -0 -1 -3 -6 -8 -9 -12 -15 -18 -19 -17 -14 -12 -10 -8 -5 -2 -3 -7 -14 -18 -8 -5 -4 -3 -4 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -7 -11 -17 -21 -23 -24 -20 -4 -1 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -9 -15 -19 -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 -26 -60 -79 -50 -36 -33 -33 -29 -31 -31 -26 -20 -17 -15 -11 -6 -1 0 0 0 0 0 0 -0 -3 -5 -3 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -5 -3 -0 0 -9 -13 -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 -3 -4 -2 -1 -0 -2 -7 -15 -23 -17 -14 -16 -20 -22 -15 -11 -10 -8 -4 -1 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -2 -6 -8 -8 -8 -12 -18 -21 -20 -17 -14 -16 -17 -10 -5 -3 -5 -9 -17 -11 -7 -5 -5 -8 -8 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -5 -9 -14 -13 -10 -6 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -7 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -24 -57 -49 -37 -39 -31 -26 -25 -25 -23 -21 -19 -17 -14 -8 -3 -0 0 0 0 0 0 -0 -1 -3 -5 -3 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -14 -9 -6 -8 -11 -14 -9 -6 -5 -4 -2 -1 0 0 0 0 0 -0 -0 -0 -0 -3 -5 -5 -3 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -5 -6 -9 -12 -17 -22 -21 -15 -12 -13 -17 -13 -8 -6 -5 -6 -10 -10 -8 -6 -6 -11 -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 0 0 -0 -1 -5 -5 -4 -5 -8 -11 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -34 -34 -24 -17 -15 -15 -18 -20 -22 -20 -14 -7 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -1 -2 -3 -4 -2 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -9 -12 -15 -17 -16 -11 -7 -7 -10 -9 -8 -7 -7 -8 -10 -10 -9 -6 -4 -8 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -10 -12 -8 -6 -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 -1 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 -4 -16 -47 -39 -22 -11 -3 -3 -7 -13 -17 -14 -10 -5 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -42 -20 -7 -3 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -8 -9 -9 -7 -5 -3 -3 -3 -3 -5 -8 -10 -11 -11 -9 -7 -5 -6 -7 -9 -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 -6 -10 -9 -7 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -18 -28 -25 -11 -1 0 -0 0 0 0 -0 0 -1 -8 -33 -38 -25 -7 -2 -1 -2 -6 -7 -5 -4 -2 -0 -0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -30 -29 -17 -12 -8 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -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 -1 -2 -3 -4 -4 -4 -4 -3 -1 -0 -0 -2 -6 -9 -12 -13 -12 -9 -8 -7 -9 -12 -14 -11 -8 -6 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -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 -37 -63 -73 -40 -19 -7 -2 0 0 -0 -0 -0 0 0 -8 -22 -34 -17 -6 -2 -1 -2 -2 -1 -2 -1 -0 -1 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -10 -6 -6 -6 -3 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -2 -1 -0 -1 -2 -5 -9 -12 -13 -11 -9 -8 -8 -8 -8 -12 -16 -16 -4 -2 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -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 -16 -47 -100 -70 -47 -32 -12 -4 -1 -0 -0 0 0 0 -2 -11 -41 -40 -17 -2 -1 -0 -0 -0 -2 -2 -0 -1 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -4 -2 -3 -8 -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 -1 -6 -32 -20 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -3 -3 -2 -1 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -6 -10 -13 -12 -10 -9 -11 -11 -10 -10 -11 -14 -9 -7 -6 -4 -6 -3 -1 -1 -1 -1 -4 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -8 -4 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -25 -25 -38 -57 -28 -15 -13 -18 -3 -0 0 0 0 -1 -15 -28 -26 -8 -1 -0 0 -1 -3 -3 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -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 -1 -3 -8 -10 -9 -4 -1 0 0 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -6 -16 -33 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -0 -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 -2 -3 -4 -7 -10 -9 -4 -2 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -4 -8 -12 -12 -10 -8 -10 -7 -5 -4 -5 -6 -7 -7 -6 -4 -6 -4 -1 -0 -0 -0 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -2 -2 -1 -0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -18 -66 -57 -37 -28 -45 -21 -3 0 0 0 0 -3 -11 -29 -20 -5 -1 -0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 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 -1 -3 -6 -4 -4 -6 -4 -1 -0 -1 0 0 0 0 0 0 -2 -6 -11 -13 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -19 -16 -30 -54 -52 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -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 -1 -1 -1 -1 -0 -1 -5 -13 -17 -15 -9 -6 -3 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -5 -11 -13 -11 -10 -8 -8 -7 -6 -8 -7 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -28 -81 -94 -61 -16 -5 -2 -6 -25 -17 -6 0 0 -4 -14 -13 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -9 -4 -1 -1 -0 0 0 0 0 0 0 0 -1 -7 -12 -17 -21 -17 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -28 -49 -45 -36 -48 -34 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -3 -8 -11 -12 -11 -7 -3 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -2 -9 -12 -11 -7 -6 -8 -9 -8 -9 -8 -6 -4 -4 -2 -2 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 -0 -4 -8 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -122 -133 -101 -56 -27 -15 -12 -39 -28 -9 -10 -4 -1 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -8 -6 -3 -2 -5 -12 -21 -21 -13 -6 -6 -8 -4 -1 -1 -0 0 0 0 0 -0 -2 -6 -11 -17 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -17 -24 -22 -26 -42 -36 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -4 -5 -5 -5 -3 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -4 -5 -3 -1 -2 -5 -8 -9 -10 -9 -7 -4 -3 -3 -3 -2 -1 -2 -2 -1 -0 0 0 0 0 0 0 -0 -3 -9 -10 -10 -7 -2 -2 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -58 -74 -83 -74 -40 -17 -14 -14 -16 -42 -21 -3 0 0 0 -2 -6 -12 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -22 -18 -11 -7 -9 -13 -17 -17 -15 -13 -12 -13 -14 -16 -14 -5 -1 -1 -0 0 0 0 -1 -4 -8 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -20 -30 -31 -31 -30 -23 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -9 -11 -7 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -4 -6 -6 -6 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -1 -3 -4 -4 -8 -11 -12 -12 -13 -9 -4 0 0 0 0 0 0 0 0 -3 -5 -6 -2 -4 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -29 -68 -106 -66 -33 -11 -1 -2 -2 -2 -1 -0 0 0 -1 -6 -14 -11 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -14 -18 -18 -15 -11 -6 -7 -8 -7 -13 -17 -16 -12 -11 -11 -10 -10 -9 -7 -3 0 0 0 0 -2 -5 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -21 -24 -24 -23 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -6 -7 -7 -8 -11 -15 -12 -6 0 0 0 0 0 0 0 0 -2 -7 -13 -9 -7 -7 -5 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -91 -87 -57 -21 -6 -2 -1 -1 -1 -13 -24 -24 -3 -1 -2 -3 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -1 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -14 -15 -15 -12 -9 -5 -4 -4 -4 -6 -9 -10 -10 -10 -10 -10 -11 -16 -18 -7 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -13 -25 -32 -30 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -7 -8 -7 -5 -3 -1 -0 0 -0 0 0 -1 -3 -13 -13 -11 -9 -8 -6 -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 -1 -1 -1 -2 -2 -1 -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 -43 -73 -67 -54 -38 -21 -8 -3 -1 -14 -38 -42 -17 -3 0 0 -0 -3 -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 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -10 -11 -9 -6 -4 -3 -4 -3 -2 -1 -1 -3 -7 -9 -7 -7 -9 -11 -11 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -23 -37 -40 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -4 -6 -5 -3 -2 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -2 -2 -3 -4 -3 -3 -5 -8 -7 -3 -1 -1 -1 -1 -3 -7 -12 -12 -10 -8 -7 -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 -2 -2 -2 -2 -2 -1 -0 0 -1 -2 -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 -9 -23 -20 -45 -64 -49 -19 -8 -2 -3 -15 -42 -39 -16 -5 -1 0 -2 -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 -1 -0 -1 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -8 -10 -12 -9 -5 -2 -2 -2 -1 -0 -2 -6 -9 -8 -8 -10 -11 -9 -4 -7 -4 -1 0 0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -24 -35 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -5 -7 -7 -6 -4 -2 -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 -1 -2 -4 -5 -5 -3 -3 -2 -2 -3 -4 -3 -2 -2 -4 -4 -3 -1 -1 -1 -2 -4 -8 -11 -11 -9 -9 -9 -10 -10 -9 -6 -5 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -1 -4 -6 -6 -7 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -13 -4 -13 -15 -8 -1 -2 -21 -40 -35 -60 -55 -17 -3 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -10 -12 -13 -12 -9 -5 -6 -5 -4 -2 -2 -6 -9 -11 -11 -9 -6 -3 -3 -5 -3 -1 -0 0 -1 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -31 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -6 -5 -1 -0 -0 -2 -4 -5 -4 -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 -1 -1 -1 -2 -3 -4 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -3 -4 -3 -3 -2 -1 -1 -2 -3 -3 -4 -9 -10 -10 -9 -6 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -4 -3 -3 -2 -3 -7 -4 -2 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -9 -32 -43 -21 -8 -3 -7 -17 -27 -53 -69 -41 -21 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -6 -6 -7 -7 -6 -8 -9 -8 -6 -4 -6 -7 -9 -10 -10 -8 -6 -6 -8 -7 -4 -2 -1 -4 -7 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -22 -30 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -0 0 -0 -2 -5 -5 -5 -6 -6 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -6 -7 -7 -6 -3 -3 -3 -3 -2 -1 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 -1 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -0 -1 -4 -6 -4 -1 -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 0 0 0 0 0 0 0 0 0 -23 -45 -32 -31 -30 -20 -9 -7 -13 -29 -53 -51 -30 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -7 -6 -8 -9 -10 -10 -10 -7 -7 -9 -11 -10 -8 -7 -10 -18 -14 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -16 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -52 -58 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -1 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -8 -11 -13 -11 -6 -3 -3 -2 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -3 -1 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 -0 -2 -6 -8 -3 -2 -1 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -3 -21 -46 -48 -25 -12 -12 -23 -39 -51 -48 -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 -1 -2 -3 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -7 -5 -5 -9 -11 -12 -11 -9 -5 -5 -8 -11 -15 -17 -16 -15 -15 -12 -12 -10 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -28 -29 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -2 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -5 -8 -10 -8 -5 -7 -6 -4 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -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 -8 -30 -52 -45 -30 -26 -31 -37 -42 -44 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -8 -8 -6 -5 -7 -7 -8 -9 -10 -6 -6 -6 -8 -11 -12 -8 -5 -8 -10 -11 -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 -11 -24 -31 -27 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -1 -3 -4 -3 -2 -2 -2 -2 -1 0 -0 0 -3 -9 -10 -6 -6 -5 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -32 -54 -55 -38 -30 -30 -30 -29 -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 -1 -3 -3 -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 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -6 -7 -9 -11 -13 -12 -10 -8 -9 -8 -6 -5 -7 -9 -11 -13 -12 -12 -11 -11 -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 -5 -20 -70 -118 -146 -134 -40 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -3 -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 -1 -2 -5 -4 -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 -12 -45 -71 -60 -39 -31 -25 -25 -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 -2 -7 -7 -2 -1 -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 -0 0 0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -8 -10 -11 -10 -9 -9 -7 -5 -5 -6 -9 -10 -12 -12 -12 -11 -10 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -73 -141 -166 -155 -113 -37 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -1 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -1 -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 -1 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -1 -0 -0 0 0 0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -52 -74 -56 -38 -31 -28 -26 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 -1 -3 -11 -12 -8 -3 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 -0 -1 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -8 -6 -5 -5 -6 -9 -9 -9 -10 -12 -12 -12 -11 -6 -3 -1 -1 -4 -20 -25 -21 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -34 -91 -131 -129 -90 -29 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -1 -3 -5 -5 -4 -2 -4 -4 -3 -2 -2 -3 -5 -8 -4 -2 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -1 -1 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -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 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -49 -45 -44 -41 -30 -40 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -3 -8 -5 -2 0 0 0 0 0 0 0 -0 -2 -5 -12 -12 -7 -3 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -9 -9 -6 -6 -7 -9 -9 -9 -9 -10 -12 -15 -16 -13 -9 -6 -7 -13 -33 -39 -35 -24 -12 -3 0 0 0 0 0 0 0 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -70 -93 -47 -33 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 -0 -1 -1 -1 -0 -1 -1 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -24 -50 -54 -57 -101 -0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 -1 -4 -8 -6 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -7 -6 -3 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -6 -6 -7 -7 -8 -8 -9 -10 -16 -17 -13 -11 -13 -18 -22 -25 -26 -27 -26 -22 -8 -5 -4 -1 -0 0 0 0 0 -16 -20 -13 -0 0 0 0 0 0 -1 -3 -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 -9 -19 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -27 -69 -71 -58 -67 0 0 0 -0 -0 -3 -3 -1 -0 0 0 0 0 -2 -7 -10 -4 -2 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -9 -8 -7 -6 -6 -7 -7 -8 -9 -12 -13 -12 -10 -10 -18 -27 -29 -25 -24 -24 -23 -9 -7 -6 -3 -0 0 0 0 0 -14 -17 -11 0 0 0 0 0 0 -9 -26 -37 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -38 -58 -52 -21 -0 -0 -0 -0 -1 -3 -3 -2 0 0 0 0 0 -1 -2 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -12 -9 -7 -7 -7 -8 -9 -10 -7 -7 -11 -14 -10 -14 -19 -22 -20 -19 -19 -21 -16 -11 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -30 -45 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -40 -76 -26 -9 -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 -1 -2 -2 -3 -3 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -8 -11 -5 0 -3 -2 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -2 -2 -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 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -8 -16 -23 -17 -11 -7 -5 -8 -9 -10 -11 -8 -7 -9 -13 -13 -15 -16 -17 -17 -18 -17 -18 -21 -15 -9 -3 0 0 0 0 -0 -2 -5 -3 0 0 0 0 0 0 -5 -27 -41 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -72 -142 -202 -129 -110 -113 -123 -114 -40 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -4 -4 -2 0 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -2 -3 -3 -1 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -18 -18 -14 -12 -13 -18 -13 -11 -9 -7 -6 -5 -8 -15 -21 -24 -24 -24 -24 -19 -15 -17 -15 -10 -4 0 0 0 0 -3 -15 -29 -18 -1 0 0 0 0 0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -57 -81 -117 -177 -210 -200 -192 -183 -163 -125 -58 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -4 -2 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -1 -3 -3 -2 -1 -0 -1 -1 -1 -2 -3 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -3 -2 -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 -4 -10 -14 -16 -20 -27 -38 -29 -18 -10 -6 -7 -7 -10 -16 -23 -27 -29 -28 -24 -16 -13 -13 -13 -9 -4 0 0 0 0 -1 -6 -14 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -61 -75 -130 -187 -224 -219 -202 -191 -186 -175 -149 -100 -43 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 -2 -4 -5 -8 -7 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -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 -8 -15 -17 -16 -18 -23 -33 -38 -28 -16 -7 -10 -9 -9 -11 -13 -19 -27 -32 -27 -17 -13 -11 -11 -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 -2 -30 -108 -222 -241 -256 -263 -258 -231 -203 -177 -157 -153 -132 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -2 -2 -2 -2 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -8 -16 -22 -19 -18 -12 -6 -3 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -19 -19 -16 -17 -22 -38 -34 -22 -12 -13 -7 -10 -16 -18 -17 -22 -26 -25 -18 -14 -12 -10 -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 0 0 0 0 0 -5 -40 -194 -280 -287 -290 -287 -274 -252 -224 -194 -162 -139 -141 -152 -82 -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 -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 -1 -2 -1 -1 -2 -2 -3 -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 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -5 -7 -4 -3 -4 -12 -23 -25 -21 -26 -18 -8 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -8 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -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 -2 -7 -13 -19 -20 -26 -34 -40 -38 -30 -21 -14 -8 -10 -14 -16 -15 -16 -22 -29 -29 -24 -17 -10 -7 -13 -16 -15 -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 -3 -18 -193 -285 -294 -294 -282 -262 -237 -215 -181 -151 -129 -118 -71 -31 -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 -2 -2 -2 -1 -1 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -7 -8 -5 -4 -4 -8 -15 -14 -15 -16 -11 -6 -5 -6 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -3 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -15 -26 -26 -22 -23 -27 -34 -37 -33 -25 -17 -13 -13 -16 -21 -19 -25 -34 -39 -32 -20 -10 -10 -14 -18 -21 -21 -17 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -92 -204 -298 -276 -251 -227 -205 -168 -146 -140 -142 -39 -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 -2 -2 -1 0 -0 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -9 -5 -5 -5 -5 -4 -4 -5 -5 -2 -2 -3 -5 -5 -4 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -5 -5 -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 -2 -6 -17 -32 -24 -18 -17 -24 -32 -34 -31 -22 -16 -15 -20 -30 -38 -41 -39 -33 -25 -24 -22 -18 -14 -15 -18 -22 -22 -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 -66 -169 -276 -257 -236 -213 -186 -156 -144 -161 -191 -66 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -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 -1 -2 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -8 -3 -2 -4 -6 -4 -1 -1 -1 -1 -3 -6 -9 -6 -2 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -5 -5 -4 -3 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -12 -13 -12 -10 -12 -22 -25 -25 -23 -19 -16 -23 -37 -47 -49 -44 -33 -22 -26 -27 -23 -13 -7 -7 -12 -18 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -85 -170 -258 -243 -219 -192 -167 -149 -140 -115 -70 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -0 0 0 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 -3 -3 -1 -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 -2 -3 -4 -7 -3 -2 -1 -2 -5 -9 -8 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -7 -8 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -17 -18 -19 -19 -21 -24 -24 -20 -38 -60 -55 -49 -45 -38 -27 -27 -25 -19 -10 -4 -1 -2 -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 -13 -46 -122 -199 -243 -244 -229 -205 -180 -156 -143 -158 -117 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -13 -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 -2 -4 -5 -3 -1 -0 -0 -0 -3 -4 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -9 -1 -0 -0 -1 -4 -12 -10 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -0 -1 -2 -3 -5 -7 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -8 -19 -27 -27 -32 -33 -29 -24 -22 -23 -25 -21 -46 -67 -59 -48 -44 -45 -47 -38 -27 -19 -15 -14 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -47 -21 -2 0 0 0 0 0 0 -21 -75 -155 -230 -253 -252 -235 -217 -194 -168 -146 -137 -112 -69 -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 -2 -5 -4 -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 -1 -2 -3 -7 -7 -4 -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 -3 -5 -4 -5 -4 -1 -0 -0 -1 -4 -3 -4 -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 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -10 -22 -31 -32 -34 -39 -42 -36 -28 -25 -27 -33 -51 -62 -61 -53 -46 -44 -46 -39 -36 -34 -29 -18 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -26 -57 -68 -52 -23 -2 0 -0 -5 -20 -87 -154 -216 -265 -259 -240 -216 -195 -167 -145 -136 -156 -70 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -5 -4 -2 -6 -11 -11 -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 -8 -15 -18 -4 -1 -1 -1 -4 -3 0 -0 -1 -2 -3 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -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 -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 -4 -11 -21 -35 -35 -50 -67 -64 -43 -27 -26 -51 -59 -62 -62 -60 -57 -50 -44 -44 -44 -40 -33 -19 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -81 -92 -51 -2 -23 -118 -215 -229 -167 -146 -176 -264 -245 -226 -207 -185 -162 -147 -129 -99 -43 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -0 -2 -9 -16 -12 -8 -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 -5 -9 -8 -0 0 -1 -4 -11 -19 -12 -6 -16 -9 -3 -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 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -5 -21 -48 -49 -72 -94 -95 -60 -40 -37 -53 -49 -50 -54 -62 -58 -56 -52 -47 -42 -39 -33 -22 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -8 -80 -94 -78 -60 -171 -228 -252 -261 -258 -250 -245 -250 -230 -214 -198 -179 -167 -179 -153 -47 -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 -1 -3 -5 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -12 -7 -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 -4 -5 -7 -4 -0 -0 -1 -7 -16 -22 -29 -33 -24 -10 -2 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -4 -7 -8 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -47 -58 -66 -63 -40 -32 -29 -31 -38 -52 -68 -80 -61 -57 -53 -47 -42 -44 -44 -38 -29 -19 -9 -1 0 0 0 0 0 0 0 0 0 0 -4 -12 -24 -12 -18 -53 -107 -143 -168 -193 -243 -259 -262 -263 -262 -261 -262 -259 -201 -175 -176 -194 -178 -137 -84 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -4 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -4 -6 -6 -6 -7 -5 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -11 -16 -9 -3 -1 -0 -4 -15 -34 -30 -30 -28 -18 -5 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 -1 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -49 -47 -45 -41 -35 -27 -20 -16 -19 -35 -66 -91 -79 -66 -57 -52 -52 -47 -41 -35 -27 -21 -18 -15 -2 -0 0 0 0 0 0 0 0 0 -4 -13 -27 -12 -33 -96 -167 -227 -260 -267 -258 -260 -263 -264 -260 -254 -235 -200 -124 -135 -186 -246 -237 -132 -42 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -3 -6 -8 -3 -2 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -19 -20 -12 -6 -2 -1 -3 -9 -16 -21 -19 -14 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -28 -51 -56 -50 -43 -37 -34 -25 -21 -20 -19 -17 -29 -51 -77 -71 -61 -54 -57 -43 -35 -29 -23 -20 -16 -11 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -29 -88 -176 -262 -285 -266 -260 -260 -263 -269 -275 -265 -186 -80 -100 -171 -233 -267 -273 -162 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 -1 -3 -8 -6 -5 -5 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -16 -14 -12 -8 -4 -2 -3 -5 -3 -9 -31 -22 -9 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -23 -37 -44 -44 -44 -39 -32 -25 -21 -17 -15 -14 -23 -46 -77 -77 -65 -56 -55 -42 -34 -31 -30 -29 -25 -18 -7 -4 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 -25 -76 -158 -262 -284 -265 -260 -260 -265 -274 -288 -272 -213 -135 -90 -122 -195 -254 -188 -98 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -4 -7 -8 -4 -5 -7 -6 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -3 -7 -9 -12 -13 -12 -14 -17 -12 -19 -25 -17 -5 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -3 -51 -159 -195 -85 -49 -33 -29 -33 -42 -34 -22 -16 -14 -13 -13 -15 -11 -10 -13 -26 -49 -59 -57 -46 -43 -41 -39 -33 -29 -23 -16 -13 -13 -13 -12 -5 -2 -1 0 0 0 0 -2 -24 -81 -161 -253 -271 -265 -252 -247 -252 -264 -276 -283 -287 -289 -293 -304 -303 -249 -162 -55 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -10 -8 -7 -8 -12 -9 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -3 -2 -6 -16 -26 -20 -14 -18 -28 -33 -23 -10 -0 0 0 -0 -3 -2 -1 -0 -1 -1 -2 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -40 -153 -223 -218 -127 -52 -18 -20 -22 -19 -14 -11 -10 -11 -12 -14 -8 -7 -9 -14 -15 -35 -56 -59 -55 -50 -43 -33 -30 -27 -23 -21 -20 -17 -13 -10 -6 -2 0 0 0 -11 -34 -61 -114 -197 -287 -259 -244 -235 -231 -236 -257 -271 -272 -283 -292 -293 -282 -209 -109 -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 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -12 -12 -10 -9 -8 -16 -19 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -5 -4 -7 -13 -15 -12 -9 -19 -25 -26 -17 -7 -0 -1 -2 -3 -4 -3 -2 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -23 -117 -168 -171 -113 -49 -23 -21 -14 -13 -11 -10 -9 -10 -11 -12 -8 -5 -4 -5 -8 -24 -38 -42 -46 -49 -44 -32 -30 -30 -30 -28 -21 -14 -10 -9 -6 -3 0 0 0 -20 -53 -77 -92 -117 -152 -200 -222 -231 -232 -235 -247 -259 -268 -272 -258 -214 -141 -52 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -6 -11 -12 -12 -11 -12 -18 -24 -24 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -9 -9 -8 -7 -8 -12 -16 -22 -11 -4 -2 -2 -2 -5 -10 -5 -3 -2 -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 -3 -19 -95 -144 -168 -169 -143 -82 -32 -19 -13 -10 -9 -11 -10 -9 -8 -6 -4 -4 -4 -6 -24 -39 -48 -50 -49 -43 -32 -30 -31 -32 -31 -22 -14 -9 -8 -6 -2 0 -0 0 -17 -43 -66 -70 -76 -100 -169 -204 -217 -216 -219 -236 -252 -258 -241 -177 -99 -24 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -11 -14 -13 -15 -18 -19 -21 -18 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -13 -7 -9 -13 -15 -16 -19 -20 -4 -7 -10 -11 -12 -10 -7 -4 -4 -4 -4 -2 -2 -4 -8 -5 -2 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 -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 -1 -6 -29 -81 -134 -173 -170 -87 -29 -13 -6 -4 -7 -12 -11 -11 -11 -8 -5 -3 -2 -3 -9 -20 -34 -49 -50 -45 -38 -34 -33 -34 -33 -21 -15 -10 -8 -9 -12 -10 -3 -1 -12 -33 -59 -65 -71 -96 -153 -199 -226 -236 -238 -251 -263 -260 -222 -136 -102 -96 -51 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -8 -10 -13 -16 -16 -19 -24 -23 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -21 -16 -20 -18 -15 -13 -9 -5 -3 -18 -16 -12 -7 -3 -2 -2 -3 -3 -4 -3 -5 -10 -13 -8 -2 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -5 -5 -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 -18 -57 -112 -177 -88 -36 -15 -8 -7 -12 -17 -15 -15 -13 -9 -4 -1 -0 -1 -3 -9 -17 -27 -34 -44 -50 -46 -39 -37 -35 -27 -21 -15 -10 -8 -12 -16 -16 -10 -39 -94 -152 -92 -82 -104 -149 -198 -228 -240 -233 -250 -263 -265 -253 -191 -157 -124 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -17 -24 -20 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -19 -19 -26 -11 -5 -2 -0 -1 -8 -17 -11 -5 -1 -1 -1 -1 -1 -1 -3 -6 -6 -4 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -10 -27 -50 -23 -10 -6 -8 -8 -7 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -89 -173 -106 -58 -27 -11 -9 -14 -17 -10 -7 -5 -4 -3 -1 -0 -0 -1 -6 -16 -30 -38 -47 -53 -55 -49 -41 -36 -37 -31 -24 -16 -9 -7 -14 -22 -17 -25 -63 -110 -85 -82 -102 -142 -200 -233 -248 -250 -257 -255 -230 -176 -108 -57 -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 -1 -1 -3 -5 -7 -11 -17 -21 -16 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -17 -22 -20 -5 -1 0 -0 -2 -13 -17 -10 -4 -2 -1 -1 -2 -2 -2 -4 -12 -15 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -50 -59 -61 -62 -61 -59 -55 -24 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -84 -157 -140 -94 -49 -14 -10 -8 -6 -5 -4 -5 -5 -6 -3 -2 -1 -1 -4 -14 -26 -33 -43 -51 -54 -47 -39 -34 -34 -34 -32 -27 -20 -14 -17 -23 -26 -43 -132 -200 -131 -98 -103 -141 -212 -240 -250 -247 -232 -187 -108 -10 -99 -90 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -14 -13 -9 -2 -0 -2 -4 -6 -12 -19 -18 -10 -4 -2 -2 -5 -7 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -52 -57 -63 -69 -73 -76 -75 -29 -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 -4 -8 -8 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -75 -132 -135 -93 -48 -14 -12 -9 -9 -9 -11 -14 -15 -15 -11 -7 -4 -2 -4 -11 -22 -35 -46 -53 -53 -46 -43 -41 -40 -40 -38 -35 -30 -21 -18 -17 -20 -29 -59 -90 -89 -100 -122 -161 -227 -246 -232 -191 -122 -57 -16 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -3 -7 -10 -11 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -8 -8 -18 -9 -6 -12 -17 -14 -12 -22 -23 -17 -9 -7 -6 -7 -5 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -45 -48 -53 -58 -63 -69 -73 -73 -60 -33 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -70 -116 -120 -83 -36 -8 -11 -11 -11 -13 -18 -26 -31 -30 -26 -19 -12 -6 -7 -13 -24 -40 -63 -88 -100 -89 -68 -56 -51 -50 -43 -37 -32 -26 -20 -17 -16 -22 -25 -38 -67 -123 -191 -235 -235 -238 -211 -160 -93 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -5 -9 -12 -11 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -17 -9 -6 -9 -19 -24 -14 -3 -1 -3 -5 -7 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -24 -40 -44 -48 -52 -57 -63 -66 -68 -70 -62 -44 -21 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -2 -2 -2 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -70 -106 -108 -80 -50 -27 -16 -12 -12 -14 -18 -25 -26 -28 -36 -35 -25 -14 -13 -18 -29 -47 -73 -101 -115 -111 -81 -59 -48 -49 -51 -44 -35 -30 -28 -24 -22 -27 -51 -77 -100 -128 -212 -260 -244 -225 -205 -173 -126 -43 -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 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -9 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -7 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -14 -25 -35 -41 -44 -49 -53 -59 -58 -60 -63 -67 -56 -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 -1 -2 -2 -2 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -6 -66 -89 -90 -76 -99 -69 -26 -14 -14 -17 -20 -29 -28 -28 -31 -33 -30 -26 -23 -30 -41 -54 -65 -67 -71 -77 -85 -86 -71 -50 -59 -52 -42 -38 -41 -40 -36 -33 -38 -60 -103 -177 -205 -221 -231 -236 -204 -126 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 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 -1 -2 -3 -3 -5 -6 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -29 -33 -38 -43 -48 -52 -56 -56 -57 -58 -61 -61 -49 -28 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 -14 -75 -99 -93 -72 -95 -62 -25 -10 -14 -18 -25 -38 -36 -33 -31 -31 -30 -30 -29 -48 -62 -66 -57 -59 -61 -72 -98 -117 -101 -69 -70 -59 -49 -44 -49 -50 -47 -38 -31 -34 -48 -75 -143 -193 -224 -235 -213 -133 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -17 -27 -32 -36 -41 -45 -49 -52 -53 -53 -56 -58 -58 -57 -58 -40 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -22 -84 -118 -103 -75 -88 -55 -25 -8 -12 -29 -41 -45 -38 -33 -30 -29 -20 -21 -31 -48 -60 -62 -57 -64 -67 -75 -95 -129 -115 -85 -70 -64 -62 -61 -54 -53 -56 -61 -63 -45 -32 -35 -123 -180 -209 -210 -209 -137 -35 -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 -1 -1 -0 0 0 0 0 0 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 -2 -5 -6 -3 -1 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -23 -32 -35 -39 -42 -46 -48 -47 -48 -50 -55 -55 -53 -50 -53 -46 -32 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 -15 -47 -75 -69 -58 -64 -41 -21 -10 -16 -54 -62 -46 -33 -27 -24 -22 -20 -23 -31 -41 -50 -53 -52 -55 -56 -65 -86 -131 -104 -75 -79 -92 -91 -77 -45 -49 -93 -157 -195 -101 -40 -44 -117 -168 -192 -186 -210 -151 -60 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 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 -3 -5 -5 -2 -2 -2 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -17 -36 -49 -49 -49 -50 -52 -47 -47 -48 -50 -52 -52 -52 -52 -53 -49 -39 -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 -1 -2 -2 -2 -2 -3 -3 -2 -0 -0 -0 -1 -1 -1 0 0 0 -12 -34 -62 -60 -59 -60 -43 -24 -12 -10 -41 -54 -52 -43 -28 -17 -10 -9 -10 -13 -18 -25 -38 -51 -60 -64 -70 -80 -101 -100 -101 -110 -112 -102 -81 -49 -29 -77 -165 -259 -130 -63 -71 -127 -170 -186 -173 -152 -104 -56 -26 -30 -18 -4 -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 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -0 0 0 0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -2 -7 -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 -7 -21 -41 -50 -57 -61 -61 -60 -59 -58 -49 -46 -46 -48 -51 -50 -47 -48 -48 -47 -43 -24 -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 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -3 -1 0 0 0 -13 -35 -65 -54 -53 -57 -59 -60 -58 -51 -21 -32 -52 -62 -30 -15 -10 -7 -9 -11 -14 -12 -23 -38 -52 -59 -59 -57 -60 -98 -122 -129 -115 -100 -87 -72 -43 -29 -40 -77 -77 -93 -122 -150 -174 -182 -170 -133 -94 -61 -43 -63 -42 -17 -27 -30 -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 -1 -2 -4 -3 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -42 -74 -61 -56 -53 -53 -53 -51 -49 -50 -46 -42 -39 -39 -40 -40 -39 -39 -38 -38 -37 -21 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -3 -2 -2 -1 -2 -3 -3 -4 -1 -0 0 0 0 -2 -9 -20 -30 -44 -67 -105 -137 -137 -59 -42 -48 -61 -32 -20 -14 -8 -8 -9 -11 -13 -14 -21 -34 -47 -48 -49 -56 -89 -114 -126 -117 -107 -99 -93 -95 -99 -92 -77 -153 -167 -161 -163 -187 -182 -169 -185 -166 -121 -65 -76 -67 -60 -68 -61 -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 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -74 -59 -54 -53 -54 -58 -55 -53 -55 -51 -42 -36 -33 -34 -34 -33 -32 -33 -31 -25 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -5 -4 -2 -2 -2 -2 -2 -3 -1 -0 -0 -0 -5 -23 -34 -20 -17 -28 -53 -97 -104 -85 -37 -36 -56 -72 -43 -28 -18 -11 -7 -4 -6 -14 -12 -14 -19 -29 -37 -43 -52 -79 -106 -121 -121 -105 -103 -108 -117 -111 -102 -91 -88 -125 -177 -230 -168 -139 -136 -160 -147 -115 -78 -90 -89 -85 -84 -80 -41 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -8 -8 -6 -2 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -24 -40 -48 -51 -54 -60 -67 -65 -66 -68 -68 -61 -45 -24 -26 -28 -31 -35 -40 -37 -24 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -0 -1 -11 -61 -82 -41 -17 -18 -42 -89 -59 -29 -11 -17 -37 -57 -61 -42 -28 -19 -17 -9 -7 -12 -11 -9 -10 -16 -29 -37 -42 -53 -70 -96 -120 -111 -117 -127 -134 -99 -85 -86 -96 -133 -170 -189 -71 -82 -121 -127 -94 -81 -79 -80 -78 -72 -61 -31 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -9 -8 -10 -9 -5 -0 0 0 0 0 0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -51 -56 -63 -69 -71 -71 -70 -66 -59 -52 -44 -37 -34 -35 -41 -51 -59 -53 -27 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -3 -4 -5 -3 -1 -1 -5 -38 -49 -32 -13 -11 -31 -74 -38 -14 -1 -2 -4 -23 -49 -39 -27 -20 -23 -14 -11 -13 -12 -11 -13 -20 -34 -39 -40 -41 -49 -80 -117 -123 -129 -135 -136 -100 -85 -88 -114 -150 -170 -166 -116 -99 -94 -92 -87 -82 -79 -80 -82 -84 -89 -102 -62 -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 -2 -4 -6 -8 -9 -12 -10 -6 -1 -1 -1 -1 -1 -0 0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -45 -59 -66 -73 -78 -80 -78 -71 -62 -51 -49 -48 -46 -42 -40 -47 -67 -73 -59 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -5 -4 -1 0 -1 -25 -30 -24 -11 -10 -31 -62 -35 -13 0 0 0 -21 -46 -40 -21 -12 -15 -15 -15 -15 -14 -13 -13 -15 -23 -28 -31 -34 -39 -72 -109 -123 -126 -124 -117 -96 -91 -95 -109 -124 -134 -137 -127 -117 -107 -98 -99 -93 -88 -89 -92 -90 -79 -49 -22 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -8 -8 -8 -10 -10 -10 -8 -6 -5 -5 -4 -3 -1 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -18 -39 -58 -69 -60 -60 -60 -60 -53 -40 -24 -26 -29 -34 -41 -51 -65 -76 -50 -30 -13 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -2 -3 -2 -1 0 -7 -47 -53 -39 -11 -9 -33 -57 -37 -14 -8 -24 -99 -109 -89 -54 -30 -20 -21 -19 -19 -19 -18 -16 -11 -9 -13 -19 -25 -31 -37 -69 -106 -138 -147 -126 -100 -101 -105 -109 -113 -120 -131 -139 -138 -127 -116 -111 -124 -109 -95 -88 -93 -94 -77 -28 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -8 -9 -11 -13 -12 -11 -10 -8 -6 -4 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -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 -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 -1 -2 -2 -2 -3 -4 -5 -16 -28 -33 -8 -3 -3 -9 -15 -17 -16 -19 -23 -31 -43 -59 -69 -63 -27 -9 -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 -1 -2 -2 -0 0 -7 -32 -35 -24 -6 -4 -28 -44 -35 -28 -65 -126 -198 -171 -119 -62 -38 -28 -26 -28 -28 -26 -21 -14 -9 -8 -11 -20 -31 -38 -33 -42 -59 -81 -108 -114 -118 -136 -127 -112 -103 -121 -132 -138 -137 -134 -128 -123 -122 -108 -97 -91 -94 -99 -85 -39 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -10 -8 -7 -7 -8 -9 -8 -4 -4 -3 -3 -0 0 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -4 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -2 -3 -4 -4 -4 -3 -2 -3 -5 -7 -10 -14 -16 -19 -23 -32 -45 -62 -68 -66 -53 -32 -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 -1 -1 -1 -0 0 -6 -20 -24 -15 -3 -3 -24 -34 -33 -41 -136 -212 -200 -168 -132 -92 -48 -37 -35 -32 -29 -24 -20 -19 -13 -11 -13 -24 -34 -38 -31 -41 -61 -86 -116 -129 -129 -114 -95 -85 -94 -134 -134 -131 -130 -137 -135 -129 -118 -110 -103 -97 -92 -102 -92 -52 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -11 -7 -3 -2 -4 -7 -7 -3 -2 -2 -2 -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 -1 -2 -1 -1 -1 -1 -1 -3 -4 -4 -2 -0 -0 -1 -1 -2 -1 -0 0 0 0 -0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -7 -6 -5 -3 -3 -3 -3 -2 -3 -3 -2 -3 -5 -8 -11 -15 -17 -21 -29 -39 -50 -61 -65 -70 -68 -50 -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 -1 -1 -1 -1 -1 -0 -0 -0 -1 -7 -16 -21 -12 -5 -6 -30 -59 -89 -125 -173 -197 -183 -170 -154 -122 -60 -43 -33 -25 -20 -18 -16 -13 -10 -11 -16 -26 -31 -34 -37 -68 -112 -145 -140 -132 -121 -105 -83 -51 -49 -112 -127 -131 -130 -132 -124 -114 -106 -106 -111 -116 -113 -118 -102 -64 -14 -7 -13 -16 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -5 -7 -7 -5 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -10 -19 -18 -13 -6 -4 -4 -4 -3 -3 -3 -4 -3 -4 -5 -8 -12 -18 -21 -22 -28 -40 -51 -56 -59 -64 -66 -60 -43 -10 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 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -5 -10 -15 -7 -5 -10 -34 -73 -121 -178 -176 -167 -154 -147 -142 -119 -70 -48 -33 -23 -19 -20 -20 -18 -17 -17 -18 -23 -25 -28 -35 -60 -99 -123 -112 -116 -120 -121 -117 -125 -136 -149 -148 -145 -140 -134 -128 -122 -116 -114 -119 -121 -112 -107 -91 -61 -13 -18 -31 -35 -25 -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 -1 -3 -5 -7 -5 -6 -7 -6 -4 -2 -0 0 -2 -4 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -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 -1 -3 -5 -5 -5 -12 -20 -23 -19 -13 -6 -5 -6 -6 -6 -5 -5 -5 -5 -7 -9 -11 -16 -28 -46 -52 -54 -54 -53 -55 -59 -63 -49 -33 -18 -2 0 0 0 0 0 0 0 0 0 0 0 0 -7 -27 -35 -35 -24 -4 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -4 -5 -2 -2 -10 -34 -76 -124 -169 -159 -152 -147 -143 -128 -112 -91 -72 -56 -41 -28 -22 -19 -17 -17 -19 -20 -21 -20 -22 -27 -35 -42 -48 -51 -81 -109 -131 -140 -137 -134 -131 -133 -137 -137 -125 -130 -135 -137 -133 -120 -109 -105 -106 -96 -69 -11 -3 -5 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -5 -4 -4 -4 -3 -3 -2 -1 -0 -1 -3 -5 -2 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -0 0 0 -0 -0 -0 -0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -4 -8 -11 -12 -11 -9 -9 -12 -13 -13 -12 -10 -6 -7 -7 -7 -6 -5 -5 -6 -9 -11 -13 -13 -19 -29 -42 -51 -57 -58 -61 -68 -65 -42 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -30 -40 -38 -26 -3 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -1 -2 -2 -1 -3 -13 -37 -83 -116 -136 -137 -134 -130 -125 -113 -101 -91 -79 -67 -50 -30 -22 -17 -17 -20 -29 -30 -25 -22 -24 -28 -35 -34 -36 -41 -50 -67 -96 -141 -148 -149 -146 -143 -144 -144 -140 -145 -149 -150 -141 -133 -111 -75 -41 -23 -13 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -3 -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 -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 -2 -4 -6 -10 -13 -15 -14 -13 -11 -10 -10 -15 -21 -21 -15 -12 -10 -8 -8 -8 -8 -8 -7 -7 -11 -14 -16 -15 -21 -30 -42 -51 -58 -62 -61 -70 -64 -41 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -32 -43 -42 -40 -35 -17 -6 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -6 -19 -43 -86 -103 -108 -106 -98 -89 -84 -91 -86 -82 -82 -84 -61 -30 -22 -19 -19 -21 -24 -28 -31 -28 -27 -31 -39 -37 -39 -43 -47 -57 -89 -143 -158 -165 -167 -169 -164 -166 -175 -183 -176 -151 -103 -102 -91 -67 -37 -14 -12 -40 -31 -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 -2 -3 -2 -1 -2 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -4 -6 -6 -4 -3 -2 -3 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 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 -1 -4 -9 -13 -17 -14 -14 -15 -15 -11 -9 -8 -16 -21 -23 -18 -14 -11 -10 -9 -10 -12 -15 -13 -12 -16 -20 -22 -21 -22 -38 -55 -64 -53 -38 -18 -15 -12 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -25 -36 -41 -40 -37 -27 -16 -6 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -4 -3 -1 -1 -1 -2 -3 -11 -27 -52 -89 -91 -88 -84 -81 -80 -80 -81 -88 -91 -89 -69 -50 -34 -27 -25 -23 -21 -16 -18 -21 -23 -33 -59 -87 -58 -42 -35 -39 -41 -80 -139 -159 -167 -175 -191 -182 -181 -182 -169 -122 -85 -69 -82 -77 -57 -22 -7 -4 -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 -2 -3 -3 -1 -2 -3 -3 -2 -1 -0 -1 -1 -0 -1 -2 -4 -5 -7 -6 -4 -2 -3 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -4 -6 -8 -8 -8 -9 -10 -11 -11 -10 -10 -16 -20 -21 -17 -14 -13 -13 -13 -13 -16 -22 -19 -18 -20 -26 -34 -40 -42 -47 -47 -41 -19 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -22 -33 -39 -40 -39 -37 -27 -13 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -2 -2 -2 -1 -3 -9 -23 -45 -75 -73 -69 -63 -59 -63 -65 -63 -70 -78 -86 -92 -66 -41 -30 -26 -21 -16 -13 -14 -17 -22 -33 -58 -80 -57 -41 -34 -38 -41 -71 -110 -123 -118 -115 -118 -108 -120 -139 -151 -84 -70 -118 -98 -59 -21 -8 -12 -13 -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 -2 -5 -6 -4 -3 -2 -5 -6 -4 -1 -0 -0 -0 -0 -1 -2 -6 -6 -5 -5 -4 -3 -2 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -4 -6 -8 -9 -10 -10 -10 -9 -10 -14 -18 -19 -18 -13 -13 -14 -18 -22 -25 -27 -24 -24 -27 -31 -39 -46 -46 -30 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -23 -39 -46 -45 -44 -39 -30 -18 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -2 -1 -1 -2 -3 -8 -21 -39 -44 -45 -43 -41 -45 -49 -54 -64 -77 -87 -88 -69 -53 -41 -34 -25 -18 -15 -15 -17 -20 -25 -32 -37 -34 -30 -25 -21 -24 -26 -31 -41 -60 -56 -39 -46 -74 -106 -131 -72 -51 -63 -54 -40 -30 -36 -51 -50 -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 -1 -5 -7 -7 -5 -4 -3 -3 -6 -7 -5 -1 -0 -0 0 0 -1 -3 -10 -10 -8 -5 -3 -2 -3 -6 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -8 -12 -13 -12 -10 -9 -8 -8 -8 -9 -11 -9 -4 -3 -2 -3 -4 -4 -6 -6 -13 -20 -25 -17 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -25 -44 -40 -29 -16 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -2 -1 -1 -2 -3 -6 -10 -13 -18 -24 -30 -36 -43 -51 -58 -62 -64 -62 -53 -45 -36 -29 -23 -18 -15 -13 -12 -11 -11 -13 -17 -21 -23 -20 -17 -19 -25 -35 -53 -80 -70 -42 -46 -65 -90 -119 -91 -67 -45 -29 -27 -34 -49 -62 -59 -44 -15 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -7 -7 -5 -3 -2 -2 -3 -4 -4 -3 -1 -0 -0 -0 -1 -2 -4 -5 -5 -4 -3 -2 -3 -4 -6 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -21 -16 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -2 -0 -9 -14 -14 -12 -10 -7 -5 -3 -1 -0 -1 -1 -0 0 0 0 0 0 0 -1 -6 -13 -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 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -2 -2 -1 -1 -2 -5 -8 -13 -19 -25 -32 -37 -38 -38 -35 -31 -28 -24 -20 -18 -14 -10 -7 -6 -5 -4 -8 -14 -20 -24 -20 -16 -17 -21 -26 -30 -27 -23 -20 -18 -25 -44 -70 -74 -65 -49 -30 -29 -34 -43 -45 -45 -43 -40 -20 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -7 -5 -3 -1 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -2 -5 -7 -5 -3 -2 -2 -2 -3 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -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 -3 -12 -16 -16 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -17 -13 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -7 -10 -14 -19 -26 -28 -28 -28 -25 -22 -18 -14 -11 -8 -5 -5 -5 -5 -11 -17 -21 -20 -18 -16 -16 -16 -17 -19 -21 -20 -19 -18 -20 -23 -30 -42 -45 -41 -31 -29 -30 -32 -33 -32 -31 -31 -18 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -4 -2 -1 -1 -1 -3 -4 -3 -2 -1 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -3 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -2 -2 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 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -7 -9 -10 -12 -20 -31 -38 -40 -33 -27 -23 -19 -15 -12 -10 -10 -9 -8 -8 -8 -9 -14 -16 -16 -14 -12 -14 -17 -21 -23 -25 -26 -26 -28 -32 -36 -37 -36 -32 -29 -27 -26 -25 -25 -27 -29 -19 -8 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 -1 -2 -3 -5 -3 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -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 -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 -1 -1 -1 -2 -2 -1 -1 -1 -1 -6 -10 -13 -16 -21 -25 -25 -27 -29 -32 -33 -31 -28 -24 -20 -17 -14 -12 -11 -9 -8 -7 -9 -13 -13 -12 -11 -10 -11 -14 -18 -19 -20 -20 -23 -27 -33 -40 -45 -43 -35 -33 -29 -25 -22 -25 -27 -27 -18 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -1 -1 -2 -3 -2 -1 -0 -0 -2 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -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 -1 -3 -4 -2 -2 -1 -1 -1 -1 -2 -7 -10 -13 -15 -17 -18 -16 -18 -20 -24 -25 -23 -20 -17 -15 -13 -11 -10 -8 -6 -5 -5 -5 -4 -7 -10 -11 -11 -10 -9 -9 -8 -9 -11 -16 -18 -18 -18 -18 -23 -30 -29 -26 -23 -20 -29 -28 -17 -5 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -4 -6 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -2 -3 -4 -5 -6 -7 -8 -9 -9 -9 -9 -11 -9 -7 -6 -6 -7 -9 -8 -6 -5 -5 -5 -5 -5 -7 -9 -11 -12 -10 -8 -7 -7 -8 -10 -11 -11 -10 -9 -13 -13 -10 -8 -9 -11 -16 -27 -28 -22 -10 -8 -10 -14 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -2 -4 -3 -2 -1 -2 -2 -3 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -6 -4 -2 -1 -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 -1 -2 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -3 -3 -4 -2 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -10 -11 -8 -4 -2 -3 -5 -7 -9 -9 -8 -6 -7 -8 -8 -9 -10 -10 -10 -10 -11 -13 -13 -11 -9 -8 -9 -10 -11 -13 -10 -6 -3 -4 -6 -8 -20 -24 -23 -16 -14 -16 -21 -18 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -8 -7 -5 -5 -4 -3 -2 -3 -3 -3 -2 -1 -0 -1 -1 -2 -3 -4 -4 -4 -2 -2 -2 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -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 -1 -1 -2 -3 -3 -2 -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 -7 -11 -10 -6 -11 -25 -22 -17 -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 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -10 -10 -9 -6 -4 -3 -4 -6 -8 -9 -8 -7 -7 -7 -8 -8 -9 -8 -9 -10 -11 -13 -14 -16 -13 -9 -7 -7 -10 -12 -11 -8 -5 -2 -2 -2 -4 -5 -7 -8 -9 -13 -18 -23 -22 -12 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -8 -7 -5 -5 -5 -5 -5 -5 -4 -3 -3 -2 -1 -1 -2 -2 -3 -4 -6 -6 -5 -3 -2 -2 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -3 -2 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -8 -7 -4 -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 -3 -5 -4 -0 0 0 0 0 0 -0 -14 -23 -24 -9 -15 -26 -18 -11 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -8 -8 -8 -6 -5 -4 -5 -5 -5 -6 -9 -7 -6 -5 -5 -5 -5 -4 -5 -7 -9 -11 -13 -14 -10 -7 -4 -5 -6 -8 -6 -5 -4 -4 -3 -2 -2 -2 -2 -4 -9 -12 -14 -14 -13 -13 -15 -20 -18 -11 -0 -1 -1 -2 -3 -4 -3 -2 -6 -9 -10 -8 -8 -9 -9 -9 -9 -9 -5 -3 -2 -2 -1 -1 -3 -4 -5 -6 -7 -6 -4 -2 -2 -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 -1 -3 -5 -3 -2 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -3 -3 -2 -1 -1 -2 -4 -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 -1 -6 -15 -16 -4 -1 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 -3 -5 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -5 -6 -5 -5 -5 -6 -7 -7 -7 -7 -8 -9 -8 -6 -5 -4 -4 -3 -4 -4 -5 -7 -13 -15 -14 -10 -6 -3 -4 -6 -6 -6 -5 -4 -4 -2 -2 -2 -2 -2 -6 -16 -10 -5 -2 -5 -10 -15 -16 -14 -11 -9 -11 -11 -11 -9 -8 -7 -4 -6 -9 -11 -10 -10 -11 -11 -11 -10 -9 -5 -2 -1 -1 -1 -1 -1 -3 -5 -7 -6 -4 -2 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -1 -0 0 0 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -7 -7 -8 -8 -7 -5 -6 -6 -5 -4 -4 -5 -7 -6 -5 -4 -8 -11 -12 -13 -12 -11 -7 -6 -7 -8 -8 -6 -4 -3 -2 -2 -3 -6 -8 -11 -8 -5 -4 -6 -7 -7 -6 -5 -6 -9 -7 -5 -4 -3 -2 -3 -4 -6 -8 -9 -9 -10 -11 -12 -11 -8 -5 -3 -1 -1 -1 -1 -2 -3 -4 -5 -6 -2 -1 -0 -1 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -2 -2 -1 -0 0 0 -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 -1 -2 -3 -2 -1 -1 -2 -3 -5 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -6 -10 -10 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -3 -3 -4 -5 -6 -7 -8 -8 -5 -3 -2 -4 -8 -12 -15 -16 -14 -11 -10 -9 -6 -3 -4 -6 -6 -7 -8 -9 -10 -11 -10 -9 -7 -6 -4 -3 -3 -3 -1 -4 -8 -6 -4 -2 -2 -3 -4 -5 -5 -6 -7 -8 -9 -9 -10 -8 -5 -2 -1 -0 -0 -1 -1 -1 -3 -4 -3 -2 -1 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 0 -3 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -3 -2 -2 -3 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -4 -4 -3 -2 -2 -3 -7 -13 -17 -21 -20 -18 -13 -12 -12 -12 -9 -9 -11 -15 -17 -17 -14 -9 -7 -6 -7 -11 -11 -6 -3 -2 -2 -3 -4 -5 -4 -4 -4 -4 -5 -5 -4 -2 -2 -3 -5 -6 -7 -7 -4 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -2 -3 -2 -2 -3 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -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 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -13 -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 -1 -1 -2 -2 -2 -2 -1 -0 -9 -14 -11 -4 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -15 -19 -22 -22 -26 -27 -24 -24 -24 -24 -24 -23 -21 -19 -15 -11 -7 -4 -3 -4 -6 -10 -11 -9 -6 -4 -2 -6 -6 -4 -2 -3 -4 -4 -4 -3 -2 -1 -0 -1 -2 -3 -3 -4 -2 -2 -2 -3 -2 -1 -1 -2 -3 -3 -2 -1 -2 -2 -2 -3 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -7 -11 -11 -8 -6 -5 -7 -15 -23 -28 -26 -22 -19 -18 -18 -16 -13 -9 -7 -4 -2 -2 -3 -4 -5 -6 -6 -5 -3 -6 -7 -5 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -2 -2 -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 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -4 -6 -5 -3 -7 -7 -6 -5 -8 -8 -3 -2 -2 -2 -1 -1 -1 -2 -4 -7 -11 -11 -9 -5 -7 -14 -23 -16 -13 -14 -18 -15 -11 -6 -4 -4 -6 -13 -11 -6 -3 -1 -0 -0 -0 -1 -2 -3 -5 -6 -5 -4 -2 -2 -3 -3 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -2 -2 -2 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -22 -18 -11 -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 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -5 -7 -6 -4 -9 -10 -8 -6 -8 -8 -3 -1 -0 -0 0 -0 -1 -2 -4 -6 -8 -6 -4 -3 -5 -7 -9 -11 -15 -19 -24 -18 -12 -8 -7 -5 -4 -5 -4 -3 -2 -1 -1 -4 -4 -3 -2 -2 -2 -3 -3 -4 -3 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -9 -14 -21 -28 -24 -16 -8 -5 -7 -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 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -5 -6 -8 -7 -4 -3 -1 -1 -2 -3 -6 -11 -14 -14 -9 -5 -7 -13 -18 -15 -9 -4 -4 -5 -7 -3 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -3 -4 -8 -14 -21 -28 -34 -31 -28 -24 -22 -25 -25 -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 -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 -2 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -3 -3 -3 -2 -1 -0 -1 -2 -4 -5 -5 -4 -2 -1 -0 -0 -0 -2 -5 -8 -9 -8 -5 -8 -8 -7 -2 -2 -4 -2 -3 -6 -10 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -1 -1 -1 -1 -2 -3 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -3 -2 -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 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -3 -4 -4 -4 -8 -13 -18 -22 -26 -28 -30 -30 -29 -24 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -2 -2 -2 -3 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -0 -1 -1 -2 -2 -2 -2 -1 -5 -7 -6 -1 0 -0 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -4 -2 -0 -2 -3 -3 -3 -4 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -5 -4 -5 -8 -5 -4 -5 -8 -8 -7 -7 -6 -7 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -2 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -6 -5 -4 -6 -14 -24 -29 -30 -29 -25 -28 -30 -24 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -0 -2 -3 -4 -4 -3 -1 -1 -0 -0 0 0 0 -0 -1 -1 -2 -1 -1 -0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -4 -2 -1 -3 -3 -4 -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 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -10 -13 -7 -3 -1 -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 -1 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -6 -20 -47 -53 -16 -4 0 0 0 -1 -2 -1 -1 -3 -8 -9 -7 -7 -9 -13 -18 -29 -37 -43 -40 -29 -13 -16 -16 -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 -1 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -0 -0 -1 -2 -3 -5 -3 -3 -2 -1 -1 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -2 -1 0 0 0 -1 -4 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -2 -3 -5 -6 -6 -7 -7 -7 -4 -3 -1 -1 -1 -7 -20 -29 -29 -23 -17 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -15 -26 -22 -8 -1 -1 -2 -3 -6 -11 -16 -16 -12 -10 -12 -11 -8 -3 -4 -9 -24 -36 -44 -39 -22 -5 -4 -4 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -2 -4 -6 -3 -2 -2 -1 -1 -0 -2 -5 -7 -8 -3 -0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -10 -6 -2 0 0 0 -1 -4 -7 -8 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -6 -12 -11 -5 -2 -2 -2 -3 -4 -4 -3 -7 -9 -7 -7 -12 -21 -14 -8 -3 -2 -4 -10 -19 -16 -17 -37 -25 -15 -15 -13 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -3 -2 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -9 -9 -6 -1 -6 -10 -12 -18 -30 -38 -19 -24 -38 -48 -32 -14 -14 -15 -14 -12 -9 -7 -6 -7 -7 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -5 -6 -6 -2 -1 -0 0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -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 -4 -7 -5 -2 0 0 -0 -2 -6 -8 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -2 -3 -6 -13 -21 -38 -42 -27 -9 -0 -0 -6 -10 -12 -10 -10 -8 -2 -1 -7 -21 -20 -16 -10 -7 -8 -15 -15 -11 -4 -3 -5 -13 -40 -42 -29 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -2 -2 -3 -5 -3 -2 -1 -2 -2 -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 -1 -5 -9 -12 -11 -6 -2 -6 -12 -20 -32 -57 -62 -24 -29 -42 -59 -31 -16 -14 -14 -15 -16 -13 -10 -7 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -0 -1 -2 -3 -3 -2 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 0 0 0 0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 -4 -8 -11 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -20 -18 -11 -3 -5 -8 -12 -18 -35 -48 -31 -14 -6 -11 -18 -21 -15 -16 -15 -10 -3 -1 -3 -11 -18 -26 -36 -42 -45 -43 -32 -19 -10 -6 -4 -5 -24 -34 -29 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -2 -1 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -11 -12 -12 -13 -17 -21 -25 -22 -18 -17 -20 -23 -15 -12 -11 -10 -7 -6 -6 -11 -16 -19 -20 -15 -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 -2 -6 -8 -10 -7 -4 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -1 -2 -3 -3 -2 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 0 0 0 -1 -4 -8 -4 -1 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -12 -14 -9 -4 -2 -2 -2 -2 -5 -5 -4 -7 -13 -20 -25 -25 -22 -16 -13 -12 -8 -4 -4 -5 -10 -22 -49 -59 -66 -74 -67 -49 -23 -12 -6 -2 -11 -19 -22 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -11 -10 -6 -0 0 -1 -1 -1 -2 -2 -4 -7 -10 -8 -6 -5 -4 -5 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -16 -19 -20 -20 -21 -26 -35 -35 -35 -35 -33 -25 -17 -14 -11 -10 -8 -9 -11 -16 -19 -21 -22 -19 -14 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -12 -18 -22 -17 -9 -1 -0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -3 -7 -10 -6 -3 -1 -0 -0 0 -0 -1 -3 -5 -10 -13 -15 -15 -12 -8 -8 -8 -9 -5 -3 -3 -3 -3 -3 -1 -12 -29 -46 -37 -20 -9 -7 -9 -16 -23 -26 -24 -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 -1 -7 -14 -16 -13 -8 -4 -3 -3 -2 -2 -2 -4 -8 -11 -12 -10 -8 -8 -11 -13 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -8 -8 -16 -31 -38 -29 -27 -28 -31 -28 -22 -14 -10 -8 -8 -9 -10 -12 -15 -21 -26 -21 -24 -28 -25 -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 -2 -4 -8 -14 -18 -21 -20 -15 -9 -3 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 -1 -2 -2 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -1 -0 -2 -4 -6 -7 -4 -2 -1 -0 -1 -1 -3 -5 -5 -7 -6 -4 -3 -1 -0 -1 -3 -6 -9 -6 -3 -3 -4 -5 -4 -6 -9 -12 -14 -12 -9 -22 -43 -73 -60 -43 -28 -23 -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 -2 -6 -7 -6 -4 -5 -6 -6 -4 -3 -3 -4 -7 -11 -14 -14 -7 -9 -10 -10 -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 -1 -3 -38 -58 -67 -39 -34 -38 -38 -37 -35 -31 -27 -22 -19 -18 -17 -17 -18 -19 -20 -20 -24 -33 -39 -44 -46 -34 -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 -1 -4 -12 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -9 -12 -15 -18 -20 -20 -15 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 0 -0 -2 -3 -4 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -9 -8 -1 -1 -1 -0 -1 -1 -3 -7 -10 -11 -4 -2 -1 -0 -0 -0 -0 -1 -3 -8 -12 -15 -19 -23 -28 -31 -29 -29 -33 -21 -10 -3 -6 -16 -23 -20 -14 -11 -23 -22 -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 -1 -2 -4 -6 -8 -9 -7 -5 -3 -2 -2 -3 -8 -16 -27 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -67 -93 -84 -15 -25 -42 -48 -43 -36 -29 -31 -30 -26 -17 -14 -15 -16 -17 -19 -22 -27 -32 -25 -18 -14 -16 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -13 -23 -39 -29 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -10 -12 -15 -16 -16 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -4 -8 -7 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -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 -1 -6 -31 -39 -33 -6 -1 -1 -2 -5 -7 -8 -10 -10 -8 -3 -0 0 0 -0 -1 -6 -17 -32 -33 -30 -24 -25 -49 -68 -53 -37 -34 -56 -50 -37 -24 -14 -7 -7 -8 -11 -16 -28 -30 -24 -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 -1 -6 -9 -10 -7 -5 -2 -2 -2 -2 -3 -7 -13 -20 -16 -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 -1 -10 -32 -63 -82 -75 -68 -65 -62 -54 -39 -29 -33 -37 -39 -37 -33 -28 -21 -18 -20 -28 -31 -32 -29 -22 -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 -1 -9 -18 -26 -33 -39 -40 -27 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -8 -10 -12 -13 -13 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -1 -2 -2 -1 -2 -5 -6 -6 -6 -5 -4 -3 -2 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -2 -0 -0 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -9 -14 -15 -7 -3 -3 -4 -5 -6 -3 -2 -0 0 0 0 0 0 -0 -1 -7 -14 -22 -12 -4 -1 -3 -13 -34 -53 -76 -96 -99 -91 -80 -64 -50 -39 -37 -36 -34 -29 -22 -13 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -5 -3 -2 -2 -2 -2 -2 -4 -7 -10 -10 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -83 -111 -113 -115 -99 -95 -93 -94 -79 -68 -65 -64 -65 -66 -62 -54 -42 -32 -28 -29 -31 -31 -30 -24 -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 -1 -11 -22 -29 -32 -35 -34 -37 -35 -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 -1 -3 -6 -9 -11 -12 -12 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -4 -9 -12 -5 -1 -1 -3 -5 -6 -7 -6 -5 -3 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -2 -1 -1 -2 -2 -2 -3 -3 -5 -6 -5 -4 -2 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -9 -6 -4 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -6 -32 -64 -84 -54 -47 -63 -109 -102 -85 -79 -76 -64 -33 -12 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -4 -3 -2 -1 -1 -1 -2 -3 -6 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -16 -31 -69 -107 -131 -110 -99 -92 -90 -92 -93 -89 -88 -85 -78 -66 -60 -62 -60 -55 -48 -36 -33 -40 -38 -33 -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 -1 -2 -3 -16 -26 -32 -31 -32 -32 -34 -34 -32 -26 -21 -18 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -8 -10 -11 -10 -6 -3 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 -1 -1 -0 -0 0 0 0 -0 -0 -2 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -2 -4 -7 -10 -9 -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 -2 -3 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -4 -3 0 0 -8 -21 -63 -73 -70 -99 -111 -105 -71 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -4 -3 -2 -1 -1 -1 -2 -2 -2 -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 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 -75 -100 -101 -98 -103 -110 -108 -103 -97 -92 -93 -95 -93 -88 -81 -68 -60 -58 -55 -52 -46 -36 -39 -46 -50 -49 -45 -40 -25 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -26 -23 -16 -6 -1 0 0 0 0 0 -0 -2 -6 -13 -19 -21 -23 -24 -24 -26 -28 -32 -38 -44 -50 -42 -31 -17 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -7 -9 -7 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -2 -2 -1 -0 0 0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -0 -0 -1 -1 -1 -1 -0 0 -1 -2 -4 -6 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -2 -6 -15 -34 -59 -92 -115 -125 -122 -98 -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 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 -3 -4 -5 -3 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -35 -105 -112 -105 -90 -104 -115 -116 -110 -101 -92 -94 -93 -88 -83 -79 -75 -65 -56 -49 -45 -44 -43 -48 -53 -57 -59 -60 -60 -51 -37 -20 -5 0 0 0 0 0 0 0 0 0 0 0 0 -8 -18 -24 -22 -15 -6 -2 -1 -4 -9 -11 -7 -14 -26 -38 -33 -29 -25 -22 -20 -19 -22 -27 -32 -39 -47 -54 -27 -11 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -8 -5 -2 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 -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 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 -1 -7 -19 -34 -47 -55 -58 -55 -42 -51 -77 -71 -52 -28 -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 -1 -1 -1 -1 -1 -1 -3 -3 -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 -4 -33 -75 -89 -94 -95 -107 -111 -111 -105 -96 -88 -87 -85 -81 -77 -73 -70 -67 -60 -53 -49 -54 -60 -63 -65 -67 -69 -70 -71 -68 -54 -33 -4 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -7 -17 -18 -20 -23 -36 -40 -37 -37 -38 -38 -32 -28 -26 -23 -19 -17 -22 -27 -33 -41 -52 -53 -25 -9 0 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 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -1 -0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -5 -5 -1 -0 0 0 0 0 0 0 0 0 0 -2 -15 -32 -43 -30 -13 -0 0 0 -2 -8 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -3 -4 -4 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -53 -84 -97 -96 -95 -95 -95 -93 -88 -83 -82 -80 -77 -72 -66 -60 -54 -51 -49 -60 -67 -70 -74 -77 -81 -80 -78 -75 -60 -32 0 0 0 0 0 0 0 0 -0 0 0 0 -2 -12 -18 -20 -18 -27 -39 -43 -41 -37 -37 -36 -34 -34 -34 -33 -29 -27 -25 -22 -17 -16 -23 -29 -36 -43 -55 -49 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -2 -1 -0 -0 0 -0 -1 -2 -2 -1 -0 -0 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 30 30 30 29 29 29 29 29 28 28 27 27 26 25 24 23 23 22 21 20 19 18 17 16 16 15 14 14 13 12 11 11 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 6 7 11 14 11 4 17 24 23 23 22 22 22 22 22 20 17 14 11 9 9 9 10 10 9 8 7 7 7 7 7 6 4 4 nan nan nan nan 7 7 8 7 8 9 10 11 12 12 12 12 12 13 13 13 12 12 10 9 9 9 9 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 14 nan nan nan nan nan nan nan nan nan nan nan 5 4 3 3 5 7 8 8 8 8 9 10 11 12 12 13 15 17 20 20 18 16 15 15 16 16 17 17 18 18 17 17 15 14 13 13 12 12 12 13 14 14 15 15 15 15 15 14 13 12 11 10 10 11 12 13 13 13 13 13 12 11 10 9 8 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 0 0 0 0 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 1 1 1 1 1 2 3 5 6 7 7 8 7 6 4 4 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 8 6 5 4 3 2 2 2 2 2 2 2 2 1 3 4 5 5 6 5 4 4 3 2 2 2 4 5 6 7 8 10 11 12 11 6 9 12 13 12 12 12 12 12 12 12 11 11 12 12 11 10 9 8 9 10 11 11 11 10 10 11 13 15 16 16 14 13 15 17 17 18 19 20 20 20 20 19 20 20 19 18 16 14 11 9 7 4 3 3 2 1 1 3 4 5 6 8 11 15 19 21 22 22 21 20 18 16 15 16 17 18 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 29 29 29 28 28 28 28 27 27 26 26 25 24 23 23 22 21 20 19 18 17 16 16 15 14 14 13 13 12 11 11 10 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 4 4 4 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 5 5 5 6 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 3 4 4 6 8 11 14 11 8 19 24 24 24 23 22 23 23 22 18 15 12 9 8 8 8 8 8 8 8 7 7 7 7 6 5 4 4 nan nan nan nan 5 5 7 7 7 8 9 10 11 11 12 12 12 13 13 13 13 11 9 9 9 9 8 7 8 nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 5 6 7 7 7 6 7 7 9 10 11 12 13 15 17 19 19 17 14 13 13 14 15 17 17 18 18 18 17 16 15 14 13 13 13 13 14 15 15 16 16 16 16 16 15 15 13 12 12 12 12 13 14 14 14 14 14 13 12 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 4 3 3 2 2 3 4 4 3 3 3 2 3 3 3 3 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 3 4 6 7 7 7 7 7 6 5 6 7 8 8 7 7 7 7 8 9 9 9 9 8 9 9 9 10 9 9 9 9 8 6 5 4 3 2 2 1 1 1 1 2 2 4 5 7 7 7 7 7 6 6 6 5 4 3 2 3 5 7 8 10 12 13 9 4 8 11 12 11 11 12 12 13 14 14 13 13 13 12 11 10 9 9 9 10 11 11 10 9 10 12 14 16 18 17 15 14 15 15 16 17 18 19 19 18 18 18 19 19 18 17 15 12 10 7 6 4 3 2 1 3 4 5 6 7 8 10 12 15 18 19 20 20 19 18 16 16 15 16 17 18 19 19 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 28 28 28 27 27 27 27 26 26 26 25 24 24 23 22 21 20 19 18 18 17 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 7 6 6 5 5 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 4 3 3 3 3 3 3 3 3 4 5 6 7 10 13 12 11 18 22 24 25 24 24 23 23 20 17 14 10 7 6 6 6 6 7 7 nan 7 6 6 6 5 5 4 nan nan nan nan nan nan 4 5 6 nan nan 9 9 10 11 12 12 12 13 13 12 12 11 10 8 8 8 7 7 7 8 nan nan nan nan nan nan nan 11 12 13 12 12 11 11 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 6 6 6 5 5 7 9 11 11 12 13 15 16 18 18 15 12 11 11 12 14 16 17 18 19 18 18 17 16 15 14 13 13 14 14 15 16 17 17 16 16 16 16 15 14 13 13 13 13 14 15 15 15 15 14 13 12 11 11 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 5 5 4 3 3 3 3 4 5 5 5 4 4 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 4 5 7 8 8 8 7 6 6 6 7 7 7 7 6 6 7 7 8 8 8 8 8 9 9 10 10 10 10 9 9 8 7 6 5 4 3 2 2 1 0 1 2 3 5 6 7 8 8 8 8 7 7 7 7 6 5 4 4 5 6 8 10 12 11 6 4 8 11 11 11 11 12 13 14 15 15 14 14 13 12 11 10 10 9 9 9 9 9 9 10 11 13 15 17 19 18 15 14 14 14 15 16 18 18 17 17 17 17 18 18 17 16 14 12 9 7 5 3 2 2 3 5 6 7 7 8 9 11 13 15 17 18 18 18 18 17 16 16 16 17 18 19 19 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 26 26 26 26 25 25 24 23 23 22 21 20 20 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 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 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 4 5 6 9 12 13 13 17 20 22 23 22 22 21 20 17 14 12 9 6 5 5 4 4 5 5 nan 6 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan 8 8 9 10 11 11 11 11 11 11 11 11 10 8 8 7 7 7 7 8 8 nan nan nan nan nan 10 10 11 11 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 5 4 4 4 6 8 10 11 11 12 13 14 16 17 16 13 10 9 9 11 13 15 17 18 18 18 17 17 16 15 14 14 14 14 15 16 16 17 17 16 16 16 16 16 14 13 14 14 15 15 16 16 16 15 15 14 13 12 12 11 10 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 6 6 5 4 4 3 3 4 4 5 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 5 6 8 9 9 8 7 6 6 7 8 7 7 6 6 6 7 7 8 8 8 8 9 10 10 10 10 10 10 10 9 8 7 6 5 4 3 2 1 0 1 2 3 4 6 7 8 8 8 8 8 8 8 8 8 7 5 5 6 6 7 10 12 10 6 5 6 9 10 11 11 13 14 15 16 15 14 13 13 12 11 10 9 9 8 8 8 8 10 11 13 15 17 19 19 17 14 13 13 14 15 16 17 16 16 15 15 16 17 17 17 15 14 12 9 7 4 3 3 4 5 7 7 7 8 9 9 10 12 14 15 16 17 18 18 17 17 17 17 18 19 19 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 25 25 25 24 24 23 23 22 21 21 20 19 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 0 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 7 6 5 4 4 3 3 3 2 2 2 3 3 4 5 7 9 11 13 16 18 20 20 19 18 17 16 14 11 10 8 6 5 4 3 3 3 3 nan nan nan 4 5 5 5 nan nan nan nan nan nan nan nan nan nan 6 6 nan 7 8 9 9 10 10 10 10 9 10 10 10 9 8 7 7 6 7 7 8 8 nan nan nan nan 9 9 10 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 6 5 3 1 3 5 9 10 10 10 10 11 12 14 15 16 15 12 9 8 8 10 12 15 16 17 18 18 17 16 15 15 14 14 14 15 15 16 16 17 17 17 16 15 16 16 15 15 15 15 16 17 17 17 17 16 16 15 14 13 13 11 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 4 5 6 8 9 10 9 8 6 6 7 8 7 7 6 6 5 6 6 7 7 8 8 9 10 11 11 11 12 11 11 11 10 9 7 6 5 4 2 1 0 1 2 2 3 5 7 8 9 9 8 8 9 10 10 9 9 7 7 6 6 8 11 12 9 5 2 3 7 9 10 11 13 14 15 15 13 12 11 10 10 9 8 8 8 7 7 7 8 10 12 14 15 17 19 19 16 13 13 14 15 16 16 16 15 15 14 15 15 16 16 16 15 14 12 10 8 6 5 5 5 7 7 8 8 9 9 9 10 11 13 15 16 17 17 18 18 18 17 18 18 19 20 20 20 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 24 24 24 24 23 23 22 22 21 20 20 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 0 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 4 5 5 6 6 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 7 6 6 5 4 3 3 3 2 2 2 2 3 3 4 5 7 9 11 13 14 14 14 14 14 13 11 10 9 8 7 6 5 4 3 2 2 2 nan nan nan nan 4 5 5 nan nan nan nan nan nan nan nan nan 7 6 6 6 6 7 7 8 8 9 9 8 8 9 10 9 9 8 7 7 7 nan 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 7 6 5 3 2 4 7 11 12 10 9 10 11 12 13 14 15 15 12 9 7 8 10 12 14 16 17 17 17 16 16 15 15 15 15 15 15 15 16 17 17 17 17 16 16 16 17 17 16 16 16 17 18 18 18 18 17 17 16 15 14 14 12 11 11 11 12 11 10 10 10 10 10 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 5 6 7 8 9 10 10 8 7 7 7 8 7 7 6 5 5 5 5 6 7 7 8 9 10 11 12 13 13 13 13 13 12 11 9 7 6 4 2 0 1 2 2 2 3 5 7 9 10 10 9 10 11 11 11 11 10 9 8 7 8 10 12 11 7 4 2 1 4 7 9 10 11 12 12 11 10 9 7 6 6 6 6 6 6 5 5 5 7 10 12 14 15 17 17 16 14 13 14 14 15 15 15 14 14 14 14 14 15 15 16 16 15 14 12 11 9 8 7 6 6 7 7 8 9 10 10 10 10 11 14 16 17 17 17 18 18 18 18 18 19 20 20 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 18 18 17 17 16 16 15 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 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 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 2 2 2 2 2 2 3 3 3 4 5 7 8 9 9 10 11 11 10 8 7 7 8 7 5 4 3 2 1 2 2 2 nan nan nan nan 4 5 nan nan nan nan nan nan 7 7 7 7 6 6 5 5 6 6 7 7 7 7 7 7 8 9 8 8 8 8 7 7 nan 6 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 8 7 6 5 4 6 9 11 13 12 10 10 11 12 13 14 15 15 13 10 8 9 10 12 14 15 16 17 17 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 16 17 18 18 18 17 17 18 19 19 19 18 18 17 17 16 15 14 13 12 11 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 5 4 4 3 3 3 2 2 2 2 3 3 3 3 3 4 4 5 6 7 8 8 9 10 10 9 8 7 7 7 7 7 5 4 4 4 4 5 6 7 8 9 10 12 13 13 14 14 14 14 14 13 11 9 6 4 2 0 1 2 2 3 4 6 8 10 11 12 12 13 14 15 14 14 12 11 10 9 10 11 10 9 7 3 2 2 4 6 7 8 9 10 10 8 6 4 3 2 3 4 4 4 4 4 6 8 9 11 12 13 13 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 15 16 15 14 13 12 11 10 9 8 8 7 7 8 9 10 10 11 11 12 14 16 17 17 17 18 18 18 18 19 19 19 20 19 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 6 5 4 4 3 2 2 1 1 1 1 1 2 1 1 2 3 4 5 6 7 7 8 7 6 5 6 6 5 4 3 2 2 1 1 2 2 nan nan nan nan 3 4 nan nan nan nan nan 6 5 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 7 7 7 7 8 8 8 8 7 7 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 10 10 9 8 8 7 6 6 7 9 12 13 13 13 12 12 13 13 14 15 16 14 11 10 10 11 12 14 15 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 19 19 19 18 18 19 19 19 19 19 19 18 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 11 10 9 8 8 8 7 7 6 5 5 4 4 3 3 3 2 2 3 3 3 4 4 4 4 5 6 7 8 9 9 10 9 9 8 8 8 8 8 7 5 4 3 3 3 4 5 6 7 9 10 11 13 14 15 15 15 15 15 14 12 10 7 4 2 1 2 2 3 3 5 7 9 11 13 15 17 18 18 18 18 17 16 14 11 10 10 8 6 6 6 5 5 5 5 6 6 6 7 8 9 8 5 4 5 5 6 7 8 9 9 11 12 11 10 10 11 11 12 13 14 15 15 15 14 13 13 12 12 12 12 12 12 13 13 14 15 15 15 15 14 14 13 13 11 10 9 8 8 9 10 11 11 12 12 13 14 16 16 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 13 13 13 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 6 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 2 3 3 4 5 5 6 5 5 5 5 4 4 2 2 2 2 2 1 0 1 2 2 nan nan nan 3 nan nan nan nan nan 5 4 5 5 nan nan 6 5 5 5 6 6 6 5 5 4 3 4 5 5 6 7 8 8 8 8 8 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 11 10 10 9 9 8 7 6 7 8 10 12 13 15 15 15 14 14 14 14 15 16 15 14 13 12 12 13 14 15 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 20 19 19 19 19 19 20 20 20 19 19 19 18 17 17 16 15 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 10 10 10 9 9 9 9 9 10 10 11 12 12 13 14 14 14 14 14 14 13 13 12 11 9 9 9 9 8 7 7 6 6 5 4 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 9 10 10 9 9 8 8 8 8 7 7 5 4 3 2 2 3 5 6 7 8 10 11 13 15 15 15 15 15 15 15 13 10 7 4 2 1 2 2 3 4 6 8 10 12 14 16 16 16 17 17 16 16 15 12 9 6 4 4 6 9 10 11 10 9 9 8 8 9 10 11 11 10 10 11 12 12 13 13 13 14 14 14 13 11 10 10 10 10 11 12 13 14 14 13 12 12 11 11 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 14 13 12 12 11 11 11 12 13 13 13 14 14 14 15 16 17 18 18 17 18 18 18 18 18 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 6 5 5 4 3 3 2 2 2 1 1 0 1 1 2 2 2 3 4 4 5 5 5 4 4 3 5 6 4 2 2 3 3 3 2 2 1 1 1 2 nan nan nan nan nan nan nan nan nan 4 4 nan nan nan nan nan 5 5 5 5 5 5 5 5 4 3 3 3 5 6 7 7 7 8 8 7 7 6 6 6 nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan 9 9 10 11 11 11 11 11 10 9 9 8 7 7 8 9 11 13 14 15 16 17 17 16 15 15 15 16 17 17 16 14 13 14 15 16 16 16 16 16 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 19 19 19 20 20 20 20 19 19 19 18 17 17 16 14 13 12 12 12 12 12 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 8 7 7 8 8 8 9 8 8 9 10 10 11 10 10 10 10 11 11 11 12 13 13 14 14 15 15 15 15 15 15 14 14 13 12 11 11 11 10 10 9 8 7 7 6 5 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 9 10 10 9 9 8 8 8 8 7 6 5 3 2 2 2 3 4 5 7 8 10 12 13 14 15 15 15 15 15 15 14 11 8 5 4 3 2 2 2 4 7 9 10 12 13 14 12 6 6 9 7 6 6 4 5 8 11 14 14 15 16 16 16 15 15 15 14 14 14 14 14 13 14 15 15 14 15 14 14 15 13 12 11 9 9 9 9 10 11 12 12 12 11 11 11 11 11 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 14 13 13 14 15 17 17 17 17 18 18 18 18 18 17 17 17 16 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 3 4 5 6 5 5 4 5 4 4 3 2 2 1 2 3 nan nan nan nan nan nan nan nan nan 4 nan nan nan nan nan 5 4 nan 5 5 5 5 5 5 5 4 3 3 4 6 6 7 7 8 7 6 6 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 11 12 12 12 11 11 10 9 9 9 9 8 9 10 12 14 15 16 16 17 18 17 17 16 17 17 18 18 17 15 15 15 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 15 15 16 16 16 15 14 14 13 13 13 12 12 12 11 10 8 7 7 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 9 10 10 9 8 8 7 7 7 6 5 4 3 2 2 2 2 3 5 7 8 10 12 13 14 14 14 14 15 15 15 14 12 9 7 7 6 4 2 1 4 6 8 10 11 11 12 10 7 8 10 10 13 15 18 19 21 22 23 23 22 23 22 21 21 21 20 20 19 17 17 16 15 14 14 14 13 13 13 12 11 10 10 9 9 9 10 10 11 12 12 12 11 11 11 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 14 13 12 12 13 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 19 nan nan nan 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 9 9 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 5 4 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 4 4 5 4 4 6 7 8 7 6 6 5 4 3 3 2 1 2 2 3 nan nan nan nan nan nan nan nan nan nan 5 nan 4 4 4 4 4 4 5 5 5 5 5 5 5 4 3 4 6 6 7 6 6 6 5 5 5 5 6 nan nan nan nan nan nan nan nan nan 9 9 nan nan nan 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 9 9 11 12 14 16 17 17 17 18 19 19 19 19 18 18 18 18 17 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 14 14 14 14 13 13 13 12 11 9 8 7 7 6 6 6 5 5 5 5 6 6 7 7 7 7 8 8 9 10 10 9 8 8 7 7 6 5 4 3 3 2 2 1 2 3 5 6 8 10 12 13 13 14 14 14 14 14 15 14 13 11 9 9 8 6 4 3 5 7 9 10 11 11 11 8 10 15 19 20 21 23 24 25 26 26 25 25 26 26 25 24 23 23 23 22 20 19 18 17 16 16 15 14 12 11 11 10 9 8 8 8 9 10 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 14 14 13 13 14 14 14 15 15 16 16 16 16 16 15 13 12 12 12 13 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 19 18 18 nan nan 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 6 5 5 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 8 9 10 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 2 2 1 1 1 2 2 2 3 3 3 4 5 4 5 5 5 5 6 8 10 10 9 9 8 7 5 4 3 2 1 1 2 nan nan nan nan nan nan nan nan nan 5 5 5 5 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 5 6 6 6 5 5 5 4 5 5 7 nan nan nan nan nan nan nan nan 9 8 8 9 10 10 10 11 12 13 12 12 11 11 11 12 11 11 11 12 12 11 10 11 13 14 16 17 17 18 19 19 20 21 21 20 18 18 18 19 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 15 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 12 10 8 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 10 9 8 8 7 6 6 5 4 3 3 2 2 2 1 2 3 4 6 7 9 11 12 12 13 13 14 14 14 14 14 14 12 11 11 10 8 7 6 7 9 11 12 12 11 9 8 13 20 24 24 24 25 25 24 24 23 23 23 23 23 22 22 22 22 22 21 20 19 19 18 18 18 17 15 14 12 11 10 10 9 9 8 9 10 11 11 12 12 13 13 14 15 15 15 14 14 14 14 14 14 13 13 14 14 15 15 15 14 14 14 14 14 14 15 15 15 16 15 15 15 14 13 12 12 12 12 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 6 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 9 10 11 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 4 3 2 1 0 1 2 2 3 3 3 4 5 5 5 5 6 6 6 8 11 11 11 12 11 10 8 5 4 3 3 2 0 nan nan nan nan 3 nan nan nan nan nan 6 5 5 5 4 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 nan nan nan nan nan nan nan nan 9 8 8 9 10 10 9 10 12 13 12 12 11 11 11 11 12 10 10 12 11 11 11 11 13 15 16 17 17 17 18 19 20 21 22 20 18 18 19 20 21 20 18 18 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 13 13 13 14 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 12 11 9 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 7 7 6 5 4 3 3 3 3 2 2 2 2 3 4 5 7 8 9 10 11 12 13 13 13 13 13 13 14 14 13 12 11 10 9 9 10 11 12 13 12 10 7 11 18 23 24 24 24 23 23 23 22 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 16 14 13 12 11 11 10 9 9 9 10 10 11 12 13 14 14 15 16 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 8 9 11 12 13 13 13 13 13 12 11 11 10 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 4 3 2 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 9 11 12 13 14 13 12 9 5 3 3 3 3 nan nan nan nan 2 3 nan nan nan nan 6 6 5 5 6 5 3 2 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 5 5 5 5 4 5 5 6 6 nan nan nan nan nan nan nan 9 8 8 9 10 9 9 10 11 12 11 11 11 10 10 10 10 10 9 10 10 11 11 12 13 15 17 17 17 17 17 18 19 21 21 20 18 18 20 21 22 21 19 17 17 16 16 16 17 18 19 19 19 19 18 17 17 16 16 16 16 17 17 18 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 9 9 10 11 12 12 12 13 13 13 13 14 14 15 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 14 14 13 13 12 12 10 8 7 7 7 7 7 7 8 8 7 7 7 8 8 9 9 9 8 8 8 8 7 6 5 4 4 3 4 4 3 3 2 2 2 3 3 4 5 6 7 8 9 10 11 12 12 13 12 13 13 14 14 13 12 11 11 11 12 12 13 12 11 10 13 20 23 24 23 22 22 21 20 21 21 19 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 13 12 12 11 11 10 10 11 11 12 13 14 15 15 16 16 17 16 16 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 16 16 16 15 14 14 14 13 13 13 12 12 12 12 13 13 12 12 12 11 11 11 11 12 14 15 16 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 6 5 4 4 3 3 2 2 2 2 2 2 1 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 4 5 6 7 8 10 11 12 13 14 14 14 14 13 12 12 11 10 9 9 9 9 8 8 8 7 8 8 8 7 7 7 6 5 4 3 3 2 2 3 3 3 4 5 5 5 6 6 7 6 6 8 10 13 14 15 14 12 7 3 3 3 3 3 2 nan nan nan nan nan nan nan nan 6 6 6 5 5 6 6 5 3 2 2 2 2 2 2 1 1 2 3 4 4 5 5 6 6 5 5 4 4 4 4 5 5 6 nan nan nan 9 nan nan 8 8 8 8 9 9 9 9 10 11 11 10 10 10 9 9 10 10 10 10 11 11 11 12 12 13 15 18 18 17 17 17 18 19 20 20 20 19 19 20 21 23 22 20 18 16 16 15 15 16 18 19 20 20 19 19 18 17 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 10 11 12 12 12 12 13 13 13 14 14 15 16 17 17 16 16 15 14 15 15 15 15 15 14 15 15 15 15 15 15 14 14 13 13 12 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 6 6 5 4 4 4 4 4 4 3 2 1 1 2 3 3 4 5 5 6 7 8 9 10 11 11 11 11 12 13 13 13 12 12 12 12 13 13 13 12 11 11 16 22 25 25 22 20 20 19 19 20 20 19 18 17 16 16 15 14 14 15 16 16 17 17 17 16 16 15 15 15 14 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 15 14 14 14 15 15 15 15 15 16 17 17 17 18 18 18 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 13 13 13 12 11 11 10 10 11 12 14 15 16 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan 18 18 nan nan nan 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 5 5 4 4 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 9 11 12 14 14 14 14 14 13 13 12 12 11 10 10 10 9 9 9 9 9 8 9 9 9 8 8 7 6 5 4 4 3 3 3 3 4 4 5 6 6 6 7 7 6 6 8 11 13 14 14 12 8 4 2 3 4 3 3 2 2 nan nan nan nan nan nan 4 5 6 6 5 5 6 6 6 4 3 3 3 3 3 2 2 1 1 2 4 5 5 5 5 5 5 4 4 4 4 4 5 5 nan nan nan 7 7 7 nan nan nan 6 7 7 9 10 11 11 11 10 9 9 9 9 9 10 10 11 11 12 13 13 13 14 14 15 17 18 17 16 17 18 19 19 19 20 19 19 20 22 23 24 22 19 16 15 14 14 15 17 18 19 20 20 19 18 17 16 16 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 14 15 16 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 4 3 3 4 5 4 3 2 1 0 1 1 2 3 3 3 4 4 5 6 8 9 10 10 10 10 10 12 12 13 13 13 13 13 13 14 14 13 11 11 15 19 23 25 21 19 18 18 17 18 19 18 18 17 16 15 14 14 14 15 16 17 17 17 16 15 15 15 15 15 14 13 12 12 12 13 13 14 14 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 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 12 13 14 15 15 15 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan 17 nan nan nan nan 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 3 3 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 6 7 8 9 11 12 14 14 15 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 8 7 7 6 5 5 4 4 4 4 5 5 6 6 7 7 8 7 6 5 7 8 10 11 11 8 4 3 4 4 4 3 2 2 1 nan 2 nan nan 2 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 1 1 2 3 4 5 5 5 5 5 4 4 4 5 5 5 5 nan nan nan 5 5 6 nan nan 5 4 4 7 10 12 12 12 11 10 9 9 9 9 10 10 10 11 11 12 13 13 15 15 15 15 16 17 16 16 16 17 18 18 18 19 18 17 19 22 23 24 22 20 18 16 15 14 14 15 17 19 19 19 19 18 17 16 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 18 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 15 16 16 17 17 17 16 16 15 15 14 14 14 14 13 13 13 14 14 15 15 16 16 15 15 15 15 14 13 12 12 11 10 10 10 9 9 9 9 8 8 7 6 6 6 6 6 5 5 3 2 1 3 4 4 3 1 2 2 1 1 1 2 2 2 2 3 3 4 5 7 8 9 10 10 9 10 11 12 12 13 13 13 13 14 14 14 14 13 12 15 19 22 22 20 18 16 16 16 17 17 17 17 16 15 15 14 14 15 16 17 17 17 16 15 14 14 15 15 14 13 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 14 14 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 14 15 15 15 15 15 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 9 11 12 14 15 15 15 14 13 13 13 13 13 13 12 11 11 10 10 10 10 11 11 11 11 10 9 8 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 8 7 6 6 7 8 9 9 7 8 8 7 5 4 3 2 1 nan nan nan nan nan 3 3 4 4 4 4 4 4 4 5 5 4 4 3 3 3 4 3 3 2 2 2 3 4 5 5 5 5 5 4 4 4 5 5 6 6 nan nan nan nan nan nan nan nan 4 3 4 9 12 13 12 12 11 10 9 9 10 10 10 10 10 11 11 12 13 14 15 16 16 15 16 16 16 16 15 16 17 17 16 16 15 15 17 20 21 21 21 21 21 20 19 17 15 14 15 17 18 18 18 17 16 15 15 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 14 15 15 15 15 16 16 16 16 16 16 15 14 13 12 11 11 10 10 9 9 9 8 7 6 5 4 4 4 5 4 4 3 1 1 2 3 3 2 1 2 2 1 1 1 1 2 2 2 2 3 4 4 6 7 9 9 9 9 9 10 11 12 13 13 14 14 14 14 14 15 15 14 16 20 21 20 18 16 15 15 15 15 16 16 16 15 14 14 14 15 16 16 17 17 16 15 14 14 14 14 13 13 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 16 17 17 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 13 14 13 13 13 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 6 7 8 10 12 14 15 15 15 14 14 13 13 13 13 13 13 12 11 10 10 10 10 11 11 12 12 11 10 9 8 8 7 6 6 6 6 7 8 8 8 8 8 9 9 9 8 7 7 8 10 12 12 11 11 11 9 7 5 3 2 1 nan nan nan nan nan 4 4 4 4 4 4 4 4 3 4 4 4 3 2 2 3 4 4 3 2 2 3 4 5 5 5 5 5 5 5 5 5 5 6 6 7 nan 6 nan nan nan nan nan nan 4 2 5 10 12 12 12 11 10 10 10 10 10 10 10 10 10 10 11 12 13 14 15 17 17 16 16 17 17 16 16 16 16 15 14 13 12 13 14 16 17 17 19 21 23 24 23 21 18 14 13 15 16 17 17 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 17 17 17 16 16 15 15 15 14 14 14 14 13 14 14 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 11 10 9 9 8 8 7 6 5 4 3 3 4 4 4 4 3 2 0 2 3 3 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 5 6 7 8 9 9 9 9 10 11 13 14 14 14 14 14 14 15 15 16 17 18 18 17 16 15 14 15 15 15 15 15 15 14 14 13 13 14 15 16 16 16 16 15 13 13 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 14 15 15 15 14 14 14 14 14 15 16 16 15 14 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 9 11 13 15 16 16 15 14 14 13 13 14 14 13 12 11 10 9 10 10 11 11 12 12 11 10 9 9 8 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 9 9 10 12 14 14 14 14 13 11 8 5 3 2 1 nan nan nan nan 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 4 4 4 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 nan 7 6 6 nan nan 6 nan nan 5 4 6 9 11 11 11 10 9 9 10 10 10 10 10 10 9 10 10 12 13 14 15 17 18 17 18 18 17 17 17 18 17 13 10 10 10 10 11 12 14 16 18 20 23 25 26 24 20 15 13 13 14 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 10 9 8 7 7 6 5 4 4 3 3 3 3 4 4 4 2 1 2 3 3 2 1 0 1 1 1 0 1 1 1 2 2 3 3 4 5 6 7 8 8 8 8 9 10 11 12 14 14 14 14 14 14 15 15 16 15 15 15 14 13 13 13 14 15 14 14 14 15 14 14 13 13 14 15 15 16 16 15 14 12 11 11 10 10 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 15 14 13 13 12 12 12 13 14 14 13 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 7 6 6 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 7 9 10 12 14 15 16 16 15 14 14 14 14 13 13 12 10 9 9 10 10 11 12 12 11 10 10 9 9 8 7 7 8 9 10 10 10 10 11 11 11 10 9 9 9 9 9 10 12 15 15 15 14 12 10 7 5 4 2 2 3 nan nan nan 5 5 4 4 4 5 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 5 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 nan nan 6 7 6 5 5 6 8 9 10 10 9 9 9 10 10 11 11 10 10 10 10 10 12 14 14 15 18 19 19 19 18 15 15 19 19 15 9 6 6 7 9 9 10 12 15 17 20 23 25 26 24 21 17 13 12 12 12 13 13 13 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 16 15 14 13 12 10 9 7 7 6 5 4 3 3 3 3 3 4 5 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 6 6 7 8 8 9 9 10 11 12 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 13 14 14 14 14 14 14 13 13 13 13 14 15 15 15 14 12 11 11 10 9 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 11 11 12 14 14 13 13 12 11 10 11 11 12 12 11 10 10 10 11 12 12 11 11 11 11 11 11 11 12 12 13 13 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 2 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 10 11 13 14 16 16 16 15 14 14 13 13 12 11 10 10 10 10 11 12 12 12 11 10 10 9 9 8 8 8 9 10 10 11 11 10 11 12 12 11 9 9 9 9 9 9 12 14 14 14 13 11 9 7 5 4 3 3 3 nan nan nan 4 5 4 4 5 4 4 4 4 4 3 2 3 3 4 4 4 5 5 5 5 6 7 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 nan nan nan 7 7 6 6 6 6 8 9 10 10 10 9 10 10 11 11 11 11 11 10 10 10 11 13 14 16 19 20 20 19 16 13 14 19 18 10 3 1 2 5 8 9 11 12 15 17 20 22 24 25 23 21 19 15 12 11 10 11 11 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 14 14 13 11 10 9 7 6 5 4 4 3 3 2 3 4 5 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 5 6 7 8 8 9 9 10 11 12 13 14 14 14 14 13 13 13 13 12 11 10 9 9 9 10 11 12 13 13 14 14 14 13 13 13 13 13 14 14 13 12 11 11 11 10 8 7 6 6 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 12 13 13 12 11 10 9 9 10 11 11 10 9 9 10 11 11 11 11 11 11 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 9 10 12 13 15 16 16 15 14 13 13 12 12 11 10 10 10 10 11 12 12 12 11 11 11 10 9 9 8 9 9 10 11 12 12 12 12 12 12 11 9 9 9 9 8 9 11 12 12 13 11 10 8 7 5 4 3 3 4 nan nan nan 4 4 5 5 5 4 3 4 5 5 4 3 4 4 4 5 5 5 5 5 6 7 9 10 11 11 11 10 9 8 8 8 8 7 7 7 7 7 7 nan nan 6 7 7 7 6 6 7 8 10 10 10 10 9 9 10 11 12 12 12 12 11 11 11 11 12 14 17 20 21 20 18 15 14 15 19 18 12 7 5 5 7 9 11 12 13 15 17 19 22 23 24 23 22 22 19 15 12 11 10 9 8 8 9 10 11 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 13 12 12 11 10 9 9 9 9 9 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 14 14 13 12 11 10 8 6 5 4 4 4 3 1 3 5 5 4 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 6 7 8 9 9 9 10 11 12 13 14 14 14 13 13 13 13 12 10 9 9 8 8 8 9 10 11 12 13 13 13 13 12 12 12 12 12 12 13 12 11 10 10 10 9 7 6 5 5 6 6 6 6 7 6 6 6 6 7 7 8 7 7 7 8 8 9 9 10 10 11 12 12 11 10 9 8 8 9 10 10 10 9 8 9 10 10 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 4 5 6 8 9 10 11 12 14 15 15 15 14 13 13 13 13 12 11 11 11 11 11 12 12 12 12 12 12 12 11 10 9 9 11 12 12 12 13 13 12 13 13 11 10 10 9 9 9 9 11 12 12 13 10 8 7 7 6 5 4 4 4 nan nan 4 4 4 5 5 5 3 3 4 5 5 5 3 3 4 4 5 6 6 6 6 7 8 9 10 11 12 12 11 10 9 9 8 8 7 7 7 7 8 nan nan 5 6 7 8 7 7 6 7 9 10 10 10 9 9 9 10 11 12 13 13 12 12 11 11 10 12 13 16 19 20 19 16 15 14 15 18 18 15 13 11 10 10 11 13 14 15 16 18 19 21 22 22 22 23 23 21 18 14 12 11 8 6 4 5 7 9 11 12 12 13 14 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 12 11 10 10 9 9 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 15 15 14 14 14 14 14 14 14 15 16 16 16 15 15 14 14 13 12 11 10 9 7 6 5 5 4 3 1 3 4 4 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 6 8 9 9 9 10 11 12 13 14 14 14 13 13 13 12 11 9 8 8 7 7 8 8 9 11 12 12 12 12 12 11 11 10 10 11 11 11 11 11 10 10 9 8 6 5 5 5 5 6 6 6 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 9 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 11 11 11 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 10 nan nan nan nan nan nan 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 4 5 7 8 9 10 10 11 13 14 15 15 15 14 14 14 14 13 12 11 11 11 12 13 13 14 14 14 13 13 12 11 11 11 13 13 13 12 12 12 12 12 13 11 10 11 11 11 11 11 12 13 14 12 8 6 6 7 6 5 4 4 4 4 4 4 nan 4 4 5 5 3 nan 3 5 5 4 2 2 3 4 5 6 6 6 7 8 9 10 11 12 12 12 12 11 10 10 9 8 7 nan nan nan nan nan 6 5 6 7 8 8 7 6 7 9 10 10 10 9 8 9 10 12 13 14 13 13 12 11 10 10 10 12 13 16 18 17 15 14 15 15 16 16 15 14 14 13 14 14 15 16 16 17 19 21 22 21 21 21 22 23 21 20 16 14 11 8 5 3 2 4 7 9 10 11 12 13 14 15 15 15 15 16 16 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 16 15 14 14 13 12 12 11 10 9 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 15 16 16 16 16 15 15 14 13 12 11 10 9 8 7 6 5 4 3 2 3 4 3 2 2 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 3 4 4 5 5 5 6 8 9 9 9 10 11 12 13 14 14 13 13 13 12 11 10 9 8 7 7 7 7 8 9 10 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 9 7 6 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 7 7 7 8 8 9 9 8 7 7 8 9 9 9 8 7 6 6 6 7 7 8 8 8 8 8 9 9 10 10 10 10 10 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 12 12 13 13 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 2 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 2 3 5 7 9 10 10 10 11 12 14 15 15 15 15 15 15 15 14 13 12 12 13 13 14 15 15 16 16 15 15 14 14 13 13 14 13 13 12 12 13 12 12 13 12 12 12 13 13 13 13 14 15 15 15 10 8 7 6 6 6 5 4 4 4 3 3 3 3 4 4 5 4 nan 5 6 6 5 3 1 1 3 4 5 6 6 7 8 9 10 11 12 13 13 13 12 11 10 9 8 nan nan nan nan 8 6 5 5 6 7 8 8 7 7 7 9 10 11 11 9 8 8 10 13 14 14 13 12 11 10 9 9 9 10 12 14 14 13 13 15 16 16 16 16 15 15 15 16 17 17 18 17 17 18 21 23 24 23 21 20 21 23 24 23 19 15 12 8 5 3 2 3 5 8 9 10 12 13 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 19 18 17 16 15 14 13 13 12 12 11 10 9 9 8 8 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 14 13 12 11 10 9 8 7 6 5 4 3 3 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 5 5 5 6 8 9 9 9 10 11 12 13 14 13 13 13 13 12 11 10 9 8 7 6 6 7 8 8 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 8 6 5 5 5 4 5 5 4 4 4 4 4 4 4 5 6 7 7 7 7 7 8 8 7 6 6 6 6 7 7 7 7 6 4 3 4 5 6 7 7 7 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 11 11 11 12 12 12 12 12 13 13 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 4 3 2 2 4 7 9 9 10 11 11 13 14 15 16 16 17 17 16 16 15 14 14 14 14 14 14 15 16 17 18 18 18 17 17 16 16 14 12 11 9 9 10 11 12 13 14 14 14 15 16 16 16 16 16 16 16 12 9 6 6 5 5 4 4 4 4 3 3 3 2 3 4 4 5 nan 6 6 6 5 3 2 1 2 4 5 6 7 8 9 10 11 12 12 13 13 13 13 12 11 10 nan nan nan nan nan 7 6 4 5 5 6 7 7 7 7 8 9 10 10 9 8 7 8 10 13 14 13 12 11 11 10 9 8 9 9 11 12 12 10 11 15 17 17 17 16 16 16 17 18 19 20 20 20 20 21 23 25 26 24 21 19 20 23 26 26 23 18 15 12 10 8 6 7 9 9 9 10 11 12 13 14 14 14 14 15 15 15 15 15 15 16 17 17 18 19 19 19 20 20 20 20 20 20 20 19 18 17 16 16 15 14 13 13 12 12 11 10 9 9 8 8 7 7 7 8 8 8 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 16 16 16 16 17 17 17 17 15 14 13 12 11 10 10 9 7 6 5 4 4 4 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 3 3 4 5 5 5 6 7 8 9 9 10 10 11 12 13 14 13 13 13 13 12 12 11 10 8 7 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 7 5 5 4 4 5 5 5 4 4 3 3 4 4 4 5 6 6 6 6 6 6 7 7 6 5 4 4 4 4 5 5 5 4 3 2 3 4 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 10 9 9 9 10 10 11 11 10 10 11 11 11 11 11 12 13 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 4 2 1 3 6 8 9 10 10 11 13 14 15 16 17 17 17 17 16 15 14 13 14 14 14 14 15 16 17 18 19 20 20 20 20 19 16 13 8 2 5 7 8 10 12 14 14 15 16 18 19 19 18 17 17 17 14 9 6 5 4 4 3 3 3 4 4 3 3 2 nan nan nan nan 6 6 6 4 2 2 2 3 4 5 6 7 8 9 10 11 11 12 12 13 13 13 13 13 nan nan nan nan nan nan 8 6 4 4 4 5 6 6 6 7 7 8 8 9 9 8 7 7 8 10 12 12 12 11 10 10 10 8 8 8 9 11 11 10 10 10 13 15 17 17 16 16 16 17 19 20 21 21 22 22 23 24 25 26 25 22 19 20 24 27 28 26 22 19 17 15 11 9 10 12 12 11 10 11 12 13 14 14 14 14 15 15 15 15 15 15 16 17 17 18 19 19 20 20 21 21 21 21 20 19 19 18 17 16 16 15 15 14 14 13 12 11 10 9 9 8 8 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 17 16 14 13 12 11 10 10 9 8 7 6 5 5 5 5 6 5 5 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 7 8 9 10 10 11 11 12 13 14 13 13 13 12 12 12 11 10 8 7 6 6 7 7 8 8 8 9 9 9 9 8 8 7 7 7 8 8 9 8 8 7 6 5 4 4 5 5 5 5 5 4 3 3 4 4 5 5 5 6 6 5 5 6 6 6 5 4 3 3 2 3 3 4 4 3 2 2 2 3 3 3 3 4 4 4 5 6 7 7 7 7 8 8 9 8 8 8 9 9 10 10 10 9 10 10 10 10 10 11 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 4 2 3 5 8 8 9 10 11 12 14 15 16 16 17 17 16 15 15 14 13 13 14 13 13 13 14 16 17 19 20 21 22 22 21 19 17 11 6 6 5 5 7 10 11 13 13 14 18 20 20 20 19 18 18 16 11 7 4 3 3 3 3 3 4 5 4 3 3 3 3 nan nan 6 6 6 5 3 4 5 6 6 7 7 7 8 10 11 12 12 12 12 13 13 13 13 nan nan nan nan nan nan 9 7 5 4 4 5 5 5 5 6 6 7 8 8 8 7 7 7 8 8 9 10 11 10 10 10 10 10 9 8 8 10 11 12 11 10 10 11 14 16 17 16 15 15 17 18 20 21 22 22 23 23 24 25 25 24 21 19 20 24 27 28 26 23 22 20 18 14 12 13 14 14 13 11 11 12 12 14 14 14 15 15 15 15 15 15 16 16 17 17 18 19 20 21 21 22 22 21 21 20 19 18 18 17 17 16 16 15 14 14 13 12 11 10 10 9 9 8 7 8 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 16 15 13 12 10 10 10 9 8 7 6 6 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 5 6 6 7 7 8 9 10 11 11 12 13 14 14 13 13 13 12 12 12 11 10 8 7 6 6 7 7 7 7 8 8 9 9 8 8 7 6 6 6 7 7 8 7 7 6 5 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 1 2 3 4 3 2 2 2 2 1 1 2 2 2 3 4 5 7 7 7 6 6 7 8 8 7 7 8 8 8 9 9 8 9 9 9 10 10 10 10 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 5 3 3 5 8 8 9 10 11 12 13 14 14 15 16 16 15 14 14 14 13 13 13 13 12 12 12 14 15 17 20 21 22 22 22 21 19 15 12 8 5 2 3 6 8 9 9 10 15 19 20 20 19 18 18 17 14 9 4 2 2 2 3 3 4 6 6 6 5 4 4 5 6 5 5 7 8 7 8 8 7 7 7 7 8 9 10 12 12 12 12 13 13 13 13 13 nan nan nan nan 11 10 9 8 6 5 5 5 4 4 5 6 6 7 8 8 7 7 7 7 8 9 10 10 10 10 9 9 10 10 9 8 9 10 12 12 12 10 10 10 13 15 16 14 13 13 15 17 18 20 22 23 23 23 24 24 25 23 20 18 20 23 26 26 23 21 20 20 18 16 14 14 15 15 14 13 13 15 15 15 15 16 16 16 15 15 15 16 16 17 17 18 18 19 21 21 22 22 22 22 21 20 19 18 17 17 17 16 15 15 14 14 13 12 11 11 10 10 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 18 17 15 12 10 10 9 9 8 7 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 6 6 6 7 8 9 10 11 11 12 13 13 14 14 13 13 12 12 12 11 11 10 8 6 6 6 7 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 5 4 4 4 5 4 4 4 5 5 5 5 4 4 4 3 3 2 1 1 2 3 3 2 2 3 2 1 1 0 0 1 2 3 4 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 11 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 7 7 6 4 3 5 7 8 9 10 10 11 11 12 13 13 14 14 14 13 13 13 13 13 13 12 11 10 11 12 14 16 18 20 21 21 21 21 19 17 15 12 8 4 1 4 7 8 7 9 13 17 20 20 20 19 19 18 15 10 5 2 2 3 3 4 5 6 7 6 5 5 6 6 6 4 4 5 7 9 9 8 7 6 6 7 8 9 10 11 12 12 13 13 13 13 13 nan nan nan nan nan 10 10 9 8 7 6 5 4 4 5 5 6 7 8 9 9 8 7 7 8 9 10 11 11 11 10 9 9 10 11 10 9 9 10 12 12 12 11 10 10 11 13 14 12 9 11 14 14 17 21 23 23 23 23 23 23 24 22 19 17 19 21 23 22 19 16 16 16 16 15 13 13 14 14 14 14 16 18 19 18 18 18 17 16 16 16 16 16 16 17 17 18 19 20 21 22 22 22 22 21 21 20 19 18 17 17 17 16 16 15 15 15 15 14 13 12 12 11 9 9 8 8 8 9 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 20 20 21 20 19 17 13 11 10 9 9 8 7 6 6 6 7 7 8 9 9 9 9 9 8 7 7 7 6 6 6 5 5 4 4 4 4 4 5 5 6 6 6 7 8 9 10 11 12 13 13 13 14 14 13 13 13 12 12 11 11 9 8 6 5 6 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 2 1 1 1 2 2 2 2 3 3 2 2 2 2 1 1 2 3 5 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 nan nan 7 7 7 nan nan 7 7 7 7 7 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 1 1 2 2 3 3 4 5 5 6 6 7 7 6 5 4 6 7 8 9 10 10 11 11 11 11 12 13 13 13 13 13 13 13 13 13 12 10 9 9 11 12 15 16 18 19 19 19 19 18 16 14 12 9 5 3 6 8 9 9 10 13 17 20 21 21 20 20 19 15 10 6 4 4 4 5 5 6 7 7 6 5 6 7 6 5 4 3 4 5 7 8 7 6 5 5 6 7 8 9 10 11 12 12 13 13 13 13 nan nan nan nan 10 9 8 8 8 8 6 5 5 5 5 6 7 8 10 11 10 8 8 8 8 9 11 12 12 12 11 10 9 10 11 11 10 10 10 12 12 12 12 12 11 9 9 12 10 7 10 14 16 18 22 23 24 23 22 22 22 22 21 18 16 18 20 20 19 16 14 14 15 15 14 12 12 13 14 14 15 17 20 21 21 20 20 19 18 17 16 16 16 17 17 17 17 18 19 20 21 22 22 21 20 20 19 18 18 17 17 17 16 16 16 17 17 16 16 15 14 13 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 20 20 21 22 22 21 19 15 12 10 9 8 7 6 6 7 7 8 8 9 9 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 4 4 4 5 5 5 6 6 7 8 9 10 11 12 13 14 14 14 14 14 13 13 12 12 12 11 9 8 6 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 1 2 3 2 2 3 3 3 2 2 3 4 5 5 6 6 6 5 6 6 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 6 nan 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 2 3 3 4 5 5 6 7 6 5 4 5 6 7 9 9 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 11 9 8 9 10 11 13 15 16 17 17 17 17 15 14 12 10 8 7 7 8 9 10 11 12 14 17 20 22 22 22 21 19 14 10 7 6 5 5 6 7 7 8 8 8 7 7 7 6 5 3 3 4 5 6 6 6 5 5 5 5 7 8 9 10 11 11 12 12 13 13 13 nan nan nan 11 9 8 7 7 8 8 6 6 5 5 6 7 8 9 11 12 11 9 8 8 9 10 11 12 12 12 11 10 10 10 11 10 10 10 10 11 12 12 12 11 11 9 7 8 9 8 10 14 17 20 22 23 24 23 23 22 21 21 20 18 16 16 18 19 17 15 14 15 15 14 13 12 12 13 13 14 16 18 20 22 21 21 21 21 19 18 17 17 17 16 16 16 16 17 18 19 20 20 20 19 19 18 18 18 18 17 17 17 16 17 17 18 19 18 17 17 16 15 14 13 13 12 11 10 9 8 8 9 9 9 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 18 18 19 20 20 21 22 23 23 22 21 17 13 9 9 8 7 7 7 8 8 9 9 10 10 10 10 10 10 10 9 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 6 8 9 11 12 13 14 14 14 14 14 14 13 13 12 12 12 11 9 7 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 4 4 3 3 2 2 2 3 3 3 3 4 5 5 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 1 1 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 7 7 8 8 9 9 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 2 2 3 4 4 5 5 6 5 4 4 5 6 7 8 9 10 10 10 10 10 10 10 10 12 12 13 13 13 13 13 13 11 10 8 8 9 10 12 13 14 15 15 15 15 14 13 11 10 9 9 10 11 11 11 11 12 14 17 21 23 23 23 22 19 14 10 8 7 6 5 6 7 8 9 9 9 8 8 8 6 5 4 4 4 5 6 6 5 5 5 5 6 7 9 10 10 11 11 12 12 12 13 13 nan nan 11 10 9 8 7 7 7 7 7 7 6 6 7 8 9 10 10 11 11 9 8 9 10 11 12 13 12 11 10 10 10 10 10 10 9 8 9 10 10 11 11 10 10 9 3 7 10 12 13 16 18 20 22 23 24 24 23 22 21 20 20 18 17 16 17 18 17 16 15 15 14 14 13 12 12 13 14 15 17 18 19 21 21 23 23 21 20 19 18 17 16 15 15 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 16 17 17 18 19 20 19 19 18 17 16 16 15 15 13 12 10 9 8 8 9 9 9 9 9 9 9 9 10 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 15 16 16 17 18 19 19 20 21 22 22 23 24 23 22 20 16 11 10 11 9 8 9 9 10 10 10 11 11 11 11 11 11 10 10 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 5 6 7 9 11 12 13 14 14 15 14 14 14 13 13 13 12 12 11 9 8 6 6 7 7 8 8 7 7 7 6 6 7 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 3 3 3 3 4 4 3 2 2 3 3 4 3 3 3 4 4 4 4 3 2 1 1 1 2 2 2 1 0 1 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan 6 5 5 5 5 6 6 6 nan nan nan 6 nan nan nan 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 0 1 1 2 3 4 4 4 4 5 5 5 5 6 6 7 8 9 10 10 11 11 10 9 9 10 11 12 13 13 13 13 13 13 13 11 10 9 9 10 11 12 13 14 14 15 14 14 12 11 11 11 11 12 13 13 12 11 11 13 17 21 24 24 23 21 19 14 10 9 8 7 6 6 7 8 9 10 10 10 9 8 6 5 4 4 5 6 6 6 5 5 5 5 6 7 8 10 10 11 11 12 12 12 12 11 nan 11 10 10 9 8 7 7 8 8 8 8 8 7 nan nan 10 9 9 9 10 9 nan 10 11 12 13 13 12 11 11 11 10 10 9 8 7 6 7 7 8 8 8 8 7 5 2 8 13 16 17 18 20 21 22 23 23 23 23 22 22 21 20 19 17 17 17 17 17 17 16 15 14 13 13 13 13 14 15 16 18 18 19 21 22 24 23 21 19 17 17 16 15 14 13 13 14 15 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 19 20 20 20 19 18 17 17 16 16 16 15 13 11 10 10 11 11 10 10 9 9 8 8 9 11 12 13 13 13 13 14 14 14 14 13 13 13 12 12 13 13 14 14 15 16 17 18 19 20 20 21 22 22 23 24 24 23 22 18 14 12 11 10 9 10 11 11 12 11 11 11 12 12 12 11 11 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 5 6 7 9 11 12 13 14 15 15 15 14 14 13 13 13 12 12 11 10 8 8 7 8 8 8 8 8 7 7 6 7 7 7 7 7 7 6 6 6 5 4 3 2 2 1 1 2 2 2 3 3 4 4 3 2 2 2 3 3 3 3 4 4 5 4 4 3 2 1 1 1 2 2 2 1 1 2 3 3 3 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 7 7 7 8 8 9 9 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 nan 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 1 1 0 1 2 2 3 4 4 4 5 5 6 6 6 7 7 7 8 9 11 11 11 11 10 9 10 11 12 13 13 14 13 13 13 13 12 11 10 9 10 10 11 12 13 14 14 15 14 13 13 14 13 13 14 14 13 12 11 10 11 15 20 25 25 23 21 18 15 11 10 9 8 7 7 7 7 8 9 10 10 10 8 6 5 4 5 6 6 6 5 5 5 5 5 6 7 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 9 8 8 9 9 9 9 nan nan nan nan nan 9 8 8 8 9 nan 10 12 13 13 13 12 11 11 11 10 9 8 7 5 4 4 5 6 6 6 6 4 2 7 11 16 19 20 21 21 21 21 22 23 24 23 23 22 22 21 20 19 18 18 17 18 18 17 15 14 13 13 14 15 16 17 17 18 19 20 22 23 23 21 20 18 17 16 15 14 13 13 14 15 16 16 16 16 16 15 15 15 16 16 16 16 16 17 18 18 19 19 20 20 20 19 19 18 17 17 17 16 16 14 14 13 13 13 13 12 11 10 9 7 7 9 12 13 13 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 14 15 15 16 18 19 20 20 21 22 23 23 24 24 23 22 20 16 13 11 10 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 7 7 6 6 5 5 5 4 4 4 5 6 7 9 11 12 14 15 15 15 15 15 14 14 13 13 13 12 11 10 9 9 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 1 1 2 3 3 3 4 3 3 2 2 2 3 3 3 3 4 5 5 5 4 3 2 1 2 2 3 3 2 2 2 2 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 0 1 1 2 3 4 4 4 5 5 6 6 7 7 7 8 8 9 10 11 12 11 10 10 10 11 12 13 14 15 15 14 14 13 13 11 10 10 10 10 11 12 12 13 14 14 15 14 15 16 16 16 15 14 13 11 10 8 9 12 18 24 25 23 20 17 14 12 11 9 8 8 8 7 7 7 8 9 9 9 8 7 5 5 6 6 7 6 5 5 5 5 6 6 7 7 8 9 10 10 10 10 nan 10 10 10 10 10 10 10 10 10 9 9 10 10 nan nan nan nan nan nan nan 9 9 nan nan nan 11 12 13 14 13 13 12 11 11 10 9 8 6 4 2 2 3 3 3 3 3 3 7 11 14 17 20 21 21 20 20 21 22 23 24 24 24 23 23 23 21 20 19 18 18 18 18 17 16 15 15 15 15 16 17 18 18 19 20 21 22 22 21 20 19 18 17 16 16 15 14 14 14 15 16 16 16 15 15 14 14 14 15 15 16 16 17 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 15 14 14 14 14 13 12 11 10 9 8 10 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 16 17 18 19 20 21 22 23 23 24 24 23 22 21 18 15 13 11 11 12 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 7 9 11 13 14 15 16 16 16 15 15 14 13 13 13 12 11 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 4 4 3 3 3 3 2 2 3 3 3 3 3 4 5 5 5 4 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 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 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 0 1 1 2 3 4 4 5 5 5 6 6 7 7 8 8 8 9 10 11 11 11 11 11 11 12 12 13 15 16 16 16 15 14 13 12 11 11 10 10 10 11 11 12 13 14 14 14 16 19 19 17 16 13 11 9 8 6 7 11 17 23 24 20 16 13 12 11 11 10 9 8 8 8 7 7 8 8 8 8 7 7 6 6 6 6 6 6 5 4 5 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 13 14 14 13 12 11 10 9 8 7 6 4 2 1 1 1 1 1 2 5 11 14 15 17 19 19 18 17 18 20 22 24 24 24 25 25 25 25 23 21 20 19 18 18 17 17 16 15 15 15 16 17 18 18 19 20 21 21 22 21 20 19 19 19 18 18 17 16 15 15 15 15 16 16 15 15 14 14 13 13 14 15 15 16 17 18 19 19 19 19 18 18 18 19 19 19 18 18 17 17 17 17 16 14 13 13 14 13 13 12 11 11 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 14 14 15 16 17 19 20 21 22 22 23 23 24 24 23 21 19 17 14 13 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 6 6 5 5 5 5 6 7 8 10 12 13 15 16 16 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 4 3 3 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 8 8 8 9 9 10 11 11 11 11 12 12 13 14 15 16 17 17 16 16 15 14 13 12 11 11 11 11 11 11 12 12 12 11 15 19 19 17 16 13 10 8 5 4 6 12 18 21 21 17 15 14 13 11 10 10 10 9 8 8 8 8 8 7 7 7 7 6 6 6 5 6 5 5 4 4 nan nan 5 5 6 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 nan nan nan nan nan nan nan nan 14 15 nan nan nan nan 12 12 13 14 14 15 14 13 11 10 9 9 8 7 5 4 3 3 3 3 3 5 9 14 15 16 17 18 17 14 14 17 20 23 25 26 26 26 26 26 26 24 22 21 19 18 18 17 17 16 16 15 15 16 17 18 19 20 20 21 21 21 21 20 19 19 19 19 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 14 15 15 16 17 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 16 15 14 14 14 13 13 12 12 12 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 13 14 14 15 16 18 19 20 21 22 23 23 24 24 23 22 20 19 17 16 17 16 15 15 14 14 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 6 7 8 10 11 13 14 15 16 16 16 16 15 15 14 13 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 4 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 2 3 3 4 5 5 6 6 6 7 7 7 6 7 7 8 9 10 10 11 11 12 12 13 14 15 16 16 17 17 17 16 15 14 13 13 12 12 11 11 11 11 11 11 10 14 18 18 18 16 13 9 5 3 4 8 13 18 19 18 17 15 15 12 10 8 8 9 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 nan nan nan 5 6 8 9 10 10 11 10 11 11 12 12 12 12 12 11 11 12 12 13 nan nan nan nan nan nan nan nan 14 15 nan nan nan 13 13 13 14 15 15 15 14 13 12 11 10 9 9 8 7 6 6 6 6 7 7 9 12 14 16 17 18 19 17 14 15 18 22 24 26 27 27 27 27 26 26 24 23 21 19 18 17 17 16 16 15 15 16 17 18 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 17 17 16 16 15 15 14 14 14 14 15 16 16 17 17 18 18 17 17 17 16 17 18 18 18 18 18 17 17 17 16 16 16 16 15 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 14 15 16 17 18 20 21 22 22 23 24 24 23 23 22 21 20 20 20 17 16 15 15 14 13 13 12 12 11 11 11 11 11 10 9 9 9 9 8 8 8 7 7 6 5 5 5 6 7 9 10 12 13 14 15 16 16 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 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 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 6 6 6 6 6 5 5 5 5 4 4 3 3 3 2 1 1 0 1 1 2 3 3 4 5 6 6 6 6 6 6 5 4 4 6 7 9 9 10 11 11 11 12 13 14 15 15 16 17 17 17 17 16 15 15 14 14 13 12 12 11 10 10 12 15 17 17 18 17 15 11 7 2 3 6 10 15 18 18 17 15 14 13 11 9 7 6 7 9 9 10 9 8 7 7 6 6 5 5 6 6 5 5 5 5 5 5 5 nan nan 5 6 8 10 11 11 11 11 11 12 13 13 13 13 12 12 12 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 15 14 13 13 12 11 10 10 9 8 8 8 9 10 11 12 14 16 16 15 16 17 16 16 17 19 22 25 26 27 28 28 27 26 26 25 24 23 21 20 18 17 17 16 16 16 16 17 18 20 22 22 23 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 18 18 17 17 17 16 16 15 15 14 15 15 16 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 15 14 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 18 19 20 21 22 23 23 24 24 23 23 22 22 21 20 19 17 16 15 14 14 13 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 6 7 8 10 12 13 14 15 15 16 15 15 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 4 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 0 1 1 2 3 3 4 5 6 6 6 6 6 6 4 2 3 5 6 8 9 10 11 12 11 11 13 14 14 14 15 16 16 17 17 17 16 16 15 15 14 13 12 11 11 11 13 16 17 18 17 16 14 10 6 3 5 8 13 17 18 16 14 13 13 13 10 8 6 4 5 7 9 10 9 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 nan nan nan 7 9 10 12 12 12 11 12 13 13 14 nan 13 13 13 13 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 12 14 15 17 18 20 21 20 20 18 18 19 21 23 25 26 27 27 27 27 26 26 25 24 23 23 22 20 19 18 17 17 17 17 18 18 19 21 23 23 23 23 23 22 21 21 21 22 22 22 22 22 21 21 21 21 21 20 19 18 18 18 18 17 17 17 16 16 16 17 17 17 18 18 18 19 19 18 18 18 18 19 19 19 19 18 18 17 17 16 16 15 15 14 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 12 12 13 14 15 16 17 18 20 21 22 22 23 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 13 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 6 6 6 6 6 7 8 10 12 13 14 15 15 15 15 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 5 5 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 6 6 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 1 0 0 1 2 3 3 4 5 5 6 6 6 6 5 3 2 2 4 5 7 8 10 11 12 12 11 12 13 14 14 14 15 16 16 16 16 16 16 16 16 15 13 12 11 11 12 15 17 18 18 17 15 12 9 6 6 8 11 15 19 18 16 12 10 11 11 9 6 5 4 5 7 9 9 8 7 6 5 6 6 6 6 6 7 7 7 7 6 6 6 5 5 nan 7 8 9 11 12 12 12 12 13 14 14 nan nan 14 nan nan 14 15 15 nan 15 15 nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 18 18 17 16 16 15 14 14 14 13 13 13 13 14 15 17 18 20 21 22 22 22 22 21 21 21 21 23 25 26 27 27 26 25 25 25 25 24 23 22 21 20 19 18 17 17 17 18 18 19 20 21 23 23 23 23 23 22 21 21 21 22 22 22 21 21 21 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 19 20 20 20 20 20 19 18 17 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 12 13 13 14 15 16 18 19 20 21 22 23 24 24 24 23 23 22 21 20 19 19 18 17 16 15 14 13 12 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 6 6 6 7 9 11 12 14 14 15 15 15 15 15 14 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 6 6 6 6 6 5 5 5 6 6 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 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 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 0 1 1 2 3 4 4 5 5 6 6 5 4 3 2 2 3 4 6 7 9 10 12 11 10 12 13 13 14 14 14 15 15 15 16 16 16 16 15 14 13 12 11 12 13 15 18 18 17 16 14 11 8 8 9 11 13 17 19 17 14 11 9 9 9 7 6 5 5 7 8 9 9 8 6 6 7 7 8 8 7 7 8 8 8 8 7 7 6 6 6 7 8 9 10 11 12 12 12 12 14 15 nan nan nan nan nan nan nan nan nan nan 15 15 15 nan nan nan nan nan nan nan nan nan nan 19 20 20 21 20 20 19 18 18 17 16 16 16 16 15 15 15 16 18 19 21 22 23 23 23 23 22 22 21 21 21 22 23 24 25 26 25 23 23 24 24 23 21 20 19 19 18 17 17 17 17 18 19 19 19 21 22 22 22 22 22 21 21 21 22 23 22 22 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 19 20 20 20 21 20 21 21 22 22 21 20 19 18 18 17 17 16 15 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 13 14 15 16 17 18 20 21 22 22 23 24 23 23 22 21 20 20 19 18 18 17 16 15 14 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 7 8 9 11 13 14 15 15 15 15 15 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 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 4 4 4 4 4 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 2 1 1 0 1 2 3 3 4 4 5 5 5 4 3 2 2 2 2 3 5 6 8 10 11 10 10 12 13 13 14 14 14 14 14 14 15 15 15 15 14 14 13 12 12 13 14 16 18 18 17 16 13 10 8 8 10 13 15 18 19 16 12 9 7 8 8 7 6 6 6 8 9 9 8 7 6 7 7 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 9 10 11 11 12 12 12 14 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 21 21 20 19 19 18 18 18 18 18 18 18 18 19 21 22 23 24 24 24 24 23 23 22 22 22 22 23 23 24 24 23 23 22 22 21 20 19 18 17 17 17 16 16 16 17 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 22 21 20 19 18 18 17 16 15 14 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 12 12 13 14 15 17 18 19 20 21 22 23 23 23 23 22 21 20 19 18 18 17 17 16 15 14 13 12 11 11 10 10 10 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 9 10 11 13 14 15 15 15 15 15 14 14 13 12 11 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 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 3 3 3 3 3 3 3 4 4 4 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 3 3 2 1 0 0 1 2 3 3 4 4 4 4 4 3 2 2 2 2 3 4 6 8 9 10 11 11 12 12 13 13 14 14 13 13 13 14 14 14 14 13 13 12 12 12 13 15 16 17 17 16 15 13 10 8 9 11 14 16 16 15 12 11 11 10 9 9 8 8 7 7 8 8 8 8 7 7 7 7 8 8 8 8 9 10 10 11 12 11 11 10 9 8 8 9 10 11 11 12 13 14 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan 22 22 23 23 23 23 22 21 20 20 20 20 20 20 20 20 20 20 21 22 23 24 24 25 25 25 25 24 24 24 23 23 24 24 24 23 23 22 21 19 18 18 17 17 16 16 16 16 16 16 17 18 19 18 19 20 20 19 19 20 21 22 23 24 24 24 23 22 22 22 22 21 21 21 21 21 20 19 19 19 19 19 19 20 20 20 21 21 20 20 20 20 20 21 21 21 21 21 22 22 23 23 22 21 20 19 18 17 16 15 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 13 14 15 16 17 19 20 20 21 22 23 23 23 22 21 19 18 17 17 16 16 15 15 14 13 12 11 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 9 11 12 13 14 14 15 15 15 14 14 13 12 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 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 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 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 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 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 6 6 6 6 6 6 5 5 4 3 2 2 1 0 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 4 6 8 10 11 11 12 12 12 12 12 13 13 13 12 12 13 13 13 13 13 12 10 10 11 12 14 15 15 15 15 14 12 10 8 8 11 13 14 13 10 10 13 16 15 12 10 9 8 7 6 6 6 7 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 nan 10 9 9 9 9 10 11 13 14 15 16 17 nan nan nan nan nan nan nan nan nan 18 19 20 nan nan nan nan nan 22 nan nan nan nan nan nan nan 23 23 24 24 24 23 22 22 21 21 21 21 21 21 21 21 21 21 22 23 24 24 25 25 26 26 26 26 25 25 25 25 24 24 24 24 23 23 21 19 18 17 16 16 16 16 17 18 18 18 19 19 19 20 20 20 21 20 20 20 21 23 25 25 25 24 23 22 22 22 22 22 22 22 23 23 21 20 19 19 19 20 20 20 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 22 23 23 23 21 20 19 18 17 16 15 15 14 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 9 10 10 10 11 11 11 12 12 13 13 14 15 17 18 19 20 21 22 22 23 23 22 21 19 18 17 16 16 15 15 14 14 13 12 11 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 11 12 12 13 14 15 15 15 14 14 13 12 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 2 1 1 0 1 2 2 3 3 3 3 2 2 2 2 2 3 4 5 7 9 10 11 11 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 12 10 10 11 12 13 14 13 13 13 13 12 9 8 8 11 13 13 11 9 8 11 13 14 13 12 10 8 7 5 5 5 6 7 7 8 8 8 8 8 9 10 11 11 11 11 12 nan nan nan nan 10 10 10 11 13 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan 19 21 22 nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 23 22 22 21 21 21 22 22 22 22 22 22 22 23 24 24 25 25 26 26 27 27 27 27 26 26 26 25 25 25 25 24 24 23 22 20 19 18 16 17 18 18 21 21 21 21 21 20 21 22 23 23 21 21 21 21 23 24 25 24 23 23 23 23 23 24 23 23 23 24 23 21 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 22 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 14 15 16 18 19 20 20 21 22 23 23 22 21 19 18 16 16 15 14 14 14 13 12 11 11 10 10 10 10 10 10 11 11 10 11 10 10 10 10 10 9 10 10 11 11 12 12 13 13 14 15 15 15 14 14 13 12 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 7 7 8 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 2 2 1 2 2 2 2 3 3 2 2 2 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 4 3 3 2 1 0 0 1 2 2 2 2 2 2 2 2 2 2 3 4 6 8 9 10 11 11 12 12 12 12 12 12 12 11 11 10 11 11 12 13 14 14 13 12 11 11 12 12 12 11 12 12 11 10 8 8 10 12 13 11 9 8 9 11 13 14 14 11 10 8 7 5 4 5 6 7 7 8 9 9 10 11 11 11 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 23 23 23 22 22 21 22 22 22 22 22 22 22 22 23 24 25 25 26 26 26 27 27 27 28 28 28 27 27 27 26 26 26 25 25 25 25 23 22 21 20 20 21 21 23 24 23 22 22 21 21 22 22 23 22 21 21 22 23 23 23 22 22 23 24 24 25 25 24 24 24 24 23 21 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 22 23 23 22 21 20 19 18 18 17 15 14 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 8 8 9 10 10 11 11 11 11 12 12 13 13 14 16 17 18 19 20 21 22 23 23 22 21 19 18 16 15 14 14 14 13 13 12 11 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 13 13 13 14 14 15 15 14 14 13 12 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 8 8 8 7 6 6 7 7 8 8 9 9 9 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 3 2 2 1 0 1 1 1 2 2 2 2 2 2 2 2 3 5 7 9 10 10 10 11 11 12 12 12 12 12 12 11 10 10 10 11 11 12 13 13 12 11 10 10 10 10 10 10 10 11 11 11 9 9 10 12 13 11 9 8 8 10 12 14 15 13 12 11 9 6 4 3 4 5 6 8 9 9 10 11 11 11 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 26 27 27 27 28 28 28 29 29 29 28 28 28 28 27 27 27 27 27 27 26 25 25 24 24 25 25 25 24 24 23 22 21 21 21 21 22 23 21 21 22 23 23 22 22 23 24 25 26 26 26 25 25 26 25 23 21 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 23 23 23 23 23 22 22 22 23 23 23 23 22 21 20 19 18 17 16 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 8 9 10 10 10 11 11 11 11 12 12 13 14 15 16 17 18 19 20 21 22 22 22 21 19 18 16 15 14 14 13 13 12 12 11 11 10 10 9 9 9 10 10 10 10 10 11 11 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 10 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 8 8 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 1 1 1 0 1 1 1 1 2 2 2 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 5 7 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 9 10 11 11 9 8 10 12 12 10 8 8 8 8 10 13 14 14 13 12 10 7 4 2 3 4 5 6 7 9 10 11 11 11 11 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 24 24 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 26 27 27 28 28 28 29 29 29 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 24 23 22 22 21 21 23 22 22 22 23 23 23 24 24 25 26 26 26 26 26 26 27 26 24 22 20 20 19 19 18 18 18 18 19 20 20 21 22 22 23 23 24 24 24 24 23 23 23 23 23 24 23 23 22 21 20 19 18 16 15 14 13 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 8 9 9 10 10 11 11 11 11 11 12 13 14 15 16 16 17 18 20 21 22 22 21 21 19 18 17 16 15 14 14 13 12 12 11 11 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 5 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 1 1 0 0 0 1 1 1 2 2 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 6 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 9 8 7 6 7 7 8 9 9 8 8 9 10 11 10 8 8 8 8 9 11 13 13 13 13 11 7 4 3 4 4 5 7 8 9 11 12 12 12 13 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 27 28 28 29 29 29 30 30 30 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 24 25 25 26 26 26 26 26 26 27 27 26 25 23 22 20 20 20 19 19 19 19 20 21 22 22 23 23 24 24 24 25 25 24 24 24 23 23 24 24 24 24 23 22 20 19 18 16 15 14 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 7 8 9 9 10 10 10 11 11 11 11 12 13 14 15 15 16 17 18 19 20 21 21 21 20 19 18 17 16 16 15 14 13 12 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 12 11 11 10 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 5 6 6 6 6 6 5 5 5 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 1 2 2 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 5 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 9 7 6 6 6 7 7 7 8 8 8 8 9 10 9 8 7 7 8 9 11 12 12 12 13 11 8 7 7 7 7 8 9 10 11 12 13 13 14 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 27 28 29 29 30 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 24 22 21 21 22 22 22 21 22 22 23 23 23 23 24 24 24 25 25 25 25 24 24 24 24 24 25 26 25 24 22 20 18 17 16 15 14 14 13 13 12 11 11 10 10 9 9 9 8 7 7 7 7 6 6 7 8 8 9 9 10 10 11 11 11 11 11 12 13 14 15 16 16 18 19 20 21 21 20 19 18 18 17 17 16 16 15 13 13 12 11 10 9 9 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 13 13 13 13 12 11 11 11 11 12 12 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 0 0 0 1 1 2 2 3 3 4 4 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 8 7 7 7 7 8 8 9 9 10 10 11 11 12 12 11 11 10 10 10 11 11 11 11 11 9 6 5 6 7 6 6 5 6 7 7 8 8 8 8 7 7 7 7 8 10 10 11 11 12 11 10 9 10 10 10 10 11 11 12 12 13 14 15 16 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 25 25 25 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 28 29 30 30 31 31 31 32 32 32 33 33 33 33 33 32 32 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 27 27 26 26 26 26 26 26 26 26 25 25 26 26 26 25 24 23 22 22 24 25 24 24 23 23 23 23 22 23 24 24 24 25 25 26 26 25 24 24 24 25 25 26 25 24 23 21 19 17 16 15 14 14 14 13 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 13 14 15 15 16 17 19 20 20 20 19 18 18 18 18 17 17 16 15 14 12 11 10 10 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 9 9 10 11 12 12 11 11 11 10 10 10 10 10 10 10 7 5 4 5 6 6 5 4 5 6 6 6 6 7 7 7 6 6 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 14 16 17 18 19 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 30 31 31 31 31 32 32 32 33 33 33 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 31 30 29 28 28 27 26 26 26 26 26 25 25 25 26 26 26 26 24 23 24 25 27 26 25 23 23 23 21 21 22 23 24 25 25 26 26 26 26 25 25 25 25 25 25 25 24 23 22 20 19 18 16 15 15 14 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 6 7 7 8 8 9 10 10 10 10 11 11 12 12 13 14 15 16 17 19 19 20 19 18 18 18 18 18 18 17 16 15 13 12 11 10 10 9 8 8 7 8 8 8 9 9 9 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 11 10 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 13 12 11 10 10 10 10 10 10 10 9 9 8 8 8 8 7 6 6 5 5 5 5 6 6 7 8 9 10 11 12 12 12 11 11 11 11 10 9 9 9 8 5 2 3 5 5 4 3 3 3 5 5 4 4 5 6 5 5 5 6 6 7 7 7 8 8 8 9 9 10 11 11 11 11 12 12 13 13 15 16 18 19 20 21 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan 24 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 30 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 33 33 33 33 33 32 32 31 30 29 28 27 26 26 26 25 25 24 24 25 26 26 26 25 24 25 26 27 27 25 24 24 22 20 20 21 23 24 25 26 26 27 27 26 26 25 25 24 25 25 25 25 24 23 22 21 19 17 16 15 15 14 13 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 7 8 9 9 10 10 10 10 11 11 12 13 14 15 16 18 19 19 19 19 18 18 18 19 18 18 17 16 15 13 12 11 10 10 9 8 8 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 11 12 12 11 11 10 10 10 10 11 12 12 13 13 13 12 12 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 15 14 13 12 12 12 12 12 11 10 9 8 8 8 8 7 6 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 12 11 11 11 11 10 9 7 6 3 1 4 4 4 2 1 2 3 4 4 3 3 4 5 4 4 4 5 5 5 nan nan 7 8 8 8 9 9 10 10 11 11 12 12 13 15 16 18 20 21 22 22 22 21 20 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 30 31 31 32 32 32 32 32 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 31 30 28 27 27 27 26 25 24 24 25 26 26 25 25 23 23 24 26 25 24 24 24 22 20 21 22 24 25 26 27 27 27 27 27 26 26 25 25 24 25 25 25 25 25 24 23 21 19 17 16 15 14 13 12 11 11 10 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 8 9 9 9 10 10 10 11 12 13 14 15 16 18 19 19 19 18 18 19 19 19 19 18 17 16 15 13 12 11 10 10 9 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 11 11 10 10 10 11 11 11 11 12 11 11 10 10 9 9 10 10 11 12 12 13 13 13 12 12 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 1 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 2 3 3 4 4 5 5 5 6 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 13 13 13 13 15 16 17 18 17 16 15 14 14 14 13 13 11 9 8 7 7 7 7 6 6 5 4 4 4 5 5 6 7 8 9 10 11 12 12 12 12 11 11 11 10 10 9 7 5 2 2 3 4 3 1 1 2 4 4 4 4 3 4 4 4 nan 4 5 5 5 nan nan nan 8 8 8 9 9 9 10 11 11 12 14 15 17 18 19 21 22 22 22 21 21 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 26 26 27 28 28 28 28 28 28 28 27 27 27 28 28 27 27 27 28 28 29 30 31 31 31 31 31 31 32 32 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 35 35 34 34 34 34 34 33 33 33 32 31 29 29 28 27 26 25 25 26 26 26 25 24 22 19 19 21 23 24 25 25 24 24 24 25 26 27 27 27 28 28 27 27 26 26 25 25 24 23 23 24 25 25 26 24 22 20 17 16 15 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 7 8 8 9 9 10 10 10 11 12 13 14 15 16 18 18 19 18 18 19 19 19 19 19 18 17 16 15 13 12 11 10 10 9 8 7 6 6 6 6 7 7 7 8 8 9 9 10 11 11 11 12 12 12 11 11 11 10 9 9 9 10 11 11 11 11 11 11 10 10 9 9 9 9 10 11 12 12 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 1 1 2 2 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 1 2 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 14 14 15 16 18 18 18 18 17 15 15 14 13 12 10 9 8 7 7 7 6 5 5 4 4 4 4 5 5 6 8 9 10 11 12 12 13 13 12 12 12 11 10 10 10 8 5 5 5 4 3 2 2 2 3 3 4 5 5 5 4 4 4 nan nan 5 5 5 nan 7 8 8 8 8 8 9 9 10 11 12 13 15 17 18 19 20 21 21 21 21 20 20 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 27 28 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 28 29 29 30 30 30 30 30 30 31 32 32 33 33 33 33 33 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 27 27 28 28 27 26 25 23 20 21 24 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 25 24 23 23 22 22 23 25 26 25 24 21 18 16 16 15 14 13 12 11 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 7 7 8 9 9 9 10 10 11 12 13 14 15 16 17 18 18 18 18 19 19 19 19 19 18 17 16 15 14 12 11 11 10 9 8 7 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 9 10 10 11 11 11 11 10 10 9 9 9 9 9 9 10 11 12 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 1 2 2 2 3 3 4 4 4 5 5 5 4 4 3 3 3 2 2 1 2 2 2 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 16 17 18 19 18 17 16 15 14 12 10 9 8 8 7 7 7 6 5 5 4 4 4 4 5 6 7 9 10 11 12 12 13 13 13 14 13 13 11 10 9 9 8 7 8 8 7 5 4 3 4 4 4 4 5 5 5 4 4 4 3 nan nan nan nan nan 7 8 nan 8 8 8 9 9 10 11 12 14 17 18 19 20 20 20 21 20 20 19 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 28 29 29 29 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 26 26 27 27 28 28 29 29 29 29 29 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 37 37 37 38 38 38 38 38 38 37 37 36 36 36 36 36 35 35 35 35 34 33 32 31 30 30 29 29 29 28 27 26 25 24 25 27 30 30 31 31 31 31 30 30 30 29 28 28 28 28 28 27 26 25 24 23 22 22 22 22 23 25 25 25 23 20 18 17 16 16 15 14 12 11 11 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 7 8 8 9 9 9 10 11 12 13 14 15 16 17 18 18 18 18 19 19 19 19 18 18 18 17 16 14 13 11 11 10 9 8 7 6 5 5 5 5 6 6 7 7 8 8 9 10 10 11 11 11 11 10 10 10 9 8 8 9 10 10 10 10 11 10 10 9 9 9 9 8 8 9 10 10 11 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 0 1 1 1 2 2 2 3 3 4 4 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 16 16 17 17 18 19 19 18 17 15 14 12 10 8 7 7 7 7 7 7 6 6 5 5 4 5 5 7 8 10 11 12 13 14 14 14 14 14 14 13 12 11 10 9 9 9 9 10 9 8 7 6 5 4 4 3 2 2 3 4 3 3 2 2 3 nan nan nan nan nan 9 9 9 9 10 10 11 12 13 15 18 19 20 20 20 20 20 19 19 18 18 19 19 19 nan nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 28 28 29 30 30 30 30 30 29 29 28 28 28 27 26 26 25 25 25 24 23 23 24 24 25 25 26 26 27 27 27 27 27 28 28 29 29 30 30 30 31 31 31 32 33 34 34 35 36 36 37 37 37 38 38 38 39 39 38 38 38 37 37 37 37 37 36 36 36 36 35 35 34 33 32 32 31 30 30 29 28 28 27 27 28 30 31 31 31 31 31 31 31 30 30 29 28 28 28 28 27 26 25 24 23 22 22 22 22 23 25 25 24 23 21 19 17 17 16 16 14 13 12 11 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 7 7 8 8 9 9 10 11 12 13 14 15 16 17 17 17 18 18 19 19 19 18 18 18 18 17 16 15 13 12 11 10 9 8 7 6 5 4 4 4 5 5 6 7 8 8 8 9 10 10 11 11 11 10 9 9 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 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 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 5 4 3 3 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan 18 19 19 18 18 17 17 18 18 18 18 17 15 13 11 10 9 8 8 8 8 8 8 8 7 7 6 6 5 6 8 10 11 13 14 15 16 16 15 15 15 14 13 12 11 9 8 9 9 9 10 10 10 9 8 7 5 4 3 2 3 3 3 3 2 2 2 3 4 5 nan nan nan nan nan 10 10 11 12 13 13 15 17 19 20 20 20 20 20 19 18 18 18 18 18 18 19 20 21 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 27 27 28 29 30 30 31 31 30 30 29 28 28 27 26 25 24 24 23 23 23 22 21 21 21 22 22 23 23 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 30 31 32 33 34 35 35 36 36 37 37 38 38 38 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 36 35 34 34 33 32 30 30 30 30 30 29 29 29 29 29 30 30 31 31 31 31 30 29 29 28 28 27 26 26 25 24 22 22 21 21 21 23 24 24 23 22 21 19 18 17 16 16 15 14 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 7 7 8 8 8 8 9 10 11 12 13 14 15 16 16 17 17 18 18 19 19 19 18 18 18 17 17 16 15 13 12 11 10 9 8 8 6 5 4 3 3 3 4 5 7 7 8 8 9 10 10 11 11 10 9 9 8 7 8 8 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 4 5 5 5 5 4 4 3 3 2 2 2 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 20 21 21 20 nan nan 17 17 17 17 17 16 15 13 11 10 9 9 10 10 10 10 9 9 9 8 7 6 6 7 10 12 14 15 16 17 17 16 16 15 15 14 13 11 10 9 8 8 8 9 9 10 10 9 9 8 7 6 5 4 4 4 4 3 3 2 2 3 4 6 7 nan nan 10 10 11 11 12 13 14 15 16 18 19 20 20 20 20 20 19 18 18 18 18 18 18 19 20 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 27 29 30 31 31 31 31 30 29 28 27 26 26 25 23 22 21 21 21 21 20 20 19 19 19 20 20 21 21 22 23 23 23 24 24 24 25 25 25 25 26 26 26 27 28 29 31 32 33 33 34 34 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 35 34 33 31 30 30 31 32 31 30 29 28 28 28 29 30 30 30 30 30 29 29 28 27 26 26 25 25 24 22 21 21 20 21 22 22 22 22 22 20 19 18 17 16 15 15 14 13 12 11 10 10 10 10 9 9 8 8 8 8 7 7 7 7 8 9 10 9 9 9 11 12 13 14 14 15 16 16 17 17 18 18 18 19 19 18 18 17 17 16 15 14 13 12 11 10 9 9 8 7 6 4 3 2 2 3 5 6 7 8 9 9 10 10 10 10 10 9 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 11 11 11 10 10 9 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 nan nan nan 17 17 16 16 15 14 13 11 9 9 10 11 12 12 12 11 11 10 9 8 7 7 10 12 15 16 17 18 18 17 17 16 15 15 14 12 10 9 8 7 7 8 9 9 10 9 9 8 8 8 7 6 6 6 5 5 4 3 3 3 4 5 6 7 8 8 9 10 11 11 12 13 15 16 17 19 19 20 20 21 21 20 20 19 19 18 18 19 19 20 20 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 28 29 30 31 31 31 30 30 28 27 26 25 24 23 21 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 25 26 27 28 30 31 31 32 33 33 34 34 34 35 35 36 36 37 37 37 37 38 38 38 38 37 38 38 38 38 38 37 36 36 35 34 33 32 31 32 33 33 31 29 28 28 27 28 29 30 30 30 30 30 29 28 27 26 25 24 24 23 22 21 21 20 20 21 20 21 21 20 19 18 18 17 16 15 15 14 13 12 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 11 12 10 10 11 11 12 13 14 14 15 15 16 17 17 18 18 19 19 19 18 18 17 17 16 15 14 13 12 11 10 9 9 9 8 6 5 3 1 1 3 4 6 7 8 9 9 9 9 10 10 10 9 7 7 7 7 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 9 9 8 7 6 6 5 5 5 5 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 5 6 6 5 4 4 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan nan 17 17 16 15 15 14 12 10 9 9 10 11 12 12 12 12 11 10 10 9 9 10 13 16 18 19 19 19 18 17 17 16 16 15 13 12 10 9 8 7 7 8 9 10 10 10 9 9 8 8 8 8 8 8 7 6 4 3 3 3 3 5 6 8 8 8 8 nan nan 10 12 13 15 16 17 19 19 20 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 28 29 30 31 31 30 30 28 27 25 24 23 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 24 26 27 28 29 30 30 31 31 32 32 33 33 33 34 34 35 35 36 36 36 36 37 37 36 37 37 37 38 37 37 36 36 35 34 34 33 32 32 33 31 30 29 28 27 28 29 30 30 30 30 30 29 28 27 25 24 24 23 23 22 22 21 20 21 20 20 20 20 20 19 19 18 18 17 16 15 14 13 12 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 10 11 12 12 12 12 12 13 13 14 15 15 15 16 17 18 18 19 19 19 19 19 18 18 17 16 16 15 13 12 11 10 10 9 9 8 7 5 4 2 1 2 4 5 7 8 9 9 9 9 10 10 10 8 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 10 9 9 8 8 7 6 5 5 4 4 4 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 3 4 5 6 6 6 5 4 4 4 4 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan 16 15 14 13 12 10 9 8 9 10 10 11 11 11 11 11 11 11 12 14 17 19 21 21 20 19 17 17 17 16 16 15 13 12 11 10 9 8 9 10 11 11 11 11 11 11 10 10 10 10 10 9 8 6 4 3 3 3 3 4 5 7 8 8 8 8 8 9 11 12 14 15 16 18 19 20 20 20 20 20 19 19 19 18 18 18 18 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 29 30 30 30 29 28 27 25 23 22 22 21 20 20 20 19 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 22 22 23 25 26 26 27 28 28 29 29 30 30 31 31 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 36 36 35 35 34 32 32 32 31 31 30 29 28 28 29 30 31 31 31 30 29 28 26 25 24 23 23 22 22 22 21 20 20 20 20 20 21 21 20 19 19 19 19 18 17 15 14 12 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 13 13 14 14 14 15 15 16 17 18 18 19 19 19 19 19 19 18 18 18 17 16 16 14 13 11 11 10 10 9 8 7 6 4 3 1 2 4 5 7 8 8 8 9 10 10 9 8 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 9 8 8 8 8 8 8 8 8 9 9 9 8 7 7 6 5 4 4 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan 19 17 15 14 13 12 11 9 8 8 8 9 10 10 11 11 12 12 13 15 18 21 22 22 21 20 18 17 16 16 16 15 14 13 12 11 11 10 10 10 11 11 11 12 12 13 13 13 13 12 12 11 10 8 6 5 4 4 4 4 5 6 7 8 9 8 7 7 8 9 11 12 13 15 16 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 28 29 29 29 28 26 24 23 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 22 23 24 24 25 26 26 27 27 28 28 29 29 29 30 31 31 32 33 33 34 35 36 36 36 36 36 36 36 36 36 36 35 33 32 31 31 31 31 30 29 29 30 31 31 32 32 31 29 28 26 25 24 23 22 22 22 22 21 20 20 20 20 21 21 21 20 20 21 21 20 19 18 16 14 12 10 9 9 9 9 9 9 10 10 10 10 9 9 10 10 11 11 12 13 13 14 14 14 15 15 15 16 16 17 18 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 12 11 11 10 9 8 7 6 5 3 2 2 3 5 6 7 8 9 10 10 8 6 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 3 2 2 2 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 18 15 14 13 12 11 10 9 8 8 9 10 10 11 12 13 14 16 19 21 23 24 23 22 21 18 16 15 15 15 15 14 13 13 12 11 11 11 11 11 11 11 12 13 14 14 15 15 14 13 12 11 10 9 8 6 6 6 6 6 7 8 8 9 9 8 7 7 8 9 10 11 13 15 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 27 27 28 27 26 25 24 23 22 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 22 22 23 23 23 24 24 25 25 26 27 27 28 28 29 30 31 32 34 34 35 35 35 36 36 36 35 35 35 35 34 32 31 31 31 31 31 31 31 31 32 32 32 32 31 30 28 26 25 23 23 22 22 23 23 23 22 21 21 20 21 21 21 21 21 23 23 22 21 19 17 15 12 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 14 14 15 15 16 16 16 17 18 18 19 19 20 20 20 20 19 19 19 18 18 17 16 15 14 13 12 11 10 9 8 7 7 5 4 2 2 3 5 6 7 8 8 9 8 5 3 3 4 4 5 5 5 6 5 5 5 6 7 7 7 8 8 9 9 10 10 9 9 8 7 7 8 8 8 8 7 7 7 7 7 7 6 5 4 3 2 2 2 2 2 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 15 13 12 11 11 9 9 8 8 9 10 11 12 13 14 15 18 21 22 24 24 23 22 21 19 16 15 14 14 15 14 14 14 13 12 12 11 11 11 11 12 13 14 15 15 15 16 16 15 15 14 14 12 11 10 9 8 8 8 8 8 9 9 9 8 8 7 8 8 9 11 12 14 16 17 17 17 16 16 16 17 17 17 17 18 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan 26 26 26 25 24 24 23 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 16 16 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 20 20 20 20 21 21 22 22 23 24 25 25 26 27 28 29 31 32 33 33 34 34 35 36 36 35 35 35 35 35 33 31 31 31 32 33 33 33 33 33 33 33 32 31 30 28 27 25 24 23 23 23 25 26 26 26 25 23 22 21 21 21 21 22 24 25 24 23 20 18 15 13 12 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 16 16 17 17 18 19 20 20 20 20 20 20 20 19 19 19 18 17 16 15 15 14 13 12 11 10 9 8 7 6 4 3 3 4 5 6 7 7 7 7 5 3 2 2 3 3 4 4 5 5 5 5 5 5 6 6 7 7 8 9 10 10 10 9 8 7 7 7 7 8 8 8 7 7 7 7 7 6 6 5 4 3 2 2 2 2 2 3 3 3 2 2 3 4 4 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 4 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 14 11 10 9 9 8 8 7 8 8 9 10 12 13 15 17 20 22 23 24 24 23 22 21 19 17 16 16 16 15 15 15 15 14 13 13 12 12 11 11 12 13 14 15 15 15 16 17 17 16 16 16 16 14 13 13 12 10 10 10 9 9 8 8 8 8 8 8 8 9 10 12 14 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 18 18 18 18 18 18 18 17 17 16 16 15 15 16 16 17 17 17 17 16 15 15 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 21 22 23 23 24 26 27 29 30 31 32 32 33 34 35 35 35 34 34 35 35 34 32 31 32 33 34 34 34 34 34 34 33 33 32 31 29 28 26 25 25 25 25 26 27 28 30 29 27 23 22 22 21 22 22 24 25 25 23 21 18 15 13 12 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 13 14 14 15 16 16 16 16 16 17 18 19 19 20 20 20 21 21 20 20 20 19 19 18 17 16 16 15 15 14 12 11 10 9 8 7 6 5 4 4 5 6 7 6 6 5 4 3 2 2 2 2 3 3 4 5 5 5 5 5 5 5 6 6 6 8 9 10 10 10 9 8 7 6 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 2 1 1 2 2 2 3 2 2 2 2 3 3 4 4 5 5 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 10 8 8 8 7 7 7 7 8 9 10 11 13 15 19 21 23 24 24 23 23 22 21 20 18 17 17 17 16 16 16 15 15 14 14 13 12 12 12 12 13 13 14 15 15 16 17 17 18 18 18 18 17 16 16 15 13 12 12 11 9 8 8 8 7 7 8 9 10 11 12 13 14 15 15 15 15 15 16 16 17 17 18 18 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 23 23 22 22 21 21 20 20 20 20 19 18 18 18 18 19 19 18 18 18 17 17 16 16 16 16 16 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 17 17 18 19 20 21 21 23 24 25 27 28 29 30 31 31 32 33 33 33 32 32 34 35 34 33 32 32 33 33 34 34 34 34 34 34 33 32 31 30 28 27 27 27 26 26 27 28 30 33 33 29 25 24 23 22 22 22 23 25 25 24 22 19 16 14 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 20 19 18 17 17 16 16 15 14 13 12 11 10 9 8 7 6 5 5 6 8 7 6 5 4 3 3 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 5 6 7 9 10 10 10 9 8 6 6 6 7 7 7 7 7 7 7 7 7 6 5 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 3 4 4 4 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 8 8 7 6 6 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 10 9 9 8 8 7 7 7 8 9 10 12 14 16 19 22 23 23 23 23 22 22 21 20 19 18 17 17 16 16 16 16 15 15 14 13 13 12 12 12 12 13 13 14 14 15 16 17 18 18 18 18 18 17 17 16 15 15 14 12 10 9 8 7 7 7 8 10 11 12 13 13 14 15 15 15 15 15 15 16 17 17 18 19 19 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 23 23 23 22 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 17 16 16 16 15 15 14 13 13 13 12 12 12 12 12 13 13 14 14 15 16 16 16 16 17 17 17 17 17 17 19 19 20 21 22 24 26 27 27 28 29 30 30 31 32 32 31 32 32 32 33 33 33 33 33 33 32 33 33 33 34 34 33 33 32 31 30 29 28 28 28 27 27 28 29 31 34 33 29 26 25 24 23 22 22 23 24 25 25 25 22 19 16 14 13 13 12 12 13 13 13 14 13 13 12 12 12 12 12 12 13 13 14 15 16 17 17 17 17 18 19 19 20 20 20 21 21 22 22 22 21 20 19 18 18 17 16 16 16 15 13 12 11 11 10 9 7 7 6 7 8 9 8 5 4 3 3 3 3 3 2 2 1 2 3 4 4 5 5 5 5 5 5 5 5 7 8 10 10 10 9 7 6 5 6 7 7 7 7 7 7 7 7 6 6 5 4 4 3 2 1 1 1 1 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 9 9 8 7 7 6 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 17 14 12 12 12 11 10 9 9 8 9 9 11 13 15 17 20 22 23 23 22 22 22 22 21 20 19 18 17 16 16 17 17 16 16 15 14 13 12 12 12 11 11 12 13 14 14 14 15 17 17 17 17 18 18 17 17 16 16 16 15 13 12 10 9 7 7 8 9 11 12 13 13 14 15 16 16 16 15 14 15 15 17 18 19 20 20 21 21 21 21 nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 23 22 22 21 20 20 19 19 19 19 18 19 19 20 20 20 20 20 20 19 18 18 18 17 17 16 17 17 17 16 16 16 16 15 15 14 13 13 12 12 11 11 11 11 12 12 13 13 14 15 15 15 16 17 17 17 17 17 18 19 19 20 21 23 25 26 27 28 28 28 29 30 30 30 30 31 31 31 31 31 32 32 32 31 31 31 31 32 33 33 33 33 32 32 31 30 29 28 28 28 27 27 27 29 31 32 31 27 25 25 25 24 23 23 23 24 25 26 26 24 21 18 16 15 14 13 13 13 14 14 14 14 14 13 13 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 20 20 20 21 22 22 22 22 22 21 20 19 18 17 16 16 16 15 14 13 12 11 11 10 9 8 8 8 10 11 9 5 3 3 3 3 3 3 2 2 1 2 3 3 4 5 5 5 6 6 5 5 5 6 8 9 10 9 8 7 5 5 5 6 7 7 6 6 6 7 7 6 5 5 4 4 3 2 1 1 1 1 2 2 2 2 1 1 1 1 1 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 2 2 2 1 1 1 2 3 3 3 2 2 3 3 3 3 4 4 4 5 5 6 7 8 8 9 9 8 8 7 6 5 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 16 15 15 15 15 13 12 11 11 10 11 12 14 16 18 20 22 23 23 22 22 22 22 22 21 19 18 17 16 17 17 17 16 15 14 13 12 12 12 11 11 12 13 13 14 14 14 15 15 15 15 16 17 17 17 17 17 17 17 16 15 14 13 11 10 9 9 10 11 13 14 15 16 16 16 16 15 15 15 15 16 18 19 20 21 21 22 22 22 23 nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 25 25 24 24 23 23 22 21 21 21 20 20 19 19 19 20 20 20 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 14 13 12 11 11 11 11 10 11 11 11 12 13 13 14 14 15 16 16 17 17 18 18 19 19 20 21 22 23 25 27 28 29 28 28 29 29 29 29 29 30 30 31 31 31 31 31 30 29 29 29 30 30 31 32 32 32 32 31 31 30 29 29 29 28 28 28 28 28 29 28 27 24 25 26 26 25 24 24 24 24 25 26 27 25 23 22 20 18 16 16 15 16 16 16 15 15 14 14 13 13 13 13 12 13 13 14 14 15 16 17 18 18 18 19 19 19 19 20 20 21 22 22 22 22 22 21 19 18 17 17 16 16 15 15 14 13 12 12 11 10 10 9 9 11 12 8 3 2 2 3 4 4 3 2 2 2 2 2 3 4 4 5 5 6 6 5 5 5 6 7 8 9 8 7 5 4 4 4 5 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 0 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 6 7 8 8 9 8 8 8 7 6 5 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 18 18 17 16 15 14 13 13 14 16 17 19 21 22 23 23 22 21 21 22 22 21 20 19 18 18 19 19 18 16 14 13 12 12 12 12 12 11 12 12 13 14 14 14 14 14 14 14 14 15 17 17 17 17 17 17 17 17 16 15 14 12 10 9 10 12 14 16 17 18 17 16 16 16 16 16 17 18 19 20 20 21 22 22 23 23 24 nan nan 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 14 13 12 12 11 11 10 10 10 10 10 11 11 12 12 13 14 15 15 16 17 17 18 19 19 20 21 22 23 24 25 27 28 29 29 28 28 28 27 26 26 28 29 30 31 32 32 31 29 27 27 27 28 29 30 30 31 31 31 31 31 30 29 29 29 29 28 29 29 28 27 25 24 24 26 27 28 27 26 25 24 24 25 25 25 25 26 25 22 20 18 18 18 18 17 16 16 16 15 15 14 14 13 13 12 12 13 13 14 15 16 17 17 18 18 19 19 19 19 20 20 21 21 22 22 22 22 21 20 19 18 17 17 16 16 15 15 14 14 13 12 11 10 9 9 10 10 7 3 0 2 4 4 4 3 3 2 2 2 2 3 3 4 4 5 5 6 6 5 5 6 6 7 7 7 5 4 3 3 3 4 5 5 5 5 5 5 6 6 5 5 4 4 3 3 1 0 1 1 1 2 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 3 3 2 2 2 2 2 2 2 1 1 0 1 1 2 1 1 1 2 2 3 3 3 4 4 4 4 5 6 8 9 9 9 8 8 7 6 6 5 5 5 5 5 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 19 18 17 16 16 17 18 19 20 22 23 23 23 22 21 21 21 21 21 21 20 19 20 20 19 17 16 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 15 16 16 16 17 17 17 17 17 17 16 15 14 12 11 11 13 15 18 19 19 17 17 17 17 17 18 19 20 20 21 21 22 22 23 23 24 26 nan 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 24 24 24 24 nan nan nan nan nan 22 22 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 14 13 12 11 11 10 10 9 9 9 9 10 10 11 12 12 13 14 15 16 17 18 18 19 20 20 21 22 23 23 24 26 27 28 28 28 28 28 27 26 25 26 28 30 31 32 32 30 28 26 24 25 26 27 27 28 29 29 30 30 31 30 29 29 29 29 29 29 30 29 27 24 24 25 27 29 30 30 28 26 24 24 24 24 21 22 27 26 22 18 17 18 18 18 17 17 16 16 16 15 15 14 13 13 13 12 13 13 14 15 16 16 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 21 21 20 19 18 17 17 16 16 16 15 15 14 13 12 11 10 9 8 8 7 5 2 3 4 4 4 4 3 3 2 2 2 3 3 3 4 4 5 5 6 5 5 6 6 6 6 5 4 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 3 2 1 0 1 1 1 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 0 0 1 1 1 1 0 1 2 2 3 3 4 4 4 4 4 5 6 8 9 9 8 8 7 7 6 5 5 5 5 5 5 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 21 20 19 19 19 20 20 22 23 24 24 23 23 22 21 21 22 21 21 20 18 19 20 19 17 16 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 18 17 17 17 16 15 13 12 13 15 17 19 20 19 18 17 18 18 19 19 20 21 21 21 22 22 23 23 24 25 26 27 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 25 24 24 23 23 nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 16 16 15 14 13 12 12 11 10 10 9 9 9 9 9 10 10 11 12 13 14 15 16 17 18 19 20 21 21 21 22 22 23 24 25 26 26 27 27 28 29 29 27 26 26 27 29 30 31 31 30 28 25 24 23 24 26 27 27 28 28 28 29 29 29 29 28 28 28 28 29 30 29 27 25 25 27 29 31 32 31 29 28 25 23 23 24 25 27 28 26 20 16 15 16 16 17 17 17 18 18 17 16 15 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 21 20 20 19 18 18 17 17 16 16 16 15 14 13 11 10 8 7 6 6 4 4 4 3 3 4 4 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 5 6 5 4 3 2 1 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 3 1 1 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 0 1 2 2 2 3 3 4 4 4 4 5 5 6 8 9 9 8 7 7 6 5 5 5 4 4 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 23 22 21 21 22 22 23 24 24 24 24 23 23 22 21 22 21 21 20 19 19 19 18 17 16 15 15 15 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 17 17 18 18 17 16 15 13 13 15 16 18 20 20 19 19 19 19 20 20 21 21 21 22 22 22 22 23 24 25 26 27 27 27 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 23 23 23 nan nan nan nan nan nan nan 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 17 16 15 15 14 13 12 12 11 10 10 9 9 9 9 10 11 12 13 14 15 16 17 18 19 20 21 22 22 22 23 23 23 24 25 25 25 26 26 27 29 30 29 27 27 27 28 30 31 32 31 29 26 23 22 23 25 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 28 26 25 27 29 31 32 33 33 31 30 27 24 22 23 27 30 30 27 22 17 15 14 14 15 16 18 20 20 19 17 16 15 14 14 13 13 13 13 13 14 15 15 16 17 17 18 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 20 19 18 18 17 17 17 16 16 15 14 12 11 9 7 5 4 5 5 4 3 3 4 4 4 4 4 3 2 2 2 1 1 2 3 4 4 4 5 5 5 5 4 2 1 1 3 4 4 4 3 2 2 2 3 4 4 5 5 5 5 4 4 4 3 2 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 1 1 0 1 2 3 3 3 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 6 7 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 25 25 25 25 24 23 23 23 24 24 25 25 25 25 24 24 23 22 22 22 21 20 19 18 18 18 18 16 16 16 16 16 15 14 13 13 13 12 12 13 13 13 14 14 14 14 14 13 13 13 14 14 14 15 16 17 17 16 15 14 13 14 15 17 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 24 26 27 27 27 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 18 18 17 16 15 14 14 13 12 12 11 11 10 11 11 11 12 13 14 15 16 17 18 19 20 21 22 23 24 24 24 24 24 24 25 25 25 25 26 27 28 29 29 28 27 27 28 29 31 32 32 30 27 23 21 22 24 26 28 28 27 25 25 26 27 28 28 28 28 28 29 29 29 28 28 29 32 33 34 35 35 34 32 29 25 23 23 26 29 30 29 26 22 18 15 13 13 15 18 21 22 21 19 17 16 15 14 14 13 13 13 13 13 14 15 15 16 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 19 18 18 17 17 17 16 15 14 13 12 10 7 5 4 5 6 4 2 2 3 3 4 4 4 3 3 2 1 1 0 1 2 3 4 4 4 4 5 5 4 3 2 2 3 4 5 5 4 3 2 2 2 4 4 5 5 5 5 4 4 4 3 2 1 1 0 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 1 2 3 4 4 3 2 2 1 2 2 2 3 3 3 3 4 5 5 5 5 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 21 21 21 21 21 20 19 18 17 17 16 17 17 16 15 14 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 11 12 12 13 14 14 14 14 13 13 13 14 16 17 17 18 18 19 20 21 22 22 22 22 22 22 22 22 22 22 23 24 26 27 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 19 18 17 17 16 16 15 14 13 13 13 12 12 13 13 14 15 16 17 18 19 20 20 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 27 27 28 28 28 27 27 27 29 31 33 33 32 29 25 22 22 23 24 25 25 24 23 24 25 27 28 29 29 28 28 29 30 30 31 31 33 34 35 36 37 37 36 33 30 27 26 25 26 27 28 28 27 24 20 16 14 13 15 18 20 20 20 19 18 18 17 15 14 14 13 13 13 13 14 14 15 15 16 17 18 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 15 14 13 11 9 6 5 5 6 5 3 3 3 3 2 3 4 4 3 3 2 1 1 1 2 3 3 3 4 4 4 5 4 3 2 3 4 4 5 6 5 4 3 2 3 4 5 5 5 5 5 4 4 3 3 2 1 1 0 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 0 0 0 2 4 4 4 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 24 23 20 22 23 23 23 22 20 18 18 17 17 18 17 16 15 14 13 14 14 13 13 13 13 13 14 13 12 11 10 9 9 9 9 10 11 11 12 12 13 13 13 13 15 16 17 17 17 18 19 20 21 21 22 22 22 22 23 22 22 22 22 23 25 25 26 26 26 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 21 21 20 19 18 18 17 17 16 15 15 14 14 14 14 14 14 15 16 17 18 19 20 21 22 23 23 24 25 26 27 27 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 29 31 33 34 33 31 28 24 23 21 20 19 19 20 21 22 25 27 29 30 30 29 29 29 30 32 33 35 36 37 38 38 38 38 36 33 30 29 29 29 28 28 28 27 27 25 21 17 14 13 14 15 17 18 19 20 20 20 19 17 16 15 14 14 14 14 14 14 14 15 16 17 18 19 20 20 21 21 21 21 21 22 22 22 23 23 23 23 22 21 20 19 18 18 17 17 16 15 15 14 12 11 8 7 6 6 6 5 4 5 6 4 4 4 4 4 3 2 1 1 1 2 2 3 3 3 4 4 4 4 4 3 3 4 4 5 6 6 6 4 3 4 4 5 6 6 6 5 5 4 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 3 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 26 26 27 27 28 28 28 28 28 27 27 26 26 26 25 23 25 25 24 23 21 19 18 17 17 18 18 17 16 15 14 14 14 14 14 13 13 12 12 12 12 11 10 9 9 9 9 9 9 9 10 11 12 13 13 13 13 15 16 17 18 18 18 19 20 21 21 21 21 22 23 24 23 22 22 23 25 25 25 25 25 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 19 19 18 18 17 17 17 16 15 15 14 14 14 15 15 16 17 19 20 21 22 22 23 24 24 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 29 31 33 34 34 32 30 27 24 22 19 17 17 18 19 21 24 27 29 31 31 30 29 29 30 32 36 38 39 41 42 41 40 39 36 33 30 30 30 30 30 29 27 27 27 26 22 17 14 13 13 13 14 17 21 23 23 22 21 19 18 17 16 16 15 15 14 14 14 15 17 18 18 19 20 20 21 21 21 21 21 22 22 23 23 24 24 24 23 22 20 19 19 18 18 17 17 16 15 14 12 12 11 9 8 6 5 5 6 6 7 9 9 7 5 4 3 2 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 4 4 5 6 6 6 5 5 5 5 6 7 7 6 6 5 5 4 3 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 26 27 27 28 28 28 29 29 29 28 28 27 27 28 28 27 26 26 26 25 23 21 19 18 18 18 19 19 18 16 14 14 14 14 14 14 14 13 12 11 11 10 10 10 11 12 12 12 11 11 11 11 11 11 11 11 12 13 14 16 17 18 18 18 19 20 20 20 20 20 22 24 24 23 23 23 24 25 25 25 24 24 23 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 24 24 23 22 21 21 20 20 19 19 18 18 18 17 16 16 15 15 15 15 15 15 16 17 18 19 20 21 21 22 22 23 24 25 26 27 28 28 29 29 30 30 29 29 29 29 30 30 30 30 30 31 33 34 34 34 32 29 27 24 21 19 18 17 18 20 23 27 30 31 31 30 29 29 30 32 35 38 42 44 45 45 43 41 38 35 31 29 29 30 30 29 28 29 30 29 24 19 15 13 12 12 14 18 22 25 25 23 22 20 19 18 17 17 17 16 16 16 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 24 25 25 24 24 22 21 20 19 18 18 17 17 17 16 15 13 12 12 11 9 8 6 6 7 7 7 10 12 11 9 6 4 3 1 1 1 1 2 2 2 2 3 3 4 4 4 3 3 4 4 5 5 6 6 6 6 6 6 6 7 7 7 6 6 5 4 3 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 27 28 28 28 28 28 29 29 29 29 29 27 29 29 29 29 28 27 26 24 22 20 19 19 19 19 20 20 19 16 13 12 13 13 14 14 14 14 12 11 10 10 11 12 14 15 15 15 14 13 12 9 8 7 8 10 11 12 13 15 17 18 18 19 19 19 20 19 19 20 23 25 25 24 24 24 25 25 25 25 24 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 18 18 18 17 17 16 16 15 15 15 16 16 16 17 17 18 18 19 20 20 21 21 21 22 23 24 25 26 26 27 28 28 29 29 29 29 29 30 31 31 31 31 31 33 34 35 35 34 32 29 27 25 22 19 16 15 17 21 26 29 32 32 31 29 29 29 31 34 36 40 44 45 46 45 43 40 36 32 30 29 29 29 29 30 31 32 29 24 19 15 13 12 12 14 18 22 24 25 24 23 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 25 25 25 24 23 22 21 20 19 18 18 17 17 17 15 14 13 12 11 11 9 7 7 7 7 8 9 12 14 13 10 6 4 2 0 1 1 1 2 2 2 3 3 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 7 7 6 6 5 5 4 3 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 4 4 5 5 5 6 6 5 4 4 4 5 5 5 4 4 3 3 4 4 4 4 4 4 3 3 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 26 27 28 28 28 28 29 29 30 30 30 29 27 30 31 30 30 29 28 26 24 23 21 21 20 19 19 19 19 17 14 11 11 12 14 14 15 15 14 13 12 11 12 12 13 13 14 13 13 12 11 8 6 5 5 7 9 11 12 12 14 16 17 18 19 19 19 19 20 20 21 23 25 25 25 25 25 25 25 25 24 24 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 16 16 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 19 19 20 20 21 22 23 24 25 25 26 27 27 28 28 28 29 30 31 31 32 32 33 34 36 36 35 34 32 30 28 25 20 16 13 14 19 24 29 32 32 31 29 28 28 31 33 33 37 41 43 43 43 41 39 37 33 30 29 28 29 30 31 31 30 27 22 18 15 13 13 13 15 19 23 25 25 25 24 23 21 20 19 19 18 18 19 20 21 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 25 26 26 25 24 22 21 20 19 18 18 18 18 17 16 15 13 12 11 11 9 8 7 8 8 9 10 13 16 17 15 10 6 3 2 1 1 1 1 2 3 3 4 4 4 4 3 3 3 4 5 5 5 6 6 6 6 6 6 6 6 7 6 6 5 5 4 3 2 2 1 1 1 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 4 5 5 6 6 6 5 4 4 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 nan 25 26 26 27 28 27 27 28 29 30 30 31 30 29 28 29 31 30 29 28 27 26 25 24 22 21 20 19 18 18 17 14 11 10 10 12 14 15 15 15 15 14 14 13 13 11 10 9 8 8 8 7 6 5 4 4 5 7 9 11 12 12 13 14 17 18 19 19 20 20 21 22 23 24 25 26 26 26 25 25 25 24 24 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 16 16 16 16 17 18 19 19 19 20 19 19 19 19 19 19 18 18 19 19 20 21 22 22 23 24 25 26 27 27 28 28 29 30 32 32 32 33 34 36 37 37 35 34 33 31 27 22 17 13 13 17 22 27 30 32 31 29 28 27 29 33 33 35 39 40 40 38 37 36 35 33 31 29 28 29 30 31 29 27 23 20 17 15 14 14 15 17 20 23 25 26 26 25 24 23 21 20 20 19 19 20 21 21 21 21 20 20 20 20 21 20 21 21 21 21 22 22 23 24 25 26 26 25 24 23 21 20 19 19 18 18 18 18 17 16 14 13 11 10 9 8 8 8 9 10 11 13 16 19 18 14 9 5 3 1 1 1 2 3 3 4 4 4 4 4 3 2 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 3 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 4 5 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 25 26 26 27 27 27 28 28 27 27 28 29 31 31 31 30 29 28 29 31 30 29 28 27 26 25 24 22 21 21 20 19 18 17 15 12 10 11 12 14 15 15 15 15 16 15 nan nan nan nan 3 3 4 4 4 4 4 4 6 7 9 10 11 11 11 12 13 16 17 18 20 21 22 23 24 24 25 25 26 26 26 26 26 25 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 18 18 19 19 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 21 21 22 23 24 25 26 27 27 28 29 31 32 32 33 34 36 37 37 37 36 35 33 30 25 19 15 13 15 19 23 27 30 30 29 27 26 28 31 33 35 38 39 37 34 33 33 33 32 31 29 29 29 29 29 27 24 21 19 17 16 15 15 17 19 22 24 26 26 26 26 25 24 22 21 21 20 21 21 21 22 21 21 21 21 20 21 21 21 21 21 21 21 22 22 23 24 25 26 26 25 24 22 21 20 19 19 18 18 18 18 17 16 15 14 12 10 9 8 8 8 9 10 11 12 13 18 19 17 13 8 4 2 1 2 3 4 4 4 4 4 4 4 3 2 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 3 3 2 2 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 28 29 29 28 28 28 28 28 28 29 30 32 31 31 31 30 29 30 31 30 29 28 27 26 25 23 22 21 21 20 19 19 19 17 14 12 11 12 13 13 14 14 nan nan nan nan nan nan nan nan 1 1 3 4 5 6 6 8 9 9 9 10 10 10 11 13 15 16 18 20 22 23 25 25 26 26 26 26 27 27 26 26 25 25 24 24 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 21 21 22 23 24 25 26 26 27 28 30 31 32 32 33 35 37 38 38 37 36 35 33 29 24 19 16 15 16 19 23 27 29 29 27 26 27 30 32 34 36 37 36 32 31 32 33 32 32 31 31 31 30 27 25 24 22 20 19 18 17 17 18 20 23 25 27 27 27 26 26 24 23 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 20 21 21 21 22 22 23 24 25 25 26 25 24 23 21 20 19 19 18 18 18 18 18 17 16 15 13 11 10 9 8 8 9 10 11 11 8 12 17 17 14 9 5 3 2 3 3 4 4 4 4 4 4 4 4 2 2 3 4 5 5 5 5 5 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 2 2 1 1 1 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 30 30 29 29 28 28 29 30 30 33 32 31 31 31 30 31 31 30 29 28 27 26 24 23 22 21 21 20 19 nan nan nan nan 13 11 12 12 13 14 nan nan nan nan nan nan nan nan nan 3 2 3 4 5 6 7 7 8 8 7 8 8 9 10 12 14 16 18 21 22 24 25 26 26 26 26 27 27 27 26 25 25 25 25 25 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 38 37 36 34 32 28 24 21 18 17 18 20 24 26 26 25 24 25 27 30 32 34 36 35 32 31 33 33 32 32 34 35 34 31 28 26 25 24 22 21 20 19 18 19 22 24 26 27 28 28 27 26 25 24 23 23 22 22 22 22 22 23 23 23 22 22 21 21 20 20 21 21 21 22 22 23 24 24 25 25 25 24 23 22 20 19 18 18 18 18 18 18 18 17 16 14 12 11 9 8 7 8 9 11 10 3 8 15 17 14 10 6 4 3 3 4 4 4 4 4 4 4 4 4 3 2 3 4 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 26 26 nan nan nan nan nan 31 32 32 32 31 31 30 29 29 29 30 31 32 33 32 31 32 32 31 30 30 30 29 28 27 25 24 23 22 21 20 20 20 nan nan nan nan nan nan 11 11 12 15 nan nan nan nan nan nan nan nan nan nan 5 2 3 5 6 6 6 5 5 5 6 7 8 9 11 13 16 18 20 22 24 25 26 27 26 26 27 27 27 26 25 25 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 26 27 28 30 31 31 31 32 34 35 36 37 37 36 35 33 31 29 26 23 20 19 21 22 24 23 22 21 22 24 27 30 33 34 34 33 32 33 33 32 34 36 36 35 32 30 28 27 26 25 23 22 20 20 20 22 24 26 28 28 28 27 26 25 25 24 24 23 23 22 22 23 24 24 23 23 22 21 21 20 20 21 21 21 21 22 23 23 24 25 25 25 25 24 22 21 19 18 18 18 18 18 18 18 18 17 15 13 12 10 8 7 6 7 9 9 4 8 14 15 13 10 7 4 3 3 4 5 4 4 4 4 3 3 3 2 1 2 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 1 2 2 2 3 3 4 4 5 6 6 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 30 31 31 30 29 28 28 nan nan nan 32 33 33 32 32 31 31 30 30 31 31 32 33 34 33 32 32 32 31 30 30 29 29 27 26 25 24 23 22 21 20 20 20 nan nan nan nan nan nan nan nan 12 14 18 nan nan nan nan nan nan nan nan nan nan 1 4 6 6 5 4 2 2 3 5 6 7 9 10 12 14 17 20 21 23 24 25 26 26 26 26 26 25 25 25 25 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 21 21 20 20 19 19 19 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 23 25 25 26 27 29 30 30 30 30 32 33 35 36 37 36 35 34 33 32 31 29 26 24 23 23 24 23 21 19 18 21 24 28 31 33 33 33 33 34 35 34 35 35 35 34 33 31 30 29 28 27 25 23 22 21 21 22 23 25 27 27 27 27 26 26 25 24 24 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 21 21 21 22 22 23 24 25 25 25 25 24 22 21 20 19 18 18 18 18 18 18 18 17 16 15 13 11 9 7 5 5 6 8 6 8 13 12 10 9 6 4 3 4 5 5 4 2 3 4 3 1 2 2 1 1 3 5 5 6 7 7 7 7 7 7 7 8 8 9 9 9 8 8 7 6 6 5 5 4 3 2 2 1 0 1 1 2 2 2 2 2 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 5 6 6 7 7 6 6 6 6 6 6 6 5 4 3 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 33 35 37 36 35 33 31 30 30 30 32 33 33 33 33 32 32 32 31 31 32 32 32 34 34 34 33 32 32 31 30 29 28 28 26 25 24 24 23 22 21 21 20 20 21 22 nan nan nan nan nan 13 13 14 17 20 nan nan nan nan nan nan nan nan 3 2 5 6 6 5 3 1 1 3 4 5 7 8 9 11 13 16 18 20 21 22 23 24 24 24 24 23 23 24 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 21 21 21 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 25 26 27 28 29 28 29 30 31 33 35 36 36 35 33 33 33 32 31 30 29 27 26 25 24 22 19 17 18 21 26 29 31 32 32 33 35 36 35 34 34 33 33 32 31 31 31 30 29 26 24 23 22 22 22 24 25 26 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 21 22 22 23 24 24 25 25 25 24 23 22 20 19 19 18 18 18 18 18 18 18 17 16 14 12 10 8 6 3 3 6 8 9 10 9 9 10 7 5 5 6 7 7 4 2 2 3 2 1 0 1 1 0 2 4 5 6 7 8 8 8 8 7 8 8 9 10 10 10 10 9 8 7 7 6 6 5 4 3 2 1 0 1 1 1 2 2 2 2 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 5 6 7 7 7 6 6 6 6 6 6 6 5 4 3 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 35 37 40 41 41 39 36 34 32 31 32 33 33 33 33 33 33 33 33 32 32 32 33 34 35 35 35 34 33 32 31 29 28 27 27 26 25 24 23 23 22 22 21 21 21 21 21 nan nan nan nan nan 15 15 16 nan nan nan nan nan nan nan nan nan 5 1 2 5 6 5 4 2 0 3 5 5 5 6 7 8 10 12 14 16 17 18 19 20 21 22 21 21 20 21 22 24 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 23 23 24 25 26 27 28 27 28 28 29 31 33 35 36 35 33 32 32 31 31 30 30 29 29 28 27 24 21 18 17 18 22 27 30 31 29 31 33 35 34 33 31 31 31 31 30 31 31 31 30 28 26 25 24 23 24 25 26 26 27 27 26 26 26 25 24 23 23 22 22 22 22 22 22 21 21 20 20 19 19 20 20 20 20 21 22 23 23 24 24 25 25 25 24 23 22 21 20 19 19 18 18 18 18 18 18 18 17 15 14 12 10 8 5 1 2 6 7 8 6 6 9 9 8 8 9 9 9 6 4 3 3 3 2 1 1 1 0 1 3 5 6 8 9 9 9 9 9 9 9 10 11 12 12 11 10 9 8 7 7 6 6 5 4 3 2 1 0 1 1 1 1 2 2 2 2 3 2 2 2 1 1 1 1 2 2 3 3 3 2 1 2 2 2 3 3 4 5 6 6 7 7 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan nan 43 43 41 38 36 34 33 33 33 34 34 33 33 33 34 34 34 33 33 34 35 35 36 36 35 33 32 30 29 27 27 26 25 24 24 23 23 22 21 21 21 21 21 21 21 nan nan 18 17 16 16 nan nan nan nan nan nan nan nan nan 5 2 1 3 4 5 5 3 2 2 4 5 6 5 4 5 7 9 11 13 14 15 16 16 18 19 19 18 17 18 19 20 23 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 23 23 24 25 26 27 27 27 27 28 29 31 33 35 35 34 33 31 30 29 29 30 31 31 30 29 27 24 20 17 15 18 24 29 29 27 28 31 33 34 32 30 29 30 30 29 30 31 31 30 29 28 27 26 26 27 27 28 27 27 26 26 26 25 25 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 20 21 22 22 23 23 24 24 24 25 24 24 23 22 22 21 20 19 19 19 19 19 19 19 18 18 17 15 14 12 10 7 4 2 3 6 6 5 5 5 6 6 7 10 11 10 7 5 4 3 3 2 1 0 0 0 1 2 4 6 7 9 10 10 10 10 10 10 11 12 12 12 12 11 10 9 8 8 7 6 6 5 4 3 2 1 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 1 2 3 3 3 2 2 1 2 2 3 3 4 4 5 6 7 7 7 7 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 42 40 37 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 35 34 33 32 30 29 27 26 25 24 24 24 23 23 21 21 20 21 21 22 21 20 19 18 17 16 15 15 nan nan nan nan nan nan nan nan nan 3 1 2 3 4 4 4 3 2 3 5 6 6 5 3 3 5 8 10 12 13 13 13 14 15 16 15 15 15 16 17 20 22 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 27 27 27 27 28 30 33 35 35 34 32 30 29 29 29 30 30 31 31 29 26 22 18 14 14 19 25 27 26 26 28 31 33 32 29 29 30 30 30 30 31 31 31 30 29 29 28 29 30 30 29 29 27 26 26 26 25 25 24 23 23 22 22 22 22 21 21 21 21 20 20 19 19 20 20 20 21 22 23 24 24 24 24 24 24 24 24 23 22 22 21 20 20 19 19 19 19 19 19 19 18 17 16 15 14 12 10 7 4 3 5 5 4 4 4 3 1 3 7 9 9 6 4 3 2 2 1 1 0 0 0 1 2 3 5 7 9 10 10 10 10 10 10 11 11 12 12 12 12 11 10 9 8 8 7 6 5 4 4 3 2 1 1 0 0 1 1 1 1 2 2 1 1 1 1 1 2 2 3 3 3 2 1 1 2 3 3 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 41 38 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 33 32 31 30 28 27 26 24 24 24 23 22 21 21 20 20 21 21 22 22 21 19 17 15 14 14 14 nan nan nan nan nan nan nan nan 4 3 2 3 3 4 4 4 3 3 4 5 6 5 4 2 2 4 6 8 9 11 11 12 12 13 13 13 13 14 15 17 19 21 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 23 24 25 25 26 26 27 27 27 27 28 30 33 35 35 34 32 30 29 28 28 29 29 30 30 28 26 21 17 14 15 20 24 25 25 26 29 32 32 30 29 30 30 30 30 31 31 31 30 30 30 31 31 31 31 31 30 28 27 27 26 26 25 24 24 23 23 22 23 22 22 21 21 21 21 21 20 20 20 20 21 22 23 24 24 24 25 25 25 24 24 23 23 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 14 12 10 7 5 4 4 4 4 3 1 1 3 2 5 6 4 3 3 2 2 1 1 1 1 1 0 1 2 4 6 8 9 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 9 8 7 6 5 4 3 3 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 3 3 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 5 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 39 37 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 34 33 32 31 29 28 27 25 24 24 23 23 21 20 20 20 21 21 22 22 21 20 18 16 15 14 14 14 nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 5 5 6 5 4 3 1 0 2 4 5 7 9 10 11 11 12 12 12 13 14 15 17 19 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 19 20 20 21 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 24 24 25 25 26 27 27 27 27 28 30 33 35 35 33 31 30 28 27 27 27 27 28 29 28 26 23 20 17 17 20 23 24 24 27 30 31 30 29 30 31 31 31 31 31 31 30 31 32 32 32 32 31 31 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 23 24 25 25 25 25 25 25 24 23 22 21 20 20 20 20 20 20 21 21 20 20 20 19 19 18 17 16 15 14 12 9 7 5 4 4 4 2 1 1 1 1 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 7 6 5 4 3 3 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 1 0 1 2 2 3 4 4 4 5 5 6 7 7 7 7 6 5 5 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 38 37 37 38 38 38 38 38 38 38 38 38 38 38 37 36 35 34 34 33 32 30 29 28 26 25 24 23 22 22 20 19 19 20 21 22 22 22 21 18 16 14 13 13 13 nan nan nan nan 11 10 9 8 nan 7 7 7 7 6 6 6 6 7 7 7 6 4 3 1 1 1 0 2 4 6 8 9 10 11 11 12 12 13 14 16 17 18 19 20 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 18 19 19 20 21 21 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 26 27 27 27 27 28 31 33 33 33 32 30 29 27 26 25 25 26 27 28 28 27 24 20 18 17 18 20 21 23 26 28 29 29 29 31 32 32 31 31 31 30 31 32 33 33 32 31 30 29 28 28 27 27 26 25 25 24 24 24 24 24 24 24 23 22 22 21 21 21 21 21 21 22 22 23 24 25 26 26 26 25 25 24 24 23 21 20 19 20 20 20 21 21 21 21 20 20 20 20 19 18 17 16 15 13 11 9 7 5 4 4 3 2 2 3 3 5 4 3 3 4 3 2 2 2 2 2 1 1 1 1 2 3 5 7 9 10 11 12 12 13 13 13 14 13 13 13 13 12 11 10 10 9 8 7 6 5 4 3 3 2 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 0 0 1 2 2 3 4 4 4 4 5 6 7 7 7 6 6 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 38 38 38 39 39 39 39 39 39 39 39 39 38 38 37 36 35 34 33 32 31 30 29 28 27 25 24 23 21 21 20 20 20 21 21 22 22 22 20 17 14 12 11 11 11 nan nan 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 3 1 1 2 2 1 2 3 5 7 9 10 11 11 11 12 12 14 15 16 17 18 19 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 15 16 17 18 19 20 20 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 25 26 27 27 27 28 29 30 31 32 31 31 30 27 26 25 25 26 27 27 27 26 24 21 19 16 14 14 15 18 21 25 26 27 28 30 32 32 32 32 31 31 32 33 33 33 32 31 29 29 29 29 28 28 27 26 25 25 25 25 25 25 24 24 23 23 22 22 21 22 22 21 21 22 22 23 24 25 26 26 26 26 25 25 24 23 22 21 20 20 20 21 21 22 22 21 21 20 20 20 19 19 18 17 15 14 12 11 8 6 5 5 4 3 3 4 4 5 6 5 4 5 5 4 3 3 2 2 2 2 1 1 2 3 4 6 8 9 10 11 12 13 14 15 15 15 15 14 14 13 12 11 10 10 9 8 7 6 5 4 3 3 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 0 0 1 1 2 3 3 3 4 5 5 6 7 7 7 6 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 3 3 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 39 39 39 40 40 40 40 39 39 39 39 39 38 38 37 35 34 33 32 31 30 29 29 28 27 25 24 22 21 20 20 21 21 22 22 22 22 21 19 16 13 11 10 10 10 10 nan 11 11 11 9 9 9 10 10 11 11 11 11 11 11 10 9 8 6 4 2 2 3 3 2 2 2 4 5 7 8 10 11 11 11 11 12 13 14 15 15 16 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 15 16 16 17 18 18 19 19 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 24 25 26 27 27 27 28 28 29 30 30 30 30 28 27 27 26 27 28 29 29 29 27 25 23 19 16 12 11 12 15 20 23 24 26 28 30 31 32 32 32 31 32 33 33 33 32 31 30 30 30 30 30 29 28 27 26 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 21 22 22 23 24 25 26 26 27 27 26 25 25 24 23 22 21 21 21 21 22 22 22 21 21 20 21 20 20 19 18 17 16 15 14 12 10 8 7 6 5 4 4 5 5 4 6 6 4 4 5 4 4 4 3 3 3 2 2 2 2 3 4 5 7 8 10 11 12 13 14 15 16 16 16 16 15 15 14 12 11 10 10 9 8 7 6 5 4 3 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 5 6 7 7 7 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 39 40 40 41 41 40 40 39 39 38 38 38 38 37 36 35 34 33 31 30 29 29 29 28 27 25 24 22 21 20 21 21 22 22 22 22 21 20 18 15 13 12 11 10 10 10 nan 10 10 9 8 8 9 10 11 12 12 12 11 11 11 10 8 7 4 2 2 4 4 3 2 2 3 4 5 6 7 9 10 10 10 10 11 12 13 13 13 15 16 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 14 15 16 16 17 17 18 18 18 18 17 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 22 22 23 24 25 26 27 27 27 27 28 28 28 29 29 29 28 28 28 28 29 29 30 30 30 29 27 24 20 16 12 9 10 15 19 21 23 25 26 29 31 32 32 32 32 33 33 33 33 32 31 31 31 32 31 31 30 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 21 22 22 22 23 24 25 26 27 27 27 27 26 25 24 23 23 22 22 21 21 22 23 22 22 21 21 21 21 20 19 18 18 17 16 15 13 11 9 8 7 6 5 5 6 6 3 3 5 5 4 4 5 4 4 4 4 4 3 3 3 3 3 4 5 7 8 9 10 11 12 13 15 16 16 16 16 16 16 15 14 12 11 10 10 9 8 7 6 5 4 3 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 8 7 6 6 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 41 41 41 40 39 39 38 38 38 38 37 36 36 35 33 32 31 30 29 28 28 28 27 25 23 22 21 21 21 22 23 23 23 22 21 19 17 15 13 12 11 10 11 11 nan nan 9 7 6 7 9 11 12 13 13 12 11 10 9 8 7 5 4 3 4 5 5 3 1 1 2 3 4 5 6 8 9 10 10 10 10 11 11 12 13 14 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 17 18 18 19 19 19 20 20 20 21 21 23 24 25 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 28 28 28 29 31 30 28 25 21 17 12 10 11 14 17 20 21 23 25 28 30 31 32 32 33 33 33 33 32 32 32 33 33 33 32 31 30 29 28 27 26 25 25 24 24 23 22 22 22 21 22 22 22 22 22 23 23 24 25 26 27 27 27 27 27 26 25 24 24 23 23 22 22 22 22 23 22 22 21 21 21 21 20 19 18 17 17 16 14 13 11 10 8 7 6 6 6 6 5 3 4 6 6 5 4 4 4 4 5 4 4 4 3 3 4 4 5 7 8 9 10 10 11 12 14 15 16 16 16 16 16 15 14 13 12 11 11 10 9 8 7 6 5 4 3 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 8 9 8 7 6 6 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 41 41 41 41 40 39 38 38 37 37 37 36 36 35 34 33 32 30 29 29 28 28 27 26 25 23 22 22 22 22 23 24 24 23 22 20 18 16 14 13 11 11 12 12 12 12 11 9 8 7 8 10 12 13 14 12 11 9 8 7 6 5 4 3 4 nan nan 5 4 3 3 3 3 3 4 5 7 8 9 9 9 9 10 11 12 13 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 13 13 13 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 14 14 14 14 15 15 16 17 17 18 18 18 19 19 20 21 23 24 25 26 27 27 27 27 27 27 27 27 28 28 28 28 29 28 27 27 28 30 32 32 30 26 21 16 12 11 12 15 18 20 20 22 24 27 29 30 31 32 33 34 35 34 33 33 34 34 34 34 33 31 30 29 28 27 26 25 24 23 22 22 21 21 21 21 22 22 22 22 23 23 24 25 26 26 27 27 27 27 26 26 25 25 24 24 23 23 22 22 23 22 22 21 21 21 21 21 20 19 18 17 17 16 14 13 11 10 9 8 6 5 5 6 6 4 3 7 7 4 4 4 5 5 5 5 5 4 4 4 5 5 7 8 9 9 10 11 12 13 14 15 16 16 16 16 15 15 14 13 12 12 11 10 9 8 7 6 5 4 3 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 9 9 8 7 6 6 5 5 5 4 4 4 3 3 2 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 40 40 41 41 40 39 38 37 37 37 36 36 36 36 35 34 32 31 30 29 29 28 27 26 25 24 23 23 23 23 24 24 24 24 23 22 19 17 15 14 12 12 12 13 13 13 12 11 10 9 9 9 11 12 14 13 12 10 8 7 6 5 3 3 4 nan nan nan 6 5 5 4 4 4 4 4 4 5 7 8 9 9 9 10 11 12 14 15 16 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 13 14 14 15 15 16 16 17 18 19 20 22 23 24 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 29 31 32 33 31 26 19 14 11 11 14 17 18 18 18 19 22 26 28 30 31 33 35 36 36 35 35 35 36 35 35 34 32 31 29 28 27 26 25 24 23 22 22 21 21 21 21 21 22 22 22 23 24 24 25 25 26 27 27 26 26 26 25 25 25 25 25 24 23 23 23 22 22 22 21 21 21 21 21 20 19 19 18 18 17 16 15 13 12 11 10 8 6 6 6 7 7 4 2 5 5 4 5 5 5 6 5 5 5 5 5 5 6 7 7 8 9 10 10 11 13 14 16 17 17 17 17 16 16 15 14 13 13 12 11 10 9 8 7 6 5 4 3 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 2 2 2 2 3 5 7 8 9 8 7 6 6 5 5 4 4 4 4 3 2 2 1 1 0 1 1 2 3 3 3 4 4 4 4 5 5 5 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 38 39 39 40 40 39 38 37 37 36 36 36 36 36 35 34 33 32 30 29 29 28 28 27 26 25 24 24 24 25 25 25 24 24 24 23 21 18 15 14 13 12 12 12 13 13 13 12 12 11 10 10 10 11 12 13 13 12 10 8 6 4 3 1 3 nan nan nan nan 6 6 5 5 5 5 5 4 3 4 6 7 9 10 10 11 12 13 15 16 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 11 11 11 11 11 12 13 13 14 14 15 17 18 19 21 22 23 24 25 26 26 27 26 27 27 26 27 27 27 27 27 27 26 26 26 27 29 30 33 34 31 24 16 11 10 11 14 16 16 15 16 18 22 25 27 29 32 36 38 39 38 37 36 36 36 35 34 32 31 29 28 27 26 25 24 23 22 22 21 21 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 21 21 21 20 19 19 19 19 18 18 17 15 14 13 12 10 8 7 6 6 7 8 4 1 4 6 7 7 6 6 6 6 5 5 5 6 6 7 7 8 8 9 10 11 12 14 16 17 18 18 18 18 17 16 15 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 3 3 4 5 7 8 8 8 7 6 6 5 5 4 4 4 4 3 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 38 38 38 38 37 36 36 35 35 35 35 35 34 32 31 29 29 28 28 27 27 26 26 26 26 26 26 25 25 24 24 23 22 20 17 15 13 12 12 12 12 13 13 13 12 11 10 10 10 10 11 11 12 12 12 10 8 5 3 1 2 nan nan nan nan nan 5 5 5 5 5 6 5 4 3 3 5 7 9 10 12 13 14 15 15 16 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 11 11 12 13 14 15 16 17 19 20 21 22 23 24 26 26 26 26 26 27 26 26 26 25 25 25 25 25 25 26 26 28 30 32 33 29 22 14 10 10 12 14 14 14 13 14 17 20 22 25 29 34 39 41 40 38 37 37 36 35 34 32 30 28 27 26 25 24 24 23 22 22 21 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 25 25 24 24 24 24 25 25 24 24 23 23 23 23 22 22 21 21 21 21 20 19 19 19 19 19 19 18 17 16 15 14 13 10 8 6 6 6 7 7 5 4 7 9 9 8 6 5 5 5 6 6 6 6 7 7 8 8 8 9 10 11 13 15 17 18 19 20 19 18 17 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 7 8 8 8 7 6 6 5 5 4 4 4 3 3 2 2 1 1 1 2 2 3 4 4 4 5 5 6 6 6 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 37 37 37 37 37 36 35 35 35 35 34 34 33 31 30 29 28 28 28 28 28 28 28 28 28 27 26 26 25 24 23 22 20 18 16 15 13 13 12 12 13 13 13 12 11 10 9 9 10 10 11 11 11 11 12 11 9 7 4 2 3 nan nan nan nan 5 6 5 5 5 5 6 6 5 4 3 5 7 9 11 13 14 15 16 16 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 13 14 15 17 18 19 20 21 23 24 25 25 25 25 26 26 25 25 24 23 23 23 23 23 23 24 25 26 28 30 29 25 18 12 10 12 13 14 13 12 11 13 15 17 20 25 31 38 41 41 39 37 36 35 34 33 32 30 28 27 25 24 24 23 23 22 22 21 21 21 21 21 22 23 23 23 24 24 25 25 25 25 25 25 24 24 23 23 24 24 24 24 23 23 23 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 19 18 17 16 16 14 12 10 8 6 6 7 8 9 9 7 7 9 9 6 4 4 5 5 6 6 6 6 7 7 8 8 8 9 10 12 14 16 17 19 21 21 19 18 18 17 16 15 14 13 12 11 10 9 8 7 5 4 3 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 6 7 7 7 7 6 5 5 4 4 4 3 3 3 2 2 1 1 2 2 3 4 4 5 5 5 6 6 6 6 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 35 35 36 36 36 36 36 35 34 34 34 33 32 31 30 30 29 29 29 29 30 30 31 31 30 29 28 27 26 24 23 22 20 18 17 16 16 15 14 14 14 13 13 12 11 10 9 9 9 9 10 10 10 9 9 10 11 10 9 7 5 nan nan nan nan nan 6 6 6 5 5 5 6 6 5 4 4 5 8 10 12 14 15 16 16 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 14 16 17 18 19 20 22 23 23 24 24 24 25 25 24 23 22 21 21 21 20 20 21 21 22 23 25 25 24 21 15 12 13 14 13 12 11 11 11 12 13 15 20 27 34 39 41 39 37 35 34 33 31 30 29 28 27 25 24 23 23 23 22 22 21 21 21 21 21 22 23 23 24 24 24 25 25 25 25 25 24 24 23 22 22 23 23 23 22 22 21 22 24 24 24 24 23 22 22 21 21 20 20 21 21 21 20 20 18 18 17 17 16 14 12 10 8 7 7 8 10 12 10 5 6 7 5 3 3 3 4 5 5 5 5 6 6 7 7 7 8 10 11 13 15 18 20 22 21 20 19 18 18 17 16 15 14 13 12 11 10 9 8 6 5 4 3 2 1 0 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 6 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 1 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 33 33 34 35 35 35 35 35 34 33 32 32 31 30 30 30 30 30 31 32 33 33 33 32 31 29 28 27 26 24 23 21 19 17 17 18 17 16 16 15 14 13 12 11 10 9 8 8 8 9 9 nan nan nan 8 7 8 8 8 6 5 nan nan nan nan nan 7 7 6 nan 5 6 6 5 5 5 5 6 9 11 13 14 15 16 17 17 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 9 10 11 12 13 14 15 16 17 18 20 21 22 22 22 23 23 24 23 22 22 21 21 20 19 18 18 18 19 20 21 21 22 21 20 16 15 15 14 13 12 12 12 12 12 13 17 22 29 34 38 39 37 35 33 31 29 28 28 27 26 26 25 24 23 23 22 22 21 21 21 21 21 22 23 23 24 24 25 25 25 25 25 24 24 23 22 22 22 22 22 22 21 20 20 21 22 24 24 24 24 23 23 22 21 21 21 21 22 21 21 20 19 18 18 18 17 15 13 12 11 9 8 8 9 12 13 9 2 3 4 4 4 4 4 4 4 4 4 4 5 6 6 7 8 9 11 13 16 17 19 19 19 19 19 19 18 17 16 15 14 14 13 12 11 9 8 7 6 5 4 3 2 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 6 6 7 7 7 6 6 5 4 4 4 3 3 3 3 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 32 32 32 32 33 34 35 35 34 33 32 32 31 30 30 31 31 32 33 33 34 35 35 34 33 31 30 29 28 26 24 23 21 19 18 18 19 18 18 17 15 14 13 11 10 9 8 7 7 7 8 9 9 9 9 8 7 nan nan nan 4 4 nan nan nan nan nan nan 8 7 nan nan nan 6 5 5 5 6 8 9 11 13 14 15 16 17 18 18 18 17 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 6 6 7 7 8 8 7 7 7 7 7 6 6 7 7 8 9 9 10 11 12 13 14 15 16 18 19 20 21 21 21 22 22 22 22 21 21 20 20 18 18 17 17 17 18 19 19 20 21 21 21 19 17 15 13 13 13 13 13 13 14 15 18 23 28 32 35 35 34 33 30 28 27 26 25 25 25 25 24 24 23 23 22 22 21 21 21 22 22 23 23 24 24 24 25 25 25 25 24 24 23 22 22 21 21 21 21 20 19 19 20 21 23 24 24 24 24 24 23 22 21 21 21 21 21 21 20 20 19 19 19 18 17 16 15 13 11 9 8 9 11 12 11 7 4 4 6 7 7 6 6 5 4 3 3 4 5 5 6 7 8 10 12 14 15 14 13 15 18 19 19 18 18 17 16 15 14 14 13 11 10 9 8 7 5 4 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 6 7 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 31 30 31 32 33 34 34 33 33 32 32 31 31 31 32 33 34 34 35 35 35 35 34 32 31 30 29 28 26 24 23 21 20 20 20 19 19 18 17 16 15 13 11 10 9 8 7 6 6 7 9 9 9 9 9 8 7 nan nan 2 4 nan nan nan nan nan nan nan nan nan nan nan 6 5 5 5 7 8 10 11 13 14 15 16 17 18 18 17 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 12 12 11 10 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 7 8 8 9 10 11 12 13 14 15 16 17 18 19 20 20 21 21 21 21 20 20 20 19 18 18 17 17 17 17 17 18 18 19 20 22 22 20 17 14 12 13 14 15 15 15 15 16 18 21 25 28 30 30 29 28 27 25 24 24 24 24 24 24 24 24 23 22 22 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 22 22 21 21 21 21 20 19 18 19 20 21 23 23 24 24 24 24 22 22 21 22 22 21 21 20 20 20 20 20 19 18 18 17 16 14 11 9 9 10 10 10 10 9 7 8 10 10 10 10 8 5 2 2 3 5 5 6 6 8 9 10 10 10 9 9 13 17 19 19 18 17 17 16 15 14 14 13 12 11 10 9 7 6 5 4 3 3 3 2 2 2 3 3 4 4 4 5 5 5 5 6 6 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan 30 30 29 29 30 31 32 32 33 33 32 32 32 32 33 33 33 34 35 36 36 36 35 34 33 32 31 30 29 27 25 24 22 21 21 20 20 20 19 19 18 17 16 14 12 11 10 9 8 7 7 7 8 9 9 8 7 8 7 nan 3 4 5 nan nan nan nan nan nan nan nan nan nan 6 5 5 5 6 7 9 10 11 13 14 15 16 17 17 17 17 16 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 9 9 10 11 12 13 14 15 16 17 18 19 19 20 20 20 20 19 19 19 18 18 17 17 16 16 17 17 18 18 19 20 21 21 20 16 13 13 15 17 17 17 16 16 16 17 20 22 23 24 25 25 24 23 23 23 23 23 24 24 24 24 24 23 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 19 18 17 17 18 19 21 22 23 24 25 24 24 23 23 23 23 22 21 21 20 21 20 20 20 19 19 19 18 17 14 12 11 10 10 10 10 11 11 11 11 11 12 12 10 6 2 3 5 6 6 6 7 7 8 7 6 5 6 9 14 17 19 19 18 17 16 16 15 14 13 13 12 11 10 9 8 7 6 5 4 4 3 3 3 3 3 3 4 4 5 5 5 5 6 6 7 7 8 7 7 7 6 5 5 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 nan nan 29 29 28 28 29 30 31 32 32 32 32 33 33 34 34 34 35 36 36 37 36 35 35 34 33 32 31 30 28 26 24 23 21 20 20 20 20 19 19 19 19 18 17 15 14 12 11 10 9 8 7 7 8 8 7 5 5 5 4 nan 4 5 6 nan nan nan nan nan nan nan nan nan 7 7 6 6 6 7 8 9 10 11 13 14 15 16 17 17 17 16 15 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 13 12 11 10 10 9 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 nan nan nan nan nan nan nan 6 6 6 7 7 8 8 9 10 11 12 13 13 14 16 16 17 18 18 19 19 19 19 18 18 18 18 18 17 16 16 16 16 17 17 17 18 19 19 19 17 14 14 15 18 18 17 16 15 16 17 19 20 21 21 22 22 22 22 22 21 22 22 23 24 24 24 24 24 23 23 22 22 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 22 21 21 20 19 18 18 17 17 17 18 20 21 22 23 24 25 24 24 24 24 24 23 22 21 21 21 21 20 20 20 19 19 19 18 16 14 13 11 10 10 10 11 13 14 14 11 9 8 6 4 1 4 6 7 7 7 7 7 7 5 4 4 6 10 14 17 19 19 18 17 16 15 14 14 13 13 12 11 10 9 8 7 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 7 7 6 6 5 4 4 4 4 4 4 5 5 6 6 7 7 7 8 7 7 7 7 8 8 8 8 9 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan 27 28 28 28 28 29 31 31 32 32 33 33 34 35 36 36 36 37 37 37 36 36 36 34 33 32 31 29 27 25 24 22 21 20 20 20 20 20 20 19 19 19 18 17 14 13 12 11 10 9 7 7 8 7 6 4 3 3 3 nan 5 6 7 nan nan nan nan nan nan nan nan nan 7 8 8 8 8 8 9 10 10 12 13 14 15 16 16 17 16 15 14 13 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 15 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 nan nan nan nan nan nan nan 6 6 6 7 7 7 8 8 9 10 11 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 17 17 17 16 15 14 15 17 18 17 16 16 16 17 18 20 20 21 22 22 22 22 21 21 21 22 23 24 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 18 17 17 17 18 18 19 21 22 23 24 25 25 25 26 25 24 24 23 22 22 21 20 20 20 19 19 19 18 17 16 14 13 12 11 10 10 13 16 15 10 5 2 2 1 2 5 7 8 8 7 7 6 6 5 4 5 8 11 14 16 18 19 19 18 17 15 14 14 13 13 12 12 11 9 8 7 7 6 6 6 5 5 4 4 4 4 5 5 6 6 7 7 7 7 8 8 9 8 8 8 7 6 5 5 4 4 5 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 29 30 31 32 33 33 34 35 36 37 37 38 38 38 38 38 38 38 37 35 33 32 30 29 27 25 24 23 22 21 20 20 20 20 20 20 20 19 18 17 15 13 12 12 11 10 8 8 8 8 7 5 4 3 4 5 6 7 8 9 nan nan nan nan nan nan nan 6 7 8 9 9 9 9 9 10 10 11 13 14 16 16 16 16 15 14 13 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 13 12 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 12 12 13 14 15 15 16 17 17 18 18 18 17 17 18 18 17 16 16 16 16 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 18 19 20 21 22 23 24 24 24 23 22 21 21 22 23 24 25 26 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 20 19 18 17 17 17 17 17 18 18 19 21 22 24 25 26 26 26 26 25 24 23 22 20 20 19 19 19 19 19 18 18 17 15 14 13 12 10 10 12 15 14 12 9 5 3 3 5 7 8 9 9 8 7 6 5 5 4 6 9 11 14 15 17 18 19 18 17 16 15 14 13 13 12 12 11 10 9 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 8 9 9 9 9 9 8 8 7 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 29 30 31 32 33 34 35 36 36 37 38 39 39 39 40 40 40 40 39 37 35 33 32 30 29 28 26 24 24 23 22 21 21 20 20 20 19 19 19 18 17 15 14 13 13 12 11 9 8 8 8 8 7 5 5 6 6 7 7 8 9 nan nan nan nan nan nan nan nan 7 8 8 9 9 9 10 10 10 11 12 14 15 16 16 16 15 13 12 11 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 16 15 14 13 12 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 8 nan nan nan nan 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 11 12 12 13 14 15 16 16 17 17 17 16 16 17 17 17 16 16 16 16 17 17 16 15 15 15 15 15 16 16 16 16 16 16 16 16 18 19 20 21 23 23 24 25 25 25 24 22 21 21 22 23 24 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 19 18 17 16 16 16 16 16 17 18 19 21 23 25 25 26 26 25 25 24 22 20 19 19 19 19 19 19 19 18 17 16 15 15 14 11 10 10 11 11 10 11 8 6 7 8 9 10 11 10 9 8 7 6 6 6 7 9 11 13 15 16 18 18 18 18 17 16 15 13 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 9 9 8 8 7 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 30 31 32 34 35 36 37 38 39 39 40 41 41 42 42 42 41 40 38 36 34 32 31 29 28 26 25 24 24 23 22 21 21 20 19 18 18 17 17 16 16 14 14 14 13 12 10 9 9 9 9 8 8 7 7 8 8 8 8 8 8 nan nan nan nan nan nan nan 6 7 7 nan 8 9 10 9 9 10 12 13 15 16 16 15 14 13 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 13 12 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 nan nan nan 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 14 15 15 16 16 16 15 16 16 16 16 16 16 16 17 17 16 15 15 15 15 16 16 17 17 17 16 16 17 17 18 19 20 22 23 23 24 25 25 25 25 24 22 21 21 22 24 25 26 27 27 26 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 18 18 17 17 16 15 15 15 15 17 18 20 22 24 25 25 26 26 25 23 20 18 18 19 19 20 19 19 18 17 16 15 16 15 13 11 9 9 9 8 11 11 10 10 11 12 13 14 13 12 10 10 9 8 8 9 10 12 14 15 17 18 18 18 18 17 17 16 14 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 7 7 7 8 8 9 9 10 10 10 10 9 9 8 7 7 7 7 8 8 9 9 9 10 9 9 9 9 8 8 9 9 9 10 10 10 10 10 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 28 30 31 32 34 35 37 38 39 40 40 41 42 42 43 43 43 42 40 39 37 35 32 30 29 27 26 25 25 25 24 23 22 22 21 20 19 18 17 17 17 16 16 15 15 14 13 12 12 12 12 12 11 10 9 9 9 8 8 8 8 7 7 nan nan nan nan nan nan nan 6 nan nan nan 9 9 9 9 9 11 12 14 15 15 15 13 12 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 13 12 11 11 10 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 10 nan nan nan 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 12 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 16 15 15 15 15 16 17 17 17 17 17 16 17 18 18 20 21 22 22 23 24 24 25 25 25 24 22 21 21 23 25 26 28 28 27 27 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 18 17 16 16 15 15 15 16 17 19 21 22 23 24 25 26 26 24 21 19 18 18 19 19 19 19 18 16 15 15 16 16 14 12 10 8 8 9 11 12 13 13 15 17 17 19 19 17 15 13 12 11 10 11 11 13 14 16 18 18 19 19 18 18 17 17 16 15 14 14 13 13 13 12 11 11 10 10 9 9 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 10 10 9 9 8 7 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 28 29 31 32 34 35 37 38 39 40 41 42 43 43 42 42 41 41 39 38 36 34 32 30 28 27 26 25 25 25 25 24 23 23 23 22 21 20 19 18 17 17 16 16 17 16 15 15 15 16 16 15 13 12 10 10 9 9 8 8 8 7 6 nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 9 10 11 13 14 14 14 13 11 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 13 12 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 nan nan nan nan 10 10 10 10 10 11 11 11 10 9 9 9 9 8 9 9 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 17 17 16 15 14 14 15 16 17 18 18 18 17 17 17 18 18 19 19 20 20 21 22 23 24 25 25 25 23 22 22 23 24 26 27 28 28 27 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 19 17 16 15 15 15 16 17 18 20 21 22 23 24 26 26 25 22 20 18 18 19 19 19 19 18 17 16 15 16 16 16 14 12 10 10 10 12 13 15 16 18 20 20 21 22 21 18 15 13 12 12 13 13 14 16 17 19 20 20 19 19 18 18 17 17 16 15 15 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 9 8 8 8 9 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 27 28 29 31 32 34 35 37 38 39 40 41 42 41 40 40 40 39 38 37 35 34 32 31 29 28 27 25 25 25 25 25 24 24 23 23 24 24 23 22 20 18 17 17 17 18 18 18 18 19 20 20 18 16 13 11 10 9 9 8 8 8 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 9 10 11 12 13 12 11 10 9 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 15 14 14 13 12 11 11 10 9 9 8 8 7 7 7 7 7 6 6 6 7 7 8 9 9 nan nan nan nan nan 11 11 11 11 12 12 12 12 11 10 10 9 9 9 9 9 9 10 10 10 11 12 12 13 13 14 15 15 16 17 17 17 18 18 18 18 17 16 15 14 14 15 16 17 18 19 19 18 18 18 18 19 19 19 19 20 20 20 21 22 23 24 24 23 22 22 22 23 25 26 27 28 28 27 27 27 27 26 26 25 24 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 22 21 20 19 17 16 16 16 16 17 18 19 21 21 22 23 24 25 25 24 21 19 18 18 19 19 19 18 17 16 16 16 17 17 17 15 14 12 12 13 14 16 18 19 19 18 17 18 18 17 15 13 12 13 14 15 16 17 18 20 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 12 12 11 11 10 10 10 9 9 9 9 8 8 9 9 9 10 10 11 11 11 11 11 11 10 9 9 9 9 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 26 26 26 26 27 27 28 29 30 32 33 35 36 38 39 40 41 41 40 39 39 39 37 36 34 33 32 30 29 28 26 26 25 25 25 25 24 22 21 21 21 23 24 24 23 20 18 17 17 19 20 21 21 21 22 23 22 21 18 15 12 10 9 8 8 8 7 7 6 6 6 nan nan nan nan nan nan 5 6 nan nan nan 9 8 8 8 9 10 11 11 11 10 9 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 14 14 13 12 12 11 10 10 9 9 8 8 8 8 7 7 6 5 5 6 7 7 8 nan nan nan nan nan nan nan 12 12 12 13 13 13 12 12 11 10 10 9 9 9 9 10 10 10 11 11 12 13 14 14 15 16 16 17 18 18 18 18 18 18 17 17 16 15 15 15 16 17 19 20 20 20 19 19 19 19 20 19 19 20 20 20 20 21 22 23 23 23 22 22 22 23 24 26 27 28 28 28 27 27 27 26 26 25 24 24 23 23 22 22 22 23 23 23 23 24 24 24 24 24 23 22 21 20 19 18 17 16 16 17 18 19 20 21 21 22 23 24 25 24 23 21 20 19 19 18 18 18 18 17 16 16 17 18 18 17 16 15 14 15 16 18 19 18 15 14 13 12 11 11 13 13 13 14 15 16 17 17 19 20 22 22 21 20 19 18 18 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 11 11 10 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 26 26 26 26 27 27 28 29 30 31 33 34 36 37 38 40 41 41 40 39 39 38 37 35 34 32 30 29 27 25 24 24 24 25 24 24 22 20 17 17 18 19 21 22 22 21 19 18 19 20 22 22 23 23 24 25 24 22 19 16 13 10 8 7 6 6 6 6 6 6 5 5 5 nan nan nan nan 5 6 7 8 nan 9 8 8 8 8 9 9 10 9 9 8 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 13 12 12 11 10 10 10 10 10 9 9 8 7 6 6 6 6 6 nan nan nan nan nan nan nan nan 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 11 11 12 13 13 14 15 16 16 17 18 18 18 18 18 18 18 18 17 16 16 16 16 17 18 19 20 20 21 21 21 20 20 21 21 21 20 20 20 20 20 21 22 22 22 22 22 22 23 24 26 27 28 29 29 29 28 27 27 26 26 25 24 24 23 22 22 22 22 23 23 23 23 24 24 24 24 23 23 22 21 21 20 18 17 17 17 18 19 20 21 21 22 22 23 24 24 23 22 21 20 19 18 18 18 18 17 17 16 17 18 18 18 18 17 17 17 18 20 19 16 12 11 11 11 9 8 10 12 15 16 18 18 18 18 18 20 21 23 22 20 19 18 18 17 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 11 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 23 24 25 26 26 27 27 28 28 29 30 31 33 34 36 37 38 40 42 41 40 40 39 38 37 36 34 32 29 27 25 23 23 23 23 22 22 22 21 19 16 14 14 16 18 19 21 21 20 20 21 22 23 23 24 24 25 25 24 22 20 17 13 10 8 6 5 5 5 5 5 5 4 4 4 nan nan nan nan 4 5 6 7 8 8 8 7 7 8 8 8 8 8 8 7 7 6 6 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 13 13 12 12 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 14 15 16 16 17 17 18 19 19 19 18 18 18 18 17 16 16 16 17 17 18 19 20 20 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 21 22 22 23 24 25 27 29 30 30 30 29 28 28 27 27 26 26 25 24 23 22 22 22 22 22 23 23 24 24 24 24 24 23 22 22 22 21 20 18 17 17 18 19 20 20 21 22 22 23 23 23 23 23 22 20 19 18 18 18 18 18 17 17 17 18 19 19 19 19 19 19 20 21 19 15 12 12 13 12 11 11 12 14 17 20 21 21 20 19 19 19 20 21 21 20 19 18 18 17 16 16 17 17 16 16 15 14 14 14 14 13 13 13 13 13 12 11 11 10 10 10 11 11 12 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 22 23 25 26 26 27 27 27 28 29 30 31 33 34 36 37 38 40 41 40 39 39 38 37 36 35 33 31 29 26 25 24 23 22 21 20 20 20 19 19 17 15 14 15 17 20 nan nan nan 23 23 23 24 24 25 25 25 24 23 21 20 17 14 10 7 5 4 3 3 4 4 4 4 4 4 4 3 nan nan 3 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 15 16 16 17 17 18 19 19 19 19 19 18 18 18 17 17 17 17 18 19 20 20 21 21 22 23 23 23 23 23 23 23 23 24 24 24 23 22 21 21 21 22 23 24 24 25 27 29 30 31 32 31 30 29 29 28 28 27 26 25 24 23 23 22 22 22 22 23 23 24 24 24 24 23 22 22 23 23 22 21 19 18 18 18 19 20 20 21 22 23 23 23 23 23 22 21 20 19 18 18 18 19 18 17 17 18 19 19 19 20 20 20 21 21 20 17 15 15 15 15 14 14 16 18 20 23 25 25 24 22 20 19 19 19 20 19 19 18 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 13 12 11 11 11 11 12 12 13 14 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan 20 19 19 18 19 21 22 24 25 26 26 27 27 28 28 30 31 33 34 36 37 38 38 39 38 37 37 36 35 34 33 31 29 28 26 24 23 23 21 19 18 17 17 17 17 16 15 16 17 18 nan nan nan nan 24 23 23 23 23 23 23 23 22 21 20 19 16 13 10 7 5 3 2 2 2 3 4 3 3 3 3 4 3 3 2 2 3 4 5 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 nan nan 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 14 15 16 16 17 17 18 18 19 19 20 19 19 19 18 18 18 18 19 20 20 21 22 22 22 22 23 24 24 24 23 23 24 24 25 26 26 25 25 23 22 22 22 23 24 25 26 28 29 31 32 33 33 32 31 30 29 29 28 27 27 26 24 23 23 23 22 22 23 23 23 24 24 23 23 23 23 23 24 24 23 21 20 19 19 19 19 19 20 21 22 23 24 24 23 23 22 21 20 19 18 18 19 19 18 18 18 19 19 19 20 20 20 20 20 19 18 17 17 16 17 17 17 19 21 23 25 27 28 27 25 22 20 19 18 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 15 15 15 14 14 13 13 12 12 12 12 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 4 7 10 nan nan nan nan nan nan nan nan nan nan nan 20 20 19 19 19 20 22 23 24 25 26 26 27 27 28 29 31 32 34 36 37 37 37 37 37 36 35 34 33 32 31 30 28 27 25 23 22 21 19 18 16 15 15 15 15 15 15 17 18 18 nan nan nan nan nan nan 19 19 19 19 19 19 19 19 18 17 14 12 9 6 4 2 2 1 1 2 3 3 3 3 3 4 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 25 25 24 23 22 22 23 24 25 26 28 30 31 32 33 33 33 32 31 30 30 29 28 28 27 26 25 24 23 23 23 23 23 23 24 24 23 23 23 23 23 23 25 25 24 23 22 21 20 20 20 20 21 21 23 24 24 24 24 23 22 21 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 17 17 17 18 19 20 23 24 24 25 26 28 28 26 23 21 19 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 15 15 14 14 14 13 13 13 12 12 12 11 12 12 12 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 9 8 6 4 3 5 8 nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 19 19 20 22 23 24 24 25 26 26 27 28 29 30 32 33 35 36 36 36 35 35 34 33 33 33 32 30 29 28 27 24 22 21 19 18 16 15 14 13 13 14 14 15 17 18 17 nan nan nan nan nan nan 10 10 10 11 13 15 17 17 15 14 12 10 7 5 3 1 1 1 1 0 1 3 3 3 3 3 3 3 2 1 1 2 3 4 5 6 6 6 5 5 5 4 4 3 3 3 4 4 5 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 24 24 24 25 25 24 24 23 23 23 22 22 22 23 24 26 28 30 32 32 33 33 33 33 32 31 30 30 29 29 28 27 26 25 24 24 23 24 24 24 24 23 23 23 23 23 23 23 24 25 25 25 24 23 22 21 21 20 20 21 22 23 24 24 25 25 24 23 22 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 17 17 16 16 17 18 20 22 25 26 23 22 nan 27 28 26 24 21 19 18 19 19 18 18 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 15 15 14 13 13 13 14 14 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 11 10 9 8 8 nan nan nan 12 13 14 nan nan nan nan nan nan nan 20 20 21 20 20 20 21 22 23 24 24 25 25 26 26 28 29 30 31 33 35 35 34 32 32 32 32 33 32 32 31 29 27 26 24 22 20 19 17 16 15 14 14 14 14 14 14 16 17 17 16 nan nan nan nan nan nan 6 5 4 5 7 10 13 12 11 12 11 8 5 3 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 1 1 2 3 4 5 5 6 5 5 5 4 4 3 2 2 3 3 4 4 5 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 12 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 18 19 20 21 22 23 23 24 24 23 23 22 22 22 22 23 23 23 23 23 24 24 25 25 25 24 24 24 24 23 22 23 23 22 22 21 22 23 25 27 30 32 32 33 33 33 33 32 31 31 30 30 29 29 28 27 27 26 25 24 24 24 24 24 23 23 23 23 23 23 23 24 25 25 25 25 24 23 22 22 21 21 21 21 22 23 24 25 26 26 25 23 22 21 20 20 20 20 19 19 19 19 19 19 19 20 19 17 16 16 16 17 18 20 22 24 24 20 17 22 26 27 26 24 21 19 18 19 19 19 18 17 17 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 16 16 15 15 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 24 nan nan nan 17 16 15 15 14 13 12 12 12 12 13 13 13 nan nan nan nan nan nan nan 19 20 20 20 20 20 21 22 23 24 24 25 25 26 26 27 28 29 30 32 33 33 31 29 29 30 31 31 31 30 29 27 25 23 21 19 18 17 15 13 13 13 14 15 16 16 16 16 17 17 17 nan nan nan nan 7 8 9 9 7 4 4 6 8 8 8 9 8 6 4 4 5 5 4 4 3 3 3 2 2 2 2 3 3 3 2 1 1 1 2 3 4 5 5 5 4 4 3 3 2 2 2 2 3 4 4 5 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 12 14 15 16 16 17 17 18 18 19 19 19 18 18 17 17 17 17 17 17 18 19 20 21 22 23 24 25 25 24 24 23 22 22 22 23 23 23 24 23 23 24 24 25 25 25 25 24 24 23 22 23 23 23 22 22 21 22 23 26 29 31 33 34 34 34 34 33 32 31 31 30 30 30 29 29 28 27 26 25 25 25 25 24 23 23 23 23 24 23 23 24 25 25 26 25 25 24 23 23 22 22 21 21 22 22 23 24 25 25 25 25 24 22 21 20 20 20 19 19 19 19 18 18 18 19 19 18 17 17 17 18 18 19 20 21 20 14 9 16 22 24 24 22 20 18 17 18 19 19 18 18 18 17 17 16 15 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 16 15 15 14 14 14 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 nan nan nan 20 19 nan nan nan nan 14 13 13 13 13 nan nan nan nan nan nan nan nan nan 19 19 19 19 18 19 20 22 23 23 24 25 25 26 26 27 27 28 29 31 32 31 30 29 29 29 29 29 28 28 26 24 22 20 18 17 15 14 11 9 10 11 14 16 18 18 18 17 17 18 18 nan nan nan 14 11 9 9 9 8 6 4 5 6 6 5 6 6 4 4 6 7 7 6 5 5 4 4 3 2 2 3 3 3 3 2 1 1 1 2 3 4 5 5 5 4 4 3 2 2 2 2 2 3 4 4 5 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 11 13 14 15 16 17 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 20 22 23 24 25 25 25 25 24 23 22 22 23 23 24 24 24 23 24 24 24 25 25 25 25 24 23 23 23 24 24 24 23 23 22 23 24 27 30 32 34 34 35 34 34 33 32 31 31 31 30 30 30 29 29 28 27 26 26 26 26 24 24 23 24 24 24 23 24 24 25 26 26 25 24 24 23 23 23 22 22 22 22 22 23 23 24 25 25 24 23 22 21 20 20 20 19 19 18 18 17 18 18 19 18 18 18 18 18 18 18 18 16 15 9 1 10 16 19 20 19 17 16 16 17 17 18 18 18 18 18 18 17 16 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 16 16 17 17 17 17 17 16 15 15 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 18 17 17 18 20 21 22 23 24 24 25 26 27 27 28 29 29 30 31 30 30 29 29 29 28 27 26 25 22 20 18 17 15 14 13 13 11 9 9 12 15 17 19 20 20 19 18 nan nan 18 18 17 15 13 10 7 6 6 6 6 6 6 5 4 4 4 3 5 7 9 8 7 6 5 5 5 4 4 3 3 3 3 3 2 2 1 1 2 3 4 5 5 5 4 3 3 2 2 2 2 3 3 4 5 6 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 11 12 13 15 16 18 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 21 22 24 25 26 26 26 25 24 23 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 26 26 26 26 25 24 23 24 26 29 31 33 34 34 34 34 33 32 32 31 31 30 30 30 30 29 28 28 27 27 27 26 25 25 25 25 25 24 24 24 25 26 26 26 25 24 24 23 23 23 23 23 23 22 22 22 22 23 24 24 24 23 22 21 20 20 19 19 18 18 17 17 18 19 19 19 19 19 19 19 19 17 14 10 5 4 9 13 15 15 15 14 14 14 15 16 17 17 17 17 18 18 17 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 15 16 16 17 17 17 17 16 16 15 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 18 18 16 16 17 19 21 22 22 23 24 25 26 27 28 29 30 30 30 30 30 29 29 28 28 28 26 24 22 19 16 14 13 13 13 13 13 12 12 12 14 17 18 20 21 21 20 20 19 18 17 16 15 13 11 8 5 4 4 5 6 6 6 5 4 3 4 5 6 8 9 8 6 5 5 5 6 5 5 4 4 4 4 3 3 2 1 1 2 3 4 5 4 4 3 3 2 2 2 3 3 4 4 5 5 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 7 8 10 11 13 15 17 19 20 21 22 22 22 22 22 21 21 20 20 20 19 20 20 20 22 23 25 26 26 26 26 25 24 23 23 22 23 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 28 28 27 26 24 23 24 26 28 31 33 34 34 34 34 34 33 32 32 31 31 31 31 31 30 29 29 28 28 27 26 26 26 26 25 25 24 24 25 25 26 26 25 25 24 23 23 24 24 24 24 23 23 22 22 22 23 23 23 23 22 22 21 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 20 19 15 10 3 4 9 11 12 12 12 13 13 14 15 16 16 16 16 16 16 17 17 17 16 15 15 14 14 13 14 14 15 16 17 16 15 15 15 15 14 14 14 15 15 15 16 16 17 17 17 16 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 17 16 15 16 18 19 20 21 22 23 24 25 26 28 29 30 31 31 30 29 29 29 28 28 27 25 22 20 17 14 12 11 12 12 13 13 14 14 15 17 18 19 20 20 21 20 20 19 17 16 15 13 11 8 5 2 2 3 4 5 5 5 4 3 3 4 6 7 8 8 nan 5 4 4 5 5 6 6 5 5 4 4 3 3 2 1 1 2 3 4 4 3 3 2 2 2 2 2 3 4 4 5 5 6 6 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 7 9 11 12 14 17 19 21 22 23 23 23 23 23 22 22 21 21 20 20 20 20 21 22 23 25 26 26 26 26 26 25 24 23 23 24 24 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 29 29 30 29 27 25 24 25 26 29 31 33 34 35 35 34 34 33 33 33 32 32 32 33 32 32 31 30 29 29 28 27 27 27 27 26 25 24 24 25 26 26 26 25 24 23 23 23 24 24 24 24 23 22 22 22 22 22 23 23 23 22 22 21 20 20 19 18 18 18 19 19 19 20 20 21 22 23 22 21 18 12 6 2 7 10 11 13 14 14 15 15 16 16 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 17 18 18 18 18 17 17 16 15 15 14 15 15 15 15 16 16 17 16 16 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 13 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 18 17 15 14 15 17 18 19 20 21 22 23 25 26 27 28 30 30 30 30 30 30 29 28 27 25 23 20 17 14 12 11 11 13 14 15 15 16 17 18 18 19 20 20 20 20 19 19 18 17 16 14 12 10 7 3 1 2 3 3 3 3 3 2 2 3 5 6 8 8 8 7 5 3 3 4 5 5 5 5 5 5 4 4 3 2 1 1 2 3 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 6 8 10 12 14 17 19 21 22 23 24 24 24 24 23 23 22 21 20 20 20 20 21 22 24 25 26 27 27 27 26 25 25 24 24 24 24 25 25 25 26 26 26 27 27 28 29 29 29 29 29 29 29 31 31 30 29 27 26 26 28 30 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 30 29 28 28 28 27 25 24 24 25 25 26 27 26 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 20 20 20 20 21 22 24 24 23 21 17 11 5 5 10 12 14 16 17 17 18 18 18 18 17 16 15 14 14 14 14 15 16 16 16 17 17 17 17 17 18 18 19 19 19 19 18 17 16 15 15 15 14 15 16 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 14 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 19 18 16 14 13 14 15 16 17 19 20 21 23 24 26 27 28 29 29 30 30 30 29 28 27 25 23 20 17 14 12 11 11 13 15 16 17 18 18 19 19 19 19 19 19 19 18 18 18 17 16 15 14 12 10 7 3 1 0 1 1 2 3 3 3 4 6 7 8 9 9 8 7 5 3 2 3 4 4 5 5 5 5 5 4 4 3 2 2 2 3 3 3 2 2 1 1 1 1 1 2 3 4 5 5 6 7 8 8 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 4 5 7 9 11 14 16 19 21 23 24 25 25 25 24 24 23 22 21 20 20 20 21 21 22 24 25 27 27 27 27 26 26 25 25 24 24 24 24 24 25 25 26 26 26 27 28 28 29 29 29 29 29 30 31 32 31 29 28 27 28 30 31 33 33 34 34 33 33 33 33 34 34 35 35 35 35 35 34 33 32 31 31 30 29 29 28 26 25 24 24 25 26 27 27 26 25 25 24 24 25 25 24 24 24 24 24 24 23 23 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 22 23 24 24 24 23 20 16 11 7 8 12 15 18 19 21 21 20 20 19 18 16 15 14 14 14 15 15 15 16 17 19 20 20 19 19 18 19 19 20 21 22 20 19 17 16 15 14 14 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 17 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 17 17 17 17 15 13 12 13 13 14 16 17 19 21 23 24 26 27 27 28 28 29 28 28 27 25 24 22 20 17 14 12 11 12 13 15 17 19 19 20 20 19 19 18 18 18 18 17 17 16 16 16 15 14 13 12 10 7 5 3 2 2 3 4 5 6 6 7 8 9 10 10 10 9 7 5 4 3 3 3 4 4 4 5 6 6 5 5 3 3 2 2 3 3 3 2 1 1 2 2 2 2 2 2 3 4 5 6 7 8 9 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 6 8 10 13 16 18 21 23 24 25 25 25 24 24 23 22 21 20 20 20 21 21 22 24 26 27 28 27 26 26 26 25 25 24 24 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 30 31 32 31 30 29 29 30 31 32 33 33 32 32 31 31 31 32 33 34 34 35 36 36 35 35 34 34 33 32 31 30 29 28 26 25 25 25 26 27 27 27 27 26 25 25 25 25 25 25 25 25 26 25 25 24 23 22 22 22 23 24 24 24 23 23 22 22 21 21 22 22 22 23 23 24 24 24 22 20 16 12 10 10 13 17 20 22 23 23 22 20 18 17 15 15 15 15 15 16 16 17 18 19 21 21 20 20 19 20 21 24 26 26 23 21 18 17 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 13 12 nan nan nan nan nan nan nan 6 8 10 11 nan 14 15 16 16 15 13 12 12 12 12 13 14 16 18 20 22 24 25 26 27 27 27 27 26 25 24 23 21 19 16 13 11 11 12 13 15 17 18 20 20 20 20 19 18 17 17 17 16 16 15 15 15 14 14 13 12 11 9 7 5 4 4 4 5 6 7 8 8 8 9 10 11 11 10 9 8 6 5 4 4 4 4 4 4 6 6 6 6 6 5 4 3 3 4 4 3 3 2 3 3 4 4 4 3 2 2 3 5 6 7 8 9 9 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 3 4 5 7 10 12 15 18 20 21 23 23 24 24 24 23 22 21 21 21 21 21 21 22 23 25 27 27 27 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 28 29 30 31 31 31 31 31 32 33 33 32 31 30 30 30 29 30 31 32 33 34 36 36 36 36 35 35 34 34 33 32 30 29 28 27 26 26 26 27 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 25 24 23 23 23 23 24 24 24 24 24 23 23 22 22 22 22 23 23 24 24 24 24 24 22 20 17 15 13 12 13 16 19 21 23 24 22 20 18 16 15 15 16 17 18 19 19 19 20 20 20 19 19 19 20 23 27 29 28 24 20 17 16 14 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 13 14 15 16 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 14 13 12 11 10 nan nan nan nan 4 4 6 7 9 10 11 12 13 15 15 14 12 11 11 11 11 12 13 15 18 19 21 23 24 25 25 25 25 25 24 22 21 19 18 16 13 11 10 11 13 16 17 18 19 19 19 19 18 18 17 16 16 15 15 14 13 13 13 12 11 10 9 8 7 6 5 5 5 5 7 7 8 8 8 8 9 10 10 11 10 10 9 8 7 6 6 6 5 4 5 6 7 7 7 7 6 5 5 5 6 6 6 5 5 5 5 6 6 5 5 4 3 3 4 5 6 7 8 8 9 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 2 2 3 5 7 9 12 14 17 18 19 20 21 22 22 22 22 21 21 21 21 21 21 22 23 25 26 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 25 25 25 26 27 28 29 30 31 31 32 34 34 34 32 31 30 29 29 28 29 29 30 31 33 35 36 36 36 36 35 35 34 33 32 31 31 30 28 27 27 27 27 28 28 28 28 27 27 26 26 26 27 27 27 27 27 26 26 25 24 23 23 23 23 24 24 24 24 23 23 23 22 23 23 23 23 23 24 25 24 24 23 22 21 20 18 16 15 14 14 17 22 24 23 21 19 18 17 17 18 19 20 20 20 19 19 19 19 18 18 18 20 22 26 25 23 20 16 14 13 12 12 12 12 13 14 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 14 13 13 13 14 15 16 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 10 9 9 8 6 4 4 6 7 8 9 10 11 12 14 14 13 12 11 11 11 11 12 13 15 17 19 21 22 23 23 24 24 23 23 21 20 18 17 15 14 12 11 12 15 17 18 19 19 19 19 18 17 17 16 16 15 14 14 13 12 12 11 10 9 8 7 7 6 6 5 4 4 4 5 6 7 8 8 8 8 8 9 10 11 11 nan nan 10 9 9 8 7 5 4 5 6 7 8 8 8 8 7 7 nan nan 9 8 8 7 7 7 7 7 7 6 5 4 3 3 4 5 6 7 7 8 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 2 2 3 4 5 7 9 12 13 15 16 18 19 20 21 21 21 21 21 22 22 22 21 22 22 24 25 26 27 26 26 26 26 26 26 25 25 25 25 24 24 23 23 24 24 24 23 24 24 24 24 24 25 25 26 28 29 30 31 33 34 35 35 33 32 30 29 28 28 28 28 29 30 32 34 35 36 37 36 36 36 35 34 33 32 31 31 30 29 29 28 28 29 29 29 29 28 28 27 27 27 27 28 28 27 27 26 26 25 25 24 23 23 23 23 24 24 24 23 23 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 22 20 19 16 12 12 18 21 22 21 20 19 19 19 19 20 20 21 20 19 19 19 18 18 17 17 18 19 20 18 14 11 10 10 10 10 10 11 12 13 14 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 16 17 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 10 8 6 4 4 5 7 8 8 9 10 12 13 13 13 12 11 11 11 11 12 13 15 17 18 19 21 22 22 21 21 21 20 20 18 17 15 14 14 13 14 16 18 20 21 21 20 19 18 17 16 16 15 15 14 13 12 12 11 10 10 8 7 6 6 5 5 4 4 4 4 4 5 6 7 8 8 8 8 8 9 10 11 12 nan nan nan nan 11 9 7 5 4 6 7 8 9 10 10 9 8 nan nan nan nan nan nan 9 9 8 8 8 8 7 6 5 4 4 5 5 6 7 7 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 2 2 3 4 6 8 9 11 12 14 15 17 18 19 20 20 21 21 22 22 22 22 22 22 23 24 25 26 26 26 26 26 27 26 26 26 25 25 24 24 23 23 23 24 24 24 24 24 24 24 24 25 25 26 27 28 29 31 32 34 35 35 34 33 31 30 29 29 29 29 29 30 31 32 34 35 36 37 37 36 36 35 34 33 32 31 31 30 30 29 29 29 29 30 29 29 28 28 28 27 28 28 28 28 27 26 26 26 25 24 24 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 23 24 24 24 24 25 26 25 23 21 18 13 8 14 20 22 21 20 20 20 20 20 20 21 20 20 19 18 18 18 17 17 17 17 17 16 14 10 5 6 7 8 9 10 10 11 12 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 15 16 16 17 18 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 nan nan nan nan nan 15 14 13 nan nan nan 11 10 8 6 4 4 5 6 8 9 10 11 11 12 12 12 11 11 11 12 12 13 14 15 16 17 18 19 20 20 19 19 19 19 19 18 17 16 15 15 16 18 19 21 22 22 21 20 19 18 17 16 15 14 13 13 12 11 10 10 10 9 8 7 6 5 5 4 4 4 4 4 4 5 6 8 8 9 9 9 9 10 11 12 12 nan nan nan nan nan 11 9 7 5 6 8 10 11 11 11 10 nan nan nan nan nan nan nan nan nan 10 10 9 9 7 6 5 4 5 5 6 7 7 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 3 5 6 8 9 11 12 14 15 17 18 19 19 20 21 21 22 22 22 22 22 22 23 24 25 25 25 25 26 26 26 26 26 26 25 25 24 23 23 23 24 24 24 25 25 25 25 25 25 25 26 27 28 29 30 32 33 34 34 34 33 32 31 31 30 30 31 31 31 31 32 33 34 35 36 37 37 37 36 35 34 33 32 31 31 31 30 30 30 30 30 30 30 29 29 28 28 28 28 29 29 28 28 27 27 26 26 25 24 23 23 23 23 24 23 23 22 22 22 21 21 22 22 22 22 23 23 23 24 25 26 27 25 23 20 15 9 12 18 20 20 20 19 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 16 14 11 8 8 8 9 10 10 10 10 11 12 13 14 15 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 17 18 18 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 16 15 15 15 14 14 13 13 12 12 11 10 8 6 4 4 5 7 8 10 11 11 11 12 11 11 11 11 11 12 12 13 14 15 16 16 17 17 18 18 17 17 18 18 19 18 18 17 17 17 18 20 21 22 22 21 20 20 19 18 16 15 14 13 12 11 10 10 9 9 9 8 8 7 6 5 5 4 4 5 5 5 6 7 8 9 10 10 10 11 12 12 12 13 13 nan nan nan nan nan nan nan nan 7 7 8 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 6 5 5 5 6 7 7 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 2 4 5 7 9 10 12 13 15 nan nan nan 18 19 19 20 21 22 22 22 22 22 22 23 24 24 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 27 28 29 30 31 32 32 33 33 33 33 32 32 32 32 32 33 33 32 32 33 34 35 36 37 37 37 37 36 35 34 33 32 32 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 26 25 24 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 22 22 23 25 26 27 26 24 21 17 12 12 16 19 20 19 19 19 19 19 19 18 17 17 17 17 16 17 16 17 17 17 17 17 15 12 11 10 10 10 10 10 10 10 11 12 13 14 15 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 13 13 13 14 14 14 13 13 12 11 10 9 8 6 4 3 5 7 9 10 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 19 20 21 22 22 21 20 19 18 18 17 16 15 13 12 11 10 9 9 9 9 8 8 8 7 7 6 5 5 6 6 7 8 8 9 10 10 11 11 11 12 13 13 13 13 13 nan 13 14 nan nan nan nan nan 8 7 8 9 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 4 5 7 9 11 12 14 nan nan nan nan nan nan 19 20 21 21 21 22 22 22 23 23 24 24 24 24 24 24 25 26 26 26 26 25 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 27 28 30 31 31 31 31 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 36 37 37 37 37 37 37 36 35 34 33 33 32 32 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 28 28 27 25 25 24 24 24 24 23 23 22 21 21 20 20 20 20 20 20 21 21 22 24 25 26 26 24 22 19 15 13 16 18 19 19 19 19 19 19 19 18 17 17 17 17 17 17 16 16 16 17 16 16 15 13 12 11 11 11 11 10 10 10 11 12 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 13 12 11 11 10 9 8 6 3 nan nan 7 9 10 nan 10 10 11 11 11 12 12 11 11 12 13 14 15 16 17 17 16 15 15 15 15 15 16 17 19 19 20 21 21 22 23 23 22 21 20 18 18 17 16 15 14 13 12 10 9 9 8 8 8 8 8 8 8 7 7 7 7 8 9 9 10 11 11 11 11 12 12 12 13 13 14 13 13 13 nan 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 1 1 3 5 7 8 10 12 14 nan nan nan nan nan nan nan nan nan 21 21 21 22 22 23 23 23 23 23 23 24 24 25 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 28 29 30 31 31 31 31 32 33 33 33 33 33 34 35 35 35 35 35 35 36 37 37 38 38 38 38 38 37 36 35 35 34 34 33 32 32 32 32 32 32 32 32 31 30 30 30 29 29 29 29 29 29 29 29 28 27 26 25 25 24 24 24 24 23 22 21 20 20 19 19 20 20 20 20 21 22 24 24 24 24 22 19 16 14 15 18 19 19 19 19 19 19 19 18 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 12 11 11 11 10 11 12 14 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 16 16 16 15 15 15 14 13 13 12 11 11 10 9 7 nan nan 4 6 8 9 nan 9 10 11 12 12 13 13 13 12 12 12 13 15 16 17 17 17 16 15 15 15 15 16 18 20 21 22 23 23 23 23 23 22 21 19 18 17 17 16 15 14 12 11 10 9 8 8 8 8 8 9 9 8 8 8 9 10 10 11 11 12 12 13 12 12 13 13 13 13 14 14 14 13 13 nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 3 nan nan 7 9 nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 22 22 22 22 22 22 22 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 29 30 30 30 30 30 32 33 33 33 33 33 33 34 35 35 36 36 36 36 37 38 38 39 39 39 39 38 37 36 36 35 35 35 34 33 33 33 33 33 33 33 32 32 31 31 30 29 29 29 29 29 29 29 29 28 27 26 26 25 25 24 24 23 22 21 20 19 19 19 19 19 19 19 20 21 22 23 23 23 22 19 17 14 15 18 19 19 19 19 19 20 19 19 18 17 17 16 16 16 16 16 17 17 16 16 15 15 15 14 13 13 12 12 11 11 13 14 15 16 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 18 17 17 16 16 15 15 14 13 12 12 12 11 10 8 4 1 2 4 5 nan nan 8 10 11 12 13 13 13 13 13 13 13 13 14 16 17 17 17 17 17 16 16 16 17 18 19 20 22 22 23 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 8 8 9 9 8 8 8 9 10 11 12 13 13 14 14 14 13 13 13 13 13 14 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 20 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 29 30 31 30 30 31 32 33 34 33 33 33 33 34 34 35 36 36 36 37 37 38 39 40 39 39 38 37 37 36 36 36 36 35 35 34 34 34 34 33 33 33 33 32 31 30 29 29 28 29 29 29 29 29 29 28 28 27 26 26 25 24 24 23 22 21 20 19 18 18 18 18 18 18 19 20 21 22 22 21 20 17 13 13 16 19 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 17 16 16 16 16 15 15 14 13 13 12 13 14 15 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 18 18 17 17 16 15 14 14 13 12 12 12 10 8 5 3 2 1 nan nan 6 8 10 12 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 20 20 20 20 20 19 18 18 17 16 16 15 13 12 10 9 8 7 7 7 8 9 9 9 8 9 10 11 12 13 14 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 23 24 24 25 25 26 26 27 27 27 27 27 27 27 28 29 30 30 30 30 31 32 33 34 34 33 33 32 33 33 34 35 36 36 36 37 37 38 39 39 39 39 38 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 33 32 31 30 29 29 29 29 30 30 30 30 29 28 28 27 27 26 25 24 23 22 21 20 19 18 17 17 17 17 17 17 18 19 20 20 21 21 17 13 10 13 17 20 21 20 19 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 17 17 16 16 15 14 14 13 13 13 14 15 17 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 19 20 19 19 18 17 16 15 15 14 13 12 11 10 8 7 6 5 5 nan nan nan nan 7 10 12 13 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 17 16 16 15 15 15 15 17 18 18 18 17 17 16 16 15 15 14 13 12 10 9 7 7 6 7 7 9 10 10 9 9 10 12 13 14 15 15 16 16 15 15 14 13 13 13 14 14 14 15 15 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 23 23 24 25 25 26 26 27 27 27 27 27 28 28 29 30 31 30 31 31 33 33 34 33 33 33 33 33 34 34 35 36 36 37 37 38 38 38 39 39 39 39 38 38 38 38 38 38 38 37 36 36 35 35 35 35 34 34 33 31 30 30 30 31 32 31 31 30 30 29 29 28 28 27 26 25 24 23 22 21 19 18 17 16 16 16 16 16 16 17 18 18 20 21 19 14 10 8 12 16 18 20 20 20 18 17 16 15 15 15 16 16 16 17 17 18 18 18 18 17 17 16 16 15 14 14 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 20 20 20 20 20 18 17 16 15 14 13 12 11 9 8 6 6 nan nan nan nan 4 3 3 6 9 11 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 15 14 13 13 14 15 16 16 16 16 15 15 14 14 13 13 12 11 9 8 6 6 7 8 9 10 11 11 10 10 11 13 14 16 16 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 25 26 26 26 27 27 27 28 29 29 30 31 31 31 31 32 33 33 34 34 34 34 34 34 35 35 36 37 37 38 38 38 38 38 39 39 39 40 40 40 40 40 40 39 39 38 37 37 36 36 36 35 35 34 33 32 32 32 33 33 33 32 31 31 30 30 29 29 28 27 26 25 24 23 21 20 19 18 16 16 15 15 15 15 15 15 16 18 20 20 17 13 10 8 9 11 14 17 19 18 17 15 14 13 13 14 15 16 16 17 18 18 19 19 18 18 17 16 16 15 15 16 17 18 18 19 20 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 20 20 21 21 21 21 20 20 20 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 20 21 21 20 19 17 16 14 13 12 11 10 9 7 6 5 5 nan nan nan 4 4 3 2 5 8 10 11 11 12 13 13 12 12 11 12 12 13 13 14 15 16 17 17 17 17 16 14 14 14 14 14 15 16 16 15 15 14 14 13 13 12 11 10 8 7 7 8 8 10 11 12 12 12 11 11 12 14 16 17 18 18 18 17 17 16 15 15 15 15 15 16 16 16 16 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 30 31 31 31 32 32 32 33 33 34 35 35 35 35 35 36 36 37 38 38 39 39 39 39 39 39 39 40 41 42 42 42 42 42 41 40 40 39 38 37 37 36 36 35 34 33 33 33 34 34 34 33 33 32 32 31 30 29 28 28 27 26 25 23 22 21 20 18 17 16 15 15 14 14 14 14 14 16 18 20 20 18 15 12 10 8 7 8 11 13 14 14 13 14 15 15 16 17 18 19 19 19 19 19 18 18 17 16 16 17 17 18 19 20 20 21 21 22 22 23 23 22 22 22 22 22 21 21 20 19 19 19 20 21 22 22 22 22 22 21 21 20 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 21 21 20 20 20 19 18 15 13 11 10 10 9 8 7 5 4 4 4 4 4 4 3 3 2 2 4 7 9 10 11 13 14 14 13 12 12 12 12 12 13 14 15 16 18 18 19 19 18 17 16 15 14 14 14 15 16 16 15 15 14 14 13 12 11 10 9 8 9 9 10 11 11 12 12 12 11 12 14 15 17 18 19 19 19 19 19 18 18 17 17 16 16 17 17 17 16 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 24 24 25 25 25 26 26 26 27 27 28 28 29 30 31 31 32 32 32 32 32 33 34 35 36 37 37 37 37 37 38 38 39 39 40 40 40 40 39 40 40 41 42 43 44 44 44 43 43 42 41 40 39 39 38 38 37 36 35 35 35 35 35 35 35 34 33 33 32 31 30 29 28 27 27 26 24 23 22 21 20 18 17 16 15 15 14 13 13 13 14 15 18 19 19 18 16 15 13 11 8 6 6 8 9 11 14 16 17 19 20 21 22 21 20 19 19 17 16 16 16 16 17 18 19 20 21 21 22 22 23 23 24 24 24 23 23 22 22 22 21 20 20 20 21 22 22 23 24 24 23 23 22 22 21 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 21 20 19 19 18 17 15 13 10 9 8 8 8 7 5 4 3 2 3 3 3 3 2 1 1 2 4 6 8 9 11 13 14 15 15 14 13 13 13 12 13 14 15 16 18 19 20 20 20 20 19 17 15 15 15 15 16 16 16 16 15 14 14 13 12 11 10 10 10 11 12 12 12 12 12 12 12 14 15 17 18 18 19 19 20 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 20 20 20 20 21 21 21 22 22 23 23 24 25 26 26 26 26 26 27 27 28 28 28 29 29 30 31 31 32 32 32 32 33 33 34 36 37 38 38 38 38 38 39 39 40 40 40 41 41 40 40 40 41 42 44 45 45 45 45 45 45 44 43 43 42 41 40 39 38 37 37 37 37 36 36 36 35 35 34 33 32 31 30 29 28 28 27 26 25 23 22 21 20 18 17 16 15 14 13 13 12 13 14 15 17 18 18 18 17 16 14 13 11 9 7 7 9 12 14 15 17 19 21 23 23 22 20 19 17 17 16 16 17 18 19 20 21 22 22 22 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 22 22 23 25 26 25 25 24 23 22 22 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 21 20 20 18 17 16 14 12 10 9 9 8 7 6 4 3 2 1 2 2 2 2 1 0 1 2 3 5 7 9 11 12 14 15 15 15 15 14 14 13 13 14 15 16 18 19 19 20 21 21 20 19 18 17 16 16 16 16 16 15 15 15 15 14 13 13 12 12 12 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 18 19 19 20 20 20 21 21 22 23 24 25 26 27 27 27 27 27 28 28 28 29 29 29 30 30 31 32 32 32 32 32 33 33 35 37 38 38 39 39 39 40 40 40 41 41 42 42 41 41 41 41 42 43 44 45 46 46 47 47 46 46 45 45 44 43 42 41 40 39 39 39 38 38 37 37 36 36 35 34 33 32 30 29 29 28 27 26 25 23 22 21 20 18 17 16 15 15 14 13 13 14 14 16 17 17 17 17 17 16 15 14 13 12 11 12 13 13 14 15 17 18 18 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 21 22 22 23 23 24 24 24 24 23 23 23 23 22 21 21 21 22 23 25 26 26 25 24 23 22 22 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 19 18 16 15 13 12 11 11 10 9 7 5 4 2 1 1 1 1 1 1 1 1 2 2 3 5 7 9 10 12 13 14 14 15 15 14 14 14 14 15 16 16 17 17 17 19 20 20 20 20 19 18 17 16 16 16 15 15 15 15 16 16 15 15 14 14 14 14 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan 15 16 17 17 18 18 19 19 19 20 21 22 23 24 26 27 27 27 27 28 28 28 28 29 29 29 29 30 31 31 32 32 32 32 32 33 34 36 37 38 39 39 40 40 41 41 42 42 43 43 43 43 42 42 42 43 43 44 45 46 47 47 48 48 48 47 47 46 44 43 43 42 41 41 40 39 38 38 37 37 36 35 34 33 32 30 29 29 28 27 26 25 24 23 21 20 19 18 17 16 16 15 14 14 14 15 16 17 17 17 17 17 16 15 14 14 13 14 14 15 15 16 17 17 16 15 15 16 17 18 20 20 20 20 19 19 19 20 20 20 20 21 22 23 23 24 24 24 24 24 24 24 24 23 22 22 21 22 23 24 25 25 24 23 22 22 21 21 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 19 18 16 14 13 13 13 13 12 11 9 7 6 4 3 2 1 1 1 1 1 1 1 2 3 3 4 6 8 10 11 12 13 13 14 13 13 13 13 14 15 16 16 16 17 17 18 18 19 20 19 19 18 17 16 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 16 16 16 15 15 14 14 15 15 15 16 16 16 16 17 17 17 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 nan 10 11 13 nan nan nan nan nan nan nan 15 15 16 16 16 17 17 17 18 19 20 21 22 23 24 26 26 27 27 28 28 28 28 29 29 29 30 30 30 31 31 32 32 32 32 33 34 35 36 37 38 39 40 41 41 42 43 43 44 44 45 44 44 43 43 43 43 43 44 45 46 47 48 48 49 49 48 48 47 46 45 44 43 42 41 40 39 38 38 37 37 36 35 34 33 31 30 30 29 28 27 26 25 24 23 22 20 19 18 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 17 18 17 15 13 14 15 16 17 17 16 15 15 16 17 18 18 19 20 21 23 25 26 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 22 21 21 21 20 20 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 17 15 14 13 13 14 14 14 13 12 10 8 7 5 4 3 2 2 1 1 1 1 2 2 3 3 4 5 6 8 10 11 11 12 12 12 12 11 11 12 13 14 15 16 16 16 16 17 17 18 18 18 18 16 15 15 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 16 16 15 15 15 15 14 14 13 13 14 14 15 15 15 15 15 15 16 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 7 9 10 nan nan nan nan nan nan nan 14 15 15 15 15 16 16 16 16 17 18 19 21 22 23 24 25 26 26 27 28 28 29 29 29 30 30 30 30 30 31 31 32 32 32 33 33 34 35 36 37 38 40 41 42 42 43 44 44 45 45 45 45 44 44 43 43 43 44 45 45 46 47 48 49 50 50 49 49 49 48 46 45 44 43 42 40 39 38 38 37 37 36 35 34 32 31 31 30 29 28 27 26 25 25 24 22 21 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 16 15 14 14 14 15 16 16 15 14 14 16 17 17 18 18 20 23 26 28 29 29 28 26 25 23 23 23 24 25 25 25 25 24 24 23 23 22 21 21 20 20 20 20 20 20 19 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 14 14 14 15 15 16 15 14 13 12 11 10 8 5 4 3 2 1 1 1 1 2 3 3 3 3 4 5 6 8 9 10 11 12 12 11 10 10 10 11 11 12 12 12 12 12 13 15 16 17 17 17 16 15 14 14 13 14 14 14 15 15 15 14 14 15 16 17 17 17 16 16 15 15 15 14 13 12 12 13 13 14 15 15 14 14 15 15 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 6 8 9 nan nan nan nan nan nan nan 13 13 14 14 14 15 15 15 16 17 18 19 20 21 22 23 24 25 26 27 28 28 29 29 29 30 30 30 30 31 31 31 32 32 33 33 34 35 36 37 38 39 40 41 42 43 43 44 44 44 45 45 45 44 44 44 44 45 45 46 46 47 48 49 50 51 51 51 51 50 49 47 46 45 43 42 40 39 38 38 37 37 36 35 34 33 32 31 29 29 28 27 27 26 25 24 23 22 21 20 20 19 19 18 17 16 16 16 16 16 16 16 16 16 16 16 17 16 16 15 15 16 17 16 15 15 14 14 14 15 16 17 17 17 17 17 16 16 17 20 23 27 30 31 29 27 24 22 20 20 21 23 25 26 27 26 25 24 23 22 22 21 20 20 20 21 21 21 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 16 15 16 16 17 17 16 15 14 13 12 11 9 7 5 4 3 2 1 1 1 2 3 3 3 3 3 4 5 6 7 9 10 11 12 11 10 10 9 9 9 9 9 8 8 9 10 12 14 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 15 15 14 14 14 14 13 12 12 13 13 14 15 15 15 15 15 14 14 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan 4 5 7 nan nan nan nan nan nan nan 11 11 12 12 13 14 14 14 15 16 17 18 18 19 20 21 22 23 24 25 27 27 28 29 29 29 30 30 30 30 30 31 31 32 33 33 33 34 35 36 38 39 40 41 41 42 43 43 43 43 44 44 44 44 44 45 45 45 46 46 47 47 48 50 51 52 52 52 52 52 51 50 48 47 45 44 42 41 40 39 39 38 38 37 36 35 33 32 31 30 30 29 28 28 27 26 25 23 22 21 21 21 20 19 19 18 17 17 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 14 14 15 15 16 16 17 17 17 15 15 16 18 21 23 25 24 21 18 16 15 16 18 21 23 25 26 27 26 25 24 23 23 22 21 21 21 21 22 22 22 21 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 17 17 17 17 15 14 13 11 9 8 6 6 5 3 1 1 2 2 3 4 3 3 3 4 5 6 7 8 9 11 11 11 11 10 10 9 8 8 8 7 7 7 8 10 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 13 13 13 14 14 15 15 16 16 15 14 13 13 14 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan 7 7 nan nan 8 9 10 11 12 13 13 14 15 15 16 17 17 18 19 20 21 22 24 25 26 27 28 28 29 29 30 30 30 30 31 31 31 32 32 33 33 34 35 36 38 39 40 41 41 42 42 42 43 43 44 44 45 45 45 45 46 46 47 47 47 48 50 51 52 53 53 53 53 53 52 51 49 48 47 46 44 43 42 41 40 39 39 38 37 35 34 33 32 31 31 30 30 29 27 26 25 24 23 22 22 21 21 20 19 19 18 17 17 18 18 18 17 17 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 17 16 15 14 15 16 17 19 20 19 16 12 9 8 9 13 17 20 22 23 23 24 24 24 24 24 24 24 23 22 22 22 23 23 22 21 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 18 17 17 17 17 17 16 14 12 11 10 9 8 7 6 4 1 2 3 3 4 4 4 4 4 5 5 6 7 8 9 10 11 12 11 11 10 10 9 9 9 9 8 7 8 9 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 15 14 13 13 12 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 13 14 15 15 15 16 17 18 19 20 22 23 25 26 27 28 29 29 30 30 30 30 31 31 31 31 32 32 32 33 34 35 37 38 39 40 41 41 42 42 43 43 44 44 45 45 46 46 46 46 46 47 47 48 49 51 52 53 54 54 54 54 54 53 52 51 50 49 48 47 45 44 42 41 40 39 38 37 36 35 34 33 33 32 32 30 29 28 27 25 24 23 23 22 21 21 21 20 19 18 18 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 17 17 18 18 17 16 15 16 17 18 19 20 18 15 12 9 9 11 14 16 18 18 18 18 18 20 22 24 25 25 25 25 24 24 24 23 23 23 22 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 16 16 15 13 11 11 10 10 9 8 7 4 1 2 4 4 5 5 5 5 5 5 6 6 7 7 8 10 11 11 12 12 11 11 11 11 10 10 9 8 8 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 10 10 9 9 10 10 10 11 11 12 13 14 14 15 15 14 13 13 13 13 13 13 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan 13 13 14 14 nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 5 6 7 8 9 10 10 11 12 13 13 14 14 15 16 17 18 20 21 23 24 26 27 28 29 30 30 30 30 31 31 31 31 32 32 32 33 34 35 36 37 39 40 40 41 41 42 42 43 44 45 46 46 46 46 46 46 46 46 47 48 49 50 52 53 54 55 55 55 55 54 53 53 52 52 51 49 48 46 45 43 42 41 40 38 37 36 36 35 35 34 33 32 31 29 28 27 26 25 24 23 22 21 21 21 20 20 19 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 18 19 20 20 19 18 18 18 19 20 21 21 21 19 15 13 12 14 16 17 17 16 14 13 15 17 20 23 24 25 26 26 26 25 25 24 23 23 22 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 13 12 11 11 10 10 9 8 7 5 1 2 5 6 6 6 6 5 5 5 6 6 7 7 8 9 10 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 8 9 9 10 9 9 9 9 10 11 11 12 13 14 14 14 15 15 15 14 13 13 13 13 13 14 14 14 13 13 13 nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 12 nan nan nan nan 13 13 13 nan nan nan nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 3 3 4 4 4 5 6 6 7 8 9 10 10 11 12 12 13 14 15 16 18 19 21 22 24 25 27 28 29 30 30 31 31 31 32 32 32 33 33 33 34 35 36 37 38 39 40 40 40 41 42 43 44 45 46 46 46 46 46 46 46 46 47 47 48 49 51 52 54 55 55 55 55 54 54 53 53 53 52 51 49 47 46 45 44 42 41 40 38 38 37 37 36 35 34 33 32 31 30 29 27 26 25 24 23 22 22 21 21 21 20 20 19 19 20 20 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 20 21 21 21 20 19 19 20 21 22 23 22 21 19 16 15 15 16 17 17 17 15 14 14 16 19 21 22 24 25 26 26 25 24 23 22 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 12 12 11 11 10 9 8 6 4 2 2 5 7 7 7 7 6 6 6 6 6 7 7 7 8 9 10 10 11 11 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 8 8 8 8 9 9 10 10 10 9 9 9 10 11 13 14 15 16 16 15 15 15 15 15 14 14 14 14 14 15 16 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 1 2 2 3 3 3 4 4 5 5 6 7 7 8 9 10 10 11 12 13 15 16 17 18 20 21 23 24 26 27 28 29 30 31 32 32 33 33 34 34 34 35 35 36 37 38 39 39 39 40 40 41 42 43 44 45 45 46 46 46 46 46 46 46 47 47 49 50 51 52 54 55 55 55 55 54 54 53 53 52 51 49 48 47 46 45 44 42 41 40 39 38 38 37 36 35 35 34 33 31 30 29 28 27 25 24 23 22 22 22 22 21 21 21 20 21 21 22 22 22 22 22 21 21 20 20 20 19 19 19 19 18 19 19 21 21 21 20 20 20 20 21 22 22 22 22 20 18 17 16 17 17 17 17 17 16 16 17 19 20 21 22 23 24 24 23 22 21 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 12 12 12 10 9 7 5 3 2 2 5 7 8 8 8 7 7 6 6 7 7 7 7 7 8 9 9 10 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 10 9 9 10 11 13 14 16 18 18 18 16 15 14 14 15 15 16 16 16 16 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 1 1 1 2 2 2 2 3 3 3 4 5 5 6 6 7 8 9 10 11 12 13 14 15 16 18 19 20 22 23 24 26 27 28 30 31 32 33 33 34 35 35 36 37 37 38 39 39 40 39 39 39 40 41 42 43 43 44 45 45 46 46 46 46 46 46 47 48 49 50 51 53 54 55 55 55 55 54 54 53 52 51 50 49 47 46 46 45 44 42 41 41 40 39 38 37 36 36 35 34 33 32 31 29 28 26 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 20 20 19 19 20 21 21 21 20 20 20 21 21 21 21 21 22 21 20 19 18 18 18 19 19 18 18 18 19 20 21 21 20 21 21 22 22 21 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 13 13 11 8 6 4 2 2 3 6 8 9 9 8 8 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 10 11 12 12 13 13 12 12 12 11 10 10 10 11 12 13 15 16 17 18 17 16 15 15 15 16 17 18 18 19 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 1 0 0 1 1 1 1 1 2 2 3 4 4 5 6 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 25 26 27 29 30 31 32 34 35 36 36 37 38 39 39 40 40 40 40 39 39 40 41 41 42 43 43 44 44 45 45 46 46 46 47 47 48 49 51 52 53 54 54 55 55 55 54 53 52 52 51 50 48 47 46 46 45 44 43 42 41 40 39 38 37 36 36 34 33 33 32 31 30 28 27 26 25 25 24 24 23 23 23 24 24 23 23 23 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 21 22 21 20 20 21 22 22 21 20 20 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 16 15 15 14 11 8 6 4 3 4 5 7 9 10 9 9 8 8 8 8 8 8 7 8 8 8 9 9 9 10 10 10 9 9 8 8 8 8 7 7 7 7 8 9 9 10 10 11 12 13 13 14 13 13 12 12 11 11 11 11 12 13 14 15 15 14 15 15 16 17 18 19 20 21 21 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 0 0 0 0 0 1 1 2 2 3 4 4 5 5 6 7 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 28 29 30 32 33 35 36 37 38 39 39 40 40 40 40 40 40 40 40 41 41 42 nan nan 44 44 45 45 46 46 47 47 48 49 50 51 52 53 54 54 55 54 54 53 53 52 51 50 49 48 47 47 46 45 45 44 42 42 40 39 38 38 37 36 34 33 33 32 31 30 29 28 28 26 26 25 25 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 21 21 20 20 20 21 21 21 21 22 22 22 22 22 23 25 25 24 22 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 16 17 17 17 15 12 9 8 7 6 nan 8 9 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 9 9 8 8 7 7 6 7 7 8 8 9 10 11 12 13 14 14 14 13 13 13 12 12 12 12 13 13 13 13 12 12 14 16 18 19 20 20 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 8 8 9 10 11 12 13 14 15 15 16 17 18 19 20 21 22 23 25 26 27 28 29 31 33 34 36 37 38 39 40 40 41 41 41 41 41 41 41 41 42 43 43 44 44 44 nan nan nan nan nan nan nan 50 51 52 52 53 54 54 54 54 53 53 53 52 51 50 49 48 48 48 47 46 45 44 43 42 41 41 40 38 37 36 34 34 33 33 32 31 31 30 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 25 25 25 25 24 24 24 23 23 23 23 23 24 24 24 23 23 23 22 23 23 23 22 22 22 22 21 20 20 20 21 21 21 22 22 22 23 23 24 25 26 27 27 25 22 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 17 18 19 18 16 14 12 11 11 10 nan nan nan 11 10 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 7 7 6 7 7 7 8 9 11 12 13 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 13 15 17 19 20 18 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 7 7 8 8 9 10 11 12 13 14 15 16 16 17 18 19 20 20 21 22 23 24 25 26 28 29 30 32 33 35 37 38 39 40 41 42 42 42 42 42 42 42 43 43 44 44 44 44 44 nan nan nan nan nan nan nan nan 52 52 53 54 55 54 54 54 54 53 52 51 51 50 49 49 49 48 48 47 45 44 44 43 43 42 41 39 38 36 35 35 35 34 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 27 27 27 26 26 26 26 25 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 21 21 21 22 22 22 24 25 26 27 28 27 26 24 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 20 19 17 15 14 14 13 13 13 nan 13 11 9 8 7 7 8 8 8 9 9 9 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 8 9 11 12 13 13 14 14 14 14 14 14 13 12 12 13 14 14 14 13 14 15 17 17 16 14 14 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 8 8 9 10 11 12 13 14 14 15 16 17 17 18 19 20 20 21 22 23 23 24 25 26 28 29 30 31 33 35 37 38 39 40 41 42 43 43 43 44 44 45 45 45 45 nan nan nan nan nan nan nan nan nan nan nan 52 53 54 55 55 55 55 55 54 54 52 51 50 50 49 49 49 49 49 48 47 46 46 45 45 44 43 42 41 39 38 37 37 36 36 35 34 33 33 32 31 31 30 29 29 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 26 26 26 25 25 25 25 25 26 26 25 25 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 23 24 25 26 28 29 29 28 26 24 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 nan 22 22 21 20 18 16 15 15 15 14 nan nan 12 11 9 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 8 10 11 12 13 13 13 13 13 14 13 13 13 12 13 14 14 14 15 15 14 13 12 10 10 10 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 4 4 5 5 5 nan 6 6 6 7 7 8 8 9 10 11 12 13 13 14 15 16 17 18 18 19 20 21 21 22 22 23 24 25 26 27 28 29 30 32 33 35 36 38 39 40 42 43 44 44 45 45 46 46 46 45 45 nan nan nan nan nan nan nan nan nan nan 52 53 55 56 56 57 56 56 55 54 52 50 49 49 49 49 49 49 49 49 49 48 48 48 47 47 46 45 44 42 40 39 39 38 38 37 36 35 34 34 33 32 32 31 30 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 27 26 26 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 23 24 26 27 29 30 30 27 23 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan 20 nan nan nan nan nan nan nan 11 10 9 8 7 7 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 10 11 13 13 13 13 13 13 13 13 12 11 11 12 13 13 14 14 13 11 9 8 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan 7 nan nan nan 7 8 8 9 10 11 12 13 14 14 15 16 17 18 19 20 21 21 22 23 23 24 25 26 26 27 28 29 30 32 34 35 37 38 39 40 41 43 43 44 45 46 46 46 46 46 46 nan nan nan nan nan nan nan nan nan nan 52 54 55 56 56 57 57 56 54 53 51 50 49 48 49 49 50 50 50 50 50 50 50 50 50 49 48 46 45 43 42 41 40 39 38 38 37 36 35 34 33 33 32 31 30 30 29 28 28 28 28 28 28 28 27 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 26 28 29 30 29 26 23 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 23 22 nan nan nan nan nan 11 10 10 9 8 7 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 6 7 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 9 11 12 13 14 14 14 14 13 13 11 nan nan 9 10 11 12 nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 10 11 11 12 13 14 15 16 17 18 19 20 21 22 22 23 24 25 26 26 27 28 28 29 31 33 34 36 37 38 39 40 41 42 43 43 45 46 46 47 47 47 nan nan nan nan nan nan nan nan nan nan 50 51 53 54 55 55 56 55 54 52 51 50 49 48 48 49 49 50 51 51 51 52 53 53 53 52 50 49 47 46 44 43 42 41 40 40 39 38 36 35 34 34 33 32 31 31 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 29 29 29 29 29 28 28 27 27 28 27 27 26 25 25 24 24 24 24 24 24 24 25 25 24 24 25 26 28 29 29 27 25 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 nan nan nan nan nan 10 10 10 10 9 8 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 9 8 8 9 9 9 8 8 9 11 13 14 14 14 15 14 14 13 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 12 13 14 15 16 17 18 19 21 22 23 24 25 26 26 27 28 28 29 31 32 34 35 36 37 37 38 39 40 41 42 43 45 46 nan nan nan nan 48 nan nan nan nan nan nan nan nan 48 49 50 51 52 53 53 53 52 51 50 49 49 48 48 48 48 49 50 50 51 51 53 54 55 55 53 51 49 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 33 33 32 32 31 31 30 30 30 29 28 28 28 28 28 29 29 30 30 30 31 30 30 30 30 30 29 29 29 29 29 28 28 28 27 26 26 26 26 26 26 25 25 25 26 25 25 25 26 26 28 28 28 26 24 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 nan nan nan nan nan 12 11 10 10 9 8 7 6 6 6 5 5 6 6 6 6 5 5 4 4 4 5 5 6 7 7 7 7 7 8 9 9 10 10 10 10 9 9 9 11 13 14 15 15 15 14 14 13 12 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 13 13 14 15 17 18 19 21 22 23 24 25 26 27 27 28 29 30 32 33 35 35 36 36 37 38 38 40 41 42 44 nan nan nan nan nan 49 49 48 48 48 nan nan nan nan 48 48 49 49 50 51 51 51 51 50 50 49 48 47 47 47 47 47 48 48 48 49 51 52 54 54 53 51 49 48 47 46 45 44 43 43 42 40 39 38 37 36 35 35 35 35 34 34 33 32 31 30 30 29 29 29 28 28 28 29 29 29 30 31 31 31 32 32 32 31 31 30 30 30 30 29 28 27 27 27 27 28 28 28 27 26 25 25 25 26 26 26 26 27 27 28 27 26 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan 14 12 11 10 9 8 8 7 7 7 7 6 7 7 7 7 6 4 3 2 3 3 5 6 7 7 7 7 8 8 9 10 11 11 11 11 10 10 10 11 13 14 15 15 15 nan 13 12 11 9 7 nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 12 13 14 15 17 18 19 20 22 23 24 25 26 26 27 28 30 32 33 35 35 36 36 37 38 38 39 40 41 43 nan nan nan nan nan 50 50 50 49 49 nan nan nan 49 49 49 49 49 49 50 50 49 49 49 49 48 47 46 46 47 47 47 46 46 46 47 47 49 51 52 52 51 49 48 47 47 46 45 44 43 43 41 40 39 38 37 36 36 36 36 35 35 34 33 32 31 30 30 30 30 29 29 29 28 28 29 30 31 32 33 33 33 33 32 31 31 31 30 30 29 28 28 28 28 29 29 29 28 27 26 26 25 25 25 26 26 26 27 27 27 27 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 11 10 8 7 7 7 8 8 7 6 7 7 6 5 4 2 1 1 3 4 5 6 7 8 8 8 9 10 11 12 13 13 13 12 12 11 11 13 14 15 16 nan nan nan nan 10 8 8 7 7 7 7 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 12 13 14 16 17 18 19 21 22 23 24 25 25 26 28 29 31 33 35 36 37 37 38 38 39 40 40 41 42 43 nan nan nan nan nan nan 50 50 50 50 nan 50 50 50 50 49 49 49 49 49 49 48 48 48 48 47 46 45 46 46 46 46 46 46 46 46 48 49 50 50 50 49 48 48 47 46 46 45 44 43 42 41 39 38 37 36 36 36 36 36 36 35 35 34 33 32 31 31 31 31 30 29 28 28 28 29 29 30 32 33 33 33 32 32 31 31 30 29 29 28 28 29 29 29 29 29 28 28 27 26 26 26 26 26 26 26 27 27 26 26 25 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 nan nan nan nan nan nan nan nan nan 16 14 13 11 9 7 6 6 7 7 6 5 5 5 4 3 2 0 1 2 3 4 5 6 8 8 9 10 10 11 12 13 14 14 14 13 13 11 12 13 14 15 15 nan nan nan 11 10 10 9 9 8 8 nan nan 8 8 9 9 9 8 8 8 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 13 14 15 16 17 18 20 21 22 23 23 24 25 27 28 30 32 34 36 37 38 39 39 40 40 41 42 42 43 44 nan nan nan nan nan 49 50 51 51 51 51 50 50 50 50 49 49 49 49 49 48 48 48 48 47 46 45 45 45 46 46 46 47 47 47 47 48 49 49 49 49 49 48 48 47 46 46 45 45 44 42 40 38 37 36 36 36 37 37 37 36 36 36 35 34 33 33 32 31 31 30 29 29 28 27 26 27 29 31 32 32 32 31 31 30 29 29 28 28 29 29 29 29 29 28 28 27 27 27 28 28 27 27 27 27 27 26 26 25 25 24 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 nan nan nan nan nan nan nan nan 19 17 16 14 12 10 7 6 5 6 6 6 5 4 3 3 2 1 1 2 3 4 5 6 7 8 9 10 10 11 11 12 12 13 14 14 13 12 12 12 13 14 15 15 15 nan nan 13 13 12 12 11 10 10 nan nan nan 9 9 9 9 9 8 9 9 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 12 13 14 15 16 17 18 20 21 21 22 23 25 26 27 29 31 33 34 36 37 39 39 40 41 42 42 43 43 nan nan nan nan nan nan nan nan nan nan nan 51 nan nan nan nan 49 49 nan nan 49 48 48 48 48 47 46 46 45 45 45 46 46 47 47 47 47 48 48 49 49 49 49 48 48 48 47 47 47 46 45 43 41 40 38 38 38 38 38 38 38 38 38 37 36 35 34 34 33 33 32 31 31 30 29 28 26 26 28 29 31 31 31 30 29 28 27 27 27 27 28 28 28 28 27 27 26 27 28 28 29 29 29 28 28 27 27 26 25 25 24 24 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 13 11 9 7 5 5 6 6 6 5 4 3 3 2 2 3 3 4 5 7 8 8 9 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 15 15 15 14 14 14 13 12 11 11 nan 9 9 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 13 13 nan nan nan 17 18 19 20 21 23 24 25 26 28 29 31 33 35 36 38 39 40 41 42 43 43 44 44 nan nan nan nan nan nan nan nan nan nan 51 50 nan nan nan nan nan nan nan nan nan 48 48 48 47 47 46 46 46 46 46 46 46 46 46 47 47 47 48 49 49 49 49 48 48 48 48 48 48 47 46 44 42 41 40 40 40 40 40 39 39 39 38 37 36 35 35 35 35 34 34 33 32 30 29 27 27 27 28 29 30 29 28 26 25 24 25 25 26 26 26 26 26 26 26 27 27 28 29 30 30 29 29 28 27 26 25 25 24 23 22 21 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 14 13 11 9 7 6 6 7 7 7 6 5 4 3 3 3 4 5 6 7 8 9 9 9 9 9 9 8 8 9 10 12 14 15 16 17 18 17 16 14 13 13 13 nan nan nan nan 15 14 13 12 11 10 9 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 13 nan nan nan nan 18 19 20 21 22 23 24 26 27 28 nan nan nan nan nan 38 39 41 42 43 nan nan 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 47 46 46 46 46 47 46 46 45 45 45 45 45 46 47 48 49 49 49 49 49 50 50 50 50 49 47 46 45 44 43 42 42 41 41 40 40 39 38 37 37 37 38 37 37 36 35 33 32 31 29 28 27 27 27 28 28 28 25 24 23 23 24 25 25 25 26 26 26 27 28 29 29 30 30 29 29 28 27 27 26 25 24 23 22 21 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 nan nan nan 11 nan nan nan nan nan 8 7 6 5 4 4 4 5 6 7 8 8 9 9 9 9 9 8 7 7 8 10 12 14 15 16 17 nan nan nan 7 8 10 11 13 14 15 16 15 15 13 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 nan nan nan 18 19 20 nan 21 23 24 25 nan nan nan nan nan nan nan nan nan 40 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 47 46 46 47 47 47 47 46 45 45 45 45 45 45 46 48 48 48 49 49 50 51 51 51 51 51 50 49 48 47 46 44 43 43 42 41 40 39 38 38 37 38 39 39 38 38 37 35 34 33 32 32 29 28 28 28 29 29 28 26 24 23 24 25 26 26 26 27 28 29 30 30 30 29 29 28 28 27 27 26 25 25 24 23 22 21 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 nan nan nan nan nan 8 7 6 5 4 4 5 6 7 7 7 8 8 9 9 9 9 8 7 6 7 9 12 13 14 14 14 12 nan nan nan 9 11 12 13 14 15 16 16 15 14 12 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 16 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan 48 48 48 49 48 nan nan nan 47 47 46 46 46 46 47 47 47 47 47 46 45 45 44 45 nan 46 47 47 48 nan 50 51 51 51 51 51 51 50 49 48 47 46 44 44 43 42 41 40 39 38 37 37 38 38 39 39 38 37 35 34 34 34 32 31 30 29 29 29 29 29 26 25 25 25 26 27 27 28 29 30 30 30 29 28 27 27 27 26 26 25 25 24 24 23 22 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 nan nan nan nan nan nan 7 5 4 nan nan nan nan nan 8 8 8 8 9 9 10 10 9 8 8 9 10 12 12 12 11 10 8 nan nan nan nan 13 13 12 12 14 15 15 15 14 13 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 48 48 48 48 47 47 47 46 46 45 46 46 46 47 47 47 46 46 45 44 44 44 45 45 nan 48 49 49 49 nan 49 49 nan nan nan nan nan nan 45 44 43 43 42 41 41 40 39 37 36 35 36 38 39 39 39 37 35 35 35 35 35 34 31 29 27 27 29 28 28 27 26 26 26 26 27 28 29 28 28 27 26 25 25 26 26 26 25 25 24 24 23 23 22 21 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 11 9 7 5 7 10 12 13 12 12 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 48 48 48 48 48 48 48 47 46 45 45 45 46 46 45 46 46 46 46 44 44 43 43 44 44 46 47 48 48 nan 47 48 nan nan nan nan nan nan nan nan nan 43 42 42 42 41 40 38 36 34 33 34 36 38 40 39 37 37 38 38 39 38 35 30 25 22 25 27 29 30 29 28 26 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 24 24 24 23 23 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan 9 9 9 9 9 9 10 12 13 15 14 14 13 12 11 10 8 5 1 3 7 9 10 10 10 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 48 47 47 48 48 48 48 47 46 45 44 44 44 44 44 45 46 46 47 46 45 44 44 44 44 44 45 46 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 37 34 33 33 34 36 39 39 39 40 40 41 42 42 41 36 28 23 23 26 30 33 32 30 27 25 24 23 23 23 23 23 24 24 25 25 25 24 24 24 24 25 24 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 10 10 9 9 10 11 13 15 15 14 13 12 12 11 10 8 6 4 3 5 7 8 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 47 47 47 47 47 47 47 46 45 nan nan nan nan nan 44 45 46 46 46 46 46 45 45 44 45 45 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 35 37 38 40 41 42 42 43 43 42 38 31 26 24 25 29 31 31 30 27 24 23 22 21 21 22 23 24 25 25 25 24 23 23 23 24 24 24 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 11 10 10 10 11 12 14 15 15 14 13 12 11 11 10 9 8 6 4 5 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 47 47 47 47 47 46 46 45 nan nan nan nan nan nan nan nan nan nan 46 46 46 45 45 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 36 38 40 41 42 41 41 39 35 31 27 25 24 26 27 28 28 26 24 22 21 21 21 22 23 24 24 24 23 22 21 21 21 22 23 24 23 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 11 11 11 11 13 14 15 16 15 nan 13 12 12 11 11 10 9 7 6 5 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 47 47 46 46 46 45 nan nan nan nan nan nan nan nan nan nan nan 45 45 45 45 45 46 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 38 40 40 40 38 35 32 31 29 27 26 25 25 26 25 23 23 22 21 21 22 23 23 24 24 24 22 21 20 19 19 20 21 22 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 11 11 11 11 12 12 14 15 16 16 16 14 nan nan 12 11 10 10 9 8 7 7 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 46 46 45 45 45 46 46 nan nan nan nan nan nan nan nan nan nan nan nan 43 43 44 44 45 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 40 39 36 34 32 32 31 30 28 27 26 25 24 23 22 22 23 23 24 25 25 25 25 24 22 21 19 18 17 18 19 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 11 12 12 14 15 16 17 17 16 15 nan nan nan nan nan 9 9 8 7 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 45 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 43 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 36 34 32 33 32 32 30 27 26 26 25 25 24 24 25 25 26 27 28 27 26 25 23 22 20 19 18 18 18 19 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 12 13 14 15 16 17 17 17 17 nan nan nan nan nan nan nan 9 8 8 7 6 5 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 22 23 24 26 28 30 32 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 43 43 44 45 45 44 nan nan nan 42 42 42 42 42 42 41 42 42 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 35 33 33 33 32 31 29 28 28 27 27 27 26 26 27 28 29 29 28 27 26 25 24 23 22 21 20 20 20 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 14 14 15 16 17 17 18 18 18 nan nan nan nan nan nan nan nan 11 10 9 8 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 20 21 23 25 27 29 31 32 34 35 37 38 nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 43 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 36 35 34 34 33 32 31 30 29 29 29 29 28 27 28 28 29 29 29 28 27 26 25 25 25 25 24 24 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 15 16 nan nan 18 18 19 19 nan nan nan nan nan nan 14 nan nan nan nan nan 10 9 10 10 10 11 nan 13 15 nan nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 16 17 18 20 22 24 26 27 29 31 32 34 35 36 36 nan nan nan nan nan nan nan nan nan nan nan 39 40 40 41 42 42 43 43 43 43 42 42 42 42 41 41 41 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 36 35 35 33 32 31 31 31 30 30 29 28 28 28 28 28 28 27 27 26 26 26 27 27 28 28 27 27 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 14 14 14 15 17 19 20 22 24 26 28 29 31 32 33 34 35 nan nan nan nan nan nan nan nan 34 35 36 37 38 39 40 41 41 42 42 43 42 42 42 42 41 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 36 36 35 35 34 33 33 32 31 30 29 29 28 27 27 27 27 27 27 27 27 27 28 29 30 31 31 31 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 13 12 12 13 14 15 17 19 21 23 25 26 28 29 31 32 33 33 nan nan nan nan nan 31 31 32 33 34 35 36 37 38 39 40 41 41 42 42 42 42 41 41 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 37 36 36 35 35 34 33 33 32 31 30 29 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 33 32 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 20 21 21 22 21 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 21 22 22 22 22 21 20 20 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 14 12 11 11 10 11 12 13 15 17 20 22 23 25 26 27 29 30 30 nan nan nan nan 30 30 31 31 31 32 33 33 35 36 37 39 40 40 41 41 41 41 41 41 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 36 35 34 34 33 33 32 31 30 29 28 28 27 27 28 28 28 28 29 29 30 32 33 33 34 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 21 22 23 23 22 22 23 23 24 23 23 21 20 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 21 21 22 22 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 14 12 11 9 8 8 8 9 11 14 16 18 20 22 23 24 26 27 27 28 29 29 29 29 29 29 30 30 30 31 31 32 34 36 37 38 39 39 39 40 40 40 40 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 34 34 33 32 32 31 30 29 29 28 28 28 28 29 29 29 30 31 32 33 34 33 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 20 22 nan nan 24 24 25 nan nan 26 25 24 22 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 22 22 22 22 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 16 14 12 11 9 8 7 6 6 8 11 13 15 17 19 20 21 22 23 24 25 26 27 27 27 27 27 27 28 28 29 29 31 32 34 36 37 37 37 37 37 37 38 38 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 32 32 31 31 30 29 29 29 29 29 29 29 30 31 32 32 33 33 33 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 21 22 22 22 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 14 13 11 9 8 6 5 5 6 8 11 13 15 16 18 19 20 21 22 23 23 24 25 25 25 25 26 26 26 27 28 29 31 32 34 35 36 36 36 36 36 36 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 30 30 30 30 29 29 29 29 29 31 32 32 33 33 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 13 12 10 8 7 6 5 5 7 8 10 12 14 15 16 17 18 19 20 21 22 23 23 23 24 24 25 25 26 27 28 29 31 32 34 35 35 34 34 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 30 30 30 29 29 29 30 31 32 32 32 31 31 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 12 11 10 8 7 6 5 4 5 7 8 10 11 13 14 15 16 17 18 19 20 20 21 21 22 23 23 24 25 26 26 28 29 31 32 33 33 33 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 30 30 30 30 30 31 31 31 30 31 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan 13 12 12 10 9 8 7 6 5 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 20 21 22 22 23 24 24 25 26 27 29 30 31 31 31 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 nan nan nan nan nan nan nan nan 13 12 11 nan nan nan 7 6 4 3 3 3 4 5 7 9 10 12 13 14 15 16 17 18 19 20 21 22 22 23 23 24 24 25 26 27 29 29 29 29 29 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 31 31 30 30 30 30 29 29 29 30 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 6 5 3 3 2 3 4 6 7 9 11 12 14 15 16 17 18 19 20 21 22 22 23 23 24 24 25 25 26 27 28 28 28 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 31 31 31 30 30 30 30 29 29 30 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 15 nan nan nan nan nan 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 7 8 10 12 13 15 16 17 18 18 19 20 21 21 22 22 23 23 24 25 25 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 31 30 30 30 30 30 30 30 31 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 5 6 7 9 11 12 14 15 16 17 17 18 18 19 20 20 21 21 22 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 31 31 31 30 30 30 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan 20 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 5 6 7 8 10 11 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 32 31 31 31 31 31 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 6 7 9 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 33 32 32 32 32 32 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 8 9 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 24 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 33 32 32 32 32 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 23 22 22 21 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 25 25 25 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan 35 34 34 33 33 33 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 23 22 21 21 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 13 13 14 nan nan nan nan nan nan nan nan 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 25 25 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 34 34 nan nan nan nan nan 35 35 34 33 33 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 22 21 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 nan nan nan 14 13 13 13 13 13 14 15 nan nan nan nan nan nan nan nan 13 13 12 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 35 35 36 nan nan nan nan 37 36 35 34 33 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 15 15 16 16 16 16 15 nan nan nan nan nan nan 13 13 14 nan nan nan nan nan nan nan nan nan nan nan 14 13 14 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 36 37 38 39 40 nan nan nan 39 38 36 35 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 nan nan nan nan nan 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 39 40 41 42 43 43 43 43 42 41 40 38 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 42 43 44 44 44 44 44 44 44 43 42 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 10 11 nan nan nan nan nan nan nan nan nan nan nan 16 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 41 42 44 45 45 46 46 45 45 45 45 44 44 43 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 45 46 46 46 46 46 46 45 45 45 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 46 46 46 46 46 46 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 45 46 46 46 46 47 47 47 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 46 47 47 47 48 47 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 45 46 47 47 48 48 48 48 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 47 48 48 49 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 19 nan nan nan nan nan nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan 44 46 47 48 48 48 49 49 48 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 nan nan nan nan 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 nan nan nan nan nan nan nan nan nan nan nan 44 45 47 47 48 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 nan nan nan nan nan nan nan nan nan nan nan 43 44 46 47 48 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 18 18 18 19 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 43 45 47 48 49 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 20 21 22 23 24 nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 nan nan nan nan nan nan nan nan nan nan 42 43 44 46 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 23 24 25 26 26 26 26 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 47 47 48 nan nan nan nan nan nan nan nan 44 44 45 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 26 27 27 27 28 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 48 49 49 nan nan nan nan nan nan nan nan nan 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 27 28 28 29 29 29 28 28 28 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 48 48 49 49 49 nan nan nan nan nan nan nan nan 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 29 29 29 30 30 29 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 49 49 50 nan nan nan nan nan nan nan 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 30 30 30 30 30 nan nan nan 30 30 30 30 nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 48 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 nan 33 32 32 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 48 48 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 47 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 46 46 47 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 45 45 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 29 30 nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 nan 29 29 28 28 29 29 30 30 31 nan nan nan nan nan 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 30 30 29 29 29 30 30 31 31 32 32 nan nan nan nan 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan 34 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 32 32 33 33 nan nan nan nan 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan 34 33 31 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 33 33 34 nan nan nan nan 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan 33 32 31 30 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 nan nan nan nan nan nan nan 31 31 30 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 nan nan nan nan nan 28 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan 29 28 28 28 28 28 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 28 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 29 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 32 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 63 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 34 34 33 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 64 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 34 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 36 36 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 36 36 36 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 37 37 37 37 36 36 36 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 39 38 38 38 38 38 37 36 36 35 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 39 38 38 38 38 37 37 36 35 35 34 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 39 38 37 36 36 36 36 35 34 34 33 33 33 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 38 36 35 34 34 33 33 33 33 33 33 33 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 80 79 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 45 nan 43 41 40 38 36 34 33 32 32 32 32 32 32 33 34 35 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 80 80 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 46 45 43 42 40 39 36 35 33 32 32 32 32 32 33 34 35 36 37 38 nan nan nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 44 43 41 39 38 36 35 33 33 32 32 32 33 34 36 37 38 38 39 nan nan nan nan nan nan 42 42 nan nan nan nan nan nan nan nan 38 38 nan 37 37 37 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 48 46 44 42 40 39 38 37 35 34 34 33 33 34 35 36 37 38 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 51 48 45 43 42 41 40 39 38 37 36 35 35 35 36 36 37 38 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 53 50 47 45 43 42 42 41 41 40 39 38 37 37 37 37 37 38 38 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 52 49 46 45 44 43 42 42 41 40 40 39 39 38 37 37 nan nan nan 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 54 51 48 46 44 43 42 41 41 41 41 41 40 39 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 58 55 53 50 47 45 43 42 41 40 41 41 41 41 40 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 57 54 51 48 46 43 41 40 40 40 41 41 40 39 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 nan 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 59 58 55 52 49 46 nan 42 40 40 39 40 40 40 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 nan nan 41 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 60 59 56 54 50 nan nan nan nan 39 39 39 39 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 nan nan 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 60 58 nan nan nan nan nan nan nan 38 38 39 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 61 61 61 59 nan nan nan nan nan nan nan nan 38 39 40 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 nan nan nan nan nan nan nan nan nan 38 39 40 41 42 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 61 61 nan nan nan nan nan nan nan nan nan 39 40 41 42 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 60 61 nan nan nan nan nan nan nan nan nan nan 41 41 42 42 42 41 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 60 61 nan nan nan nan nan nan nan nan nan nan 42 42 42 42 41 40 40 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 60 nan nan nan nan nan nan nan nan nan 43 42 42 42 41 41 40 39 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 59 59 nan nan nan nan nan nan nan nan 44 43 42 42 41 41 40 40 40 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 58 58 nan nan nan nan nan nan nan nan nan 44 43 43 42 42 41 41 41 41 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 57 57 nan nan nan nan nan nan nan nan nan 43 43 43 43 43 43 42 42 43 43 43 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 57 56 55 nan nan nan nan nan nan nan nan 43 43 43 43 43 44 44 44 44 44 44 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 58 57 55 nan nan nan nan nan nan nan nan nan 43 43 43 44 44 44 45 45 45 45 44 44 44 43 nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 37 38 38 39 40 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 60 59 57 nan nan nan nan nan nan nan nan nan nan 43 43 43 44 44 44 44 44 44 44 44 44 43 43 nan nan nan nan nan nan nan nan nan nan nan 37 37 37 nan 38 38 39 40 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 59 58 nan nan nan nan nan nan nan nan nan nan 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 nan nan nan nan nan nan nan nan nan 39 39 39 nan nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 60 nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 42 41 41 41 41 41 41 41 41 41 41 40 nan nan nan nan nan nan nan nan 40 40 40 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 60 nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 nan nan nan nan nan 40 40 40 40 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 40 39 39 39 39 40 40 40 39 39 39 39 39 39 nan nan nan 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 39 38 38 38 nan nan nan nan 39 39 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 40 40 40 41 41 41 41 41 41 40 40 39 39 38 38 38 38 38 38 39 39 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 48 nan nan nan nan nan nan nan 41 41 40 41 41 41 42 42 42 42 42 41 41 40 40 39 39 39 39 39 39 40 41 41 42 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 56 55 53 51 50 49 nan nan nan nan nan nan 42 42 41 41 41 41 41 42 42 42 42 42 42 42 41 41 40 40 40 40 41 41 42 43 43 44 44 44 44 44 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 57 55 54 52 51 50 49 48 47 46 45 44 43 42 42 41 41 41 41 42 42 42 42 42 42 42 42 42 41 41 41 42 42 43 43 44 44 45 45 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 57 55 54 53 52 51 50 48 47 46 45 44 44 43 42 42 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 43 44 44 44 45 45 45 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 58 57 56 55 53 52 51 50 48 47 46 46 45 44 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 44 44 45 45 45 45 44 nan nan nan nan nan 45 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 58 57 56 55 54 52 nan nan nan nan nan 46 45 45 44 44 43 43 43 43 43 42 42 42 42 42 42 43 43 43 44 44 44 45 45 45 45 45 nan nan nan nan 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 58 57 56 55 54 52 51 50 49 48 47 47 46 45 45 45 45 44 44 44 43 43 43 43 43 43 43 44 44 44 45 45 45 45 45 45 45 45 45 46 46 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 60 59 58 57 56 55 53 52 51 50 49 49 48 47 47 46 46 46 46 45 45 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 60 59 59 58 57 55 54 53 52 51 50 49 49 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 58 58 57 55 54 53 52 51 51 50 50 49 49 49 49 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 45 45 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 59 58 57 56 55 54 53 52 52 51 51 50 50 50 50 50 50 49 49 49 49 48 48 48 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 45 44 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 59 59 58 57 56 55 54 53 53 52 52 52 52 51 51 51 50 50 50 49 49 49 48 48 48 48 48 48 47 47 47 47 47 47 46 46 46 45 45 44 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 59 58 58 57 56 56 55 55 54 54 54 53 52 52 52 51 51 51 50 50 49 49 49 49 49 49 48 48 48 48 47 47 47 46 46 nan 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 58 58 58 57 57 57 56 56 55 55 55 54 53 53 53 52 52 51 50 50 50 50 50 50 49 49 49 48 48 48 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 59 59 58 58 57 nan nan nan 56 56 55 55 54 54 53 52 52 51 51 51 51 50 nan nan nan nan nan 49 48 48 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 56 56 55 55 55 54 54 53 53 52 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 57 57 56 56 55 55 54 54 54 53 53 53 53 52 nan nan 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 55 55 55 54 54 54 54 nan nan nan nan 52 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 55 55 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 53 53 52 52 52 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 55 55 nan nan nan nan nan 53 53 53 53 53 53 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 53 53 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 56 56 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 116 117 118 119 121 122 123 125 126 127 128 130 132 133 135 136 138 138 139 139 139 138 138 137 136 136 135 134 133 132 131 129 127 124 121 118 116 115 115 117 118 119 120 119 117 115 113 111 110 110 110 111 111 113 114 114 115 116 114 109 103 98 93 93 95 93 83 70 55 38 22 8 0 354 349 346 343 340 336 337 338 340 343 349 354 358 2 6 9 11 13 15 18 22 23 24 25 27 27 27 25 26 25 26 25 28 26 29 33 37 42 49 61 71 77 81 86 87 83 69 50 33 19 8 2 356 352 345 339 331 322 319 322 331 85 127 131 127 124 120 113 112 111 111 109 109 111 112 112 115 120 124 120 108 89 70 57 51 50 51 52 51 56 nan nan nan nan 75 56 45 49 54 58 58 57 61 65 68 70 74 82 87 87 86 82 76 70 67 71 74 69 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 6 nan nan nan nan nan nan nan nan nan nan nan 30 31 61 118 153 176 189 196 202 211 224 240 252 258 259 258 256 256 256 250 238 235 240 243 243 241 240 239 239 239 240 240 240 240 240 239 235 230 227 225 225 226 228 229 233 238 242 244 247 253 261 271 281 289 295 299 302 303 304 304 303 300 294 288 284 284 286 287 287 288 291 294 297 300 303 307 309 311 312 314 315 314 310 306 302 298 295 294 297 307 315 311 296 264 234 221 215 210 201 189 176 161 147 137 133 137 145 156 162 170 182 176 204 231 244 259 261 216 162 148 148 155 162 175 189 200 211 213 207 202 201 202 200 198 195 185 166 30 7 0 352 345 344 352 358 2 4 5 9 16 25 29 19 360 356 356 352 350 347 348 353 358 1 2 3 5 6 8 9 8 7 5 3 1 359 356 353 351 355 2 6 9 20 29 35 45 53 58 64 123 153 160 164 165 163 165 172 183 197 208 232 268 278 271 262 255 255 261 266 272 278 323 344 336 330 327 322 320 319 318 317 315 311 306 304 304 306 306 304 300 298 300 304 306 305 304 300 296 293 293 289 284 286 302 319 331 340 347 351 353 353 352 351 350 348 347 346 346 347 347 349 349 350 346 333 324 320 344 83 101 113 125 133 141 150 157 162 167 173 180 187 194 201 205 203 197 192 189 188 187 187 189 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 117 118 119 120 121 122 123 125 126 127 128 129 131 133 134 135 136 137 137 137 137 136 135 135 134 133 133 132 131 130 128 127 125 123 120 119 119 119 121 122 123 123 123 123 122 122 121 122 123 124 126 127 129 132 134 136 137 134 128 121 115 111 110 110 106 98 83 60 32 10 358 353 347 344 343 340 339 339 340 342 345 348 351 354 356 0 6 11 15 18 20 22 24 26 28 29 30 32 33 32 31 32 32 31 34 35 39 41 44 50 55 62 69 76 81 83 80 70 55 38 21 9 4 2 0 0 357 350 341 333 331 336 353 81 122 127 123 120 118 114 115 115 114 113 113 114 114 115 117 122 124 120 108 93 75 59 51 49 51 52 52 60 nan nan nan nan 82 57 48 51 57 61 62 63 66 70 74 76 80 86 88 85 80 75 68 64 64 69 73 66 53 nan nan nan nan nan nan nan nan nan nan nan nan 28 30 25 15 nan nan nan nan nan nan nan nan nan nan nan nan 38 50 79 111 134 149 164 177 194 213 233 249 258 261 261 262 261 261 259 251 239 236 241 241 238 236 235 235 235 236 236 236 236 237 237 235 232 228 225 223 224 225 227 228 232 236 240 243 245 249 258 267 276 283 288 293 296 298 300 301 300 297 291 285 282 283 285 286 287 289 291 294 296 299 301 304 306 308 309 311 311 309 305 301 297 293 290 289 293 304 310 307 298 280 258 243 239 233 221 209 199 192 183 171 166 170 180 192 206 218 237 246 248 250 253 257 260 259 258 256 247 217 207 206 211 216 219 219 214 209 209 213 214 214 213 212 221 260 292 288 282 288 306 332 352 1 5 5 5 8 10 13 8 355 348 346 345 343 342 345 351 357 1 3 5 7 10 12 12 10 8 7 6 5 2 359 356 353 351 349 347 346 351 2 13 58 116 139 151 157 160 164 167 167 169 174 180 185 187 186 186 197 230 248 256 256 257 260 265 267 271 326 350 340 334 331 327 323 318 313 311 310 309 307 306 306 307 307 306 305 305 310 316 320 322 318 309 303 299 297 293 288 291 305 320 332 344 353 356 356 355 356 357 357 356 356 356 355 354 354 354 354 356 354 352 3 56 101 106 104 104 112 122 131 140 149 157 163 170 176 182 188 193 194 191 187 185 184 184 184 184 186 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 118 118 119 120 121 123 124 125 125 126 128 129 130 132 133 134 134 134 134 134 134 133 132 132 131 130 129 128 127 126 125 124 123 122 122 122 123 124 126 127 128 128 128 129 130 131 133 135 137 139 141 143 145 145 145 144 143 139 133 129 125 122 119 115 110 97 69 37 12 358 351 347 345 343 343 344 345 348 348 350 352 354 356 357 2 8 13 16 19 22 25 27 28 29 30 32 34 35 35 35 37 37 37 40 42 43 45 47 51 55 59 64 70 72 71 66 56 41 26 12 5 3 5 8 8 4 357 350 345 344 350 12 72 110 118 115 113 113 113 115 113 113 116 118 119 119 120 122 124 125 122 116 nan 90 72 59 55 55 55 54 nan nan nan nan nan nan 64 55 56 nan nan 67 70 74 77 77 78 81 87 87 82 74 64 58 57 59 64 68 61 49 41 nan nan nan nan nan nan nan 30 30 31 33 35 34 27 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 61 80 100 117 132 148 168 195 229 253 262 263 263 265 267 266 265 261 252 239 236 240 237 232 230 230 231 231 232 233 233 233 233 233 232 230 226 224 222 222 224 226 228 231 235 239 240 240 245 255 265 272 278 283 287 290 292 294 295 295 292 288 284 282 282 284 286 288 290 291 293 294 297 299 301 303 305 307 308 307 305 302 298 295 292 289 288 292 301 306 304 298 287 270 259 257 252 235 220 211 205 199 193 194 201 210 221 232 242 252 258 258 254 252 253 256 260 266 273 283 281 267 251 241 234 230 227 223 220 220 226 233 235 232 231 236 249 259 256 254 258 271 297 333 354 1 3 3 1 358 353 350 346 342 341 339 338 338 343 349 355 360 3 7 10 13 14 13 10 9 10 9 7 5 2 0 357 353 348 343 342 343 344 343 0 139 148 154 157 161 165 168 170 171 176 184 187 184 180 177 178 192 216 236 248 258 267 277 283 299 354 356 343 338 335 329 322 314 310 308 308 308 308 308 309 308 307 307 307 310 317 324 330 329 321 311 304 301 300 298 296 300 312 325 339 353 360 0 0 0 2 3 3 4 5 5 4 3 1 359 358 358 5 28 63 91 107 111 107 104 111 121 130 138 147 156 163 169 174 179 183 185 185 184 182 181 181 181 182 183 186 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 118 119 120 121 122 123 123 124 125 126 127 128 129 130 131 132 132 132 131 131 131 130 129 128 127 126 126 125 125 124 123 123 123 123 124 125 126 128 129 130 131 131 132 133 135 137 139 142 144 145 147 148 148 148 148 148 146 143 140 136 133 127 125 125 111 69 24 0 352 346 344 345 344 344 346 348 348 348 351 353 356 358 1 4 8 12 15 18 20 23 24 25 25 26 29 31 32 33 35 38 41 42 44 45 44 46 47 50 53 57 60 62 62 58 52 41 30 18 10 8 8 13 17 13 7 2 360 359 357 2 21 58 87 96 98 101 104 107 109 109 113 119 124 128 130 130 128 127 126 125 125 nan 108 90 74 64 59 56 54 nan nan nan nan nan nan nan nan nan nan nan 69 73 78 79 76 75 78 84 83 74 61 51 47 49 52 56 57 52 45 39 36 nan nan nan nan nan 37 38 37 36 36 36 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 76 90 105 125 153 183 225 259 271 270 265 266 269 272 271 267 261 252 241 236 238 232 226 225 227 228 229 230 231 231 230 231 230 230 228 226 223 221 222 223 226 228 230 235 238 239 238 243 254 264 270 275 278 281 284 286 288 289 288 287 284 281 281 283 285 287 289 291 291 291 292 294 296 299 301 304 306 307 306 304 301 298 295 292 289 286 289 297 300 299 296 289 277 268 265 260 246 230 219 212 209 209 211 216 223 231 242 249 254 259 259 255 251 250 251 255 261 270 281 285 279 267 253 245 239 236 234 232 236 244 251 256 253 246 241 244 249 249 247 251 262 280 308 336 349 353 355 353 350 346 340 334 333 335 335 333 333 337 343 350 356 2 7 11 14 15 14 12 12 12 11 10 8 6 4 1 358 353 348 347 348 347 341 345 146 152 155 160 169 174 176 178 178 182 189 192 189 184 181 181 189 207 227 247 268 284 296 313 341 7 356 344 339 335 326 317 310 307 307 307 308 308 308 308 306 305 303 303 307 314 323 328 323 314 308 307 306 306 305 307 314 323 337 352 2 6 5 5 7 9 9 11 12 13 13 13 12 10 9 10 16 37 66 87 100 107 110 106 104 110 122 132 141 149 156 162 167 171 175 178 180 180 180 179 179 179 179 181 184 187 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 119 120 120 121 122 123 123 124 125 126 127 127 128 129 129 130 129 129 129 128 128 128 127 126 126 125 125 124 124 124 124 124 125 125 126 127 129 130 131 131 132 132 133 134 136 138 140 142 144 147 149 149 150 151 152 152 151 149 146 144 139 140 143 130 17 341 327 329 334 340 342 343 345 347 348 350 351 353 356 359 0 2 3 6 8 10 11 12 16 20 23 23 23 26 29 30 32 35 40 43 44 45 45 46 47 49 51 54 57 58 57 55 50 43 33 24 18 15 15 16 20 21 15 9 9 13 15 13 12 22 43 62 75 83 90 96 101 105 110 118 127 133 138 142 139 134 128 119 113 113 nan nan nan 87 70 60 55 nan nan nan nan nan nan nan nan nan nan 68 70 nan 75 78 77 72 71 75 78 74 60 46 39 40 44 46 47 44 38 34 34 33 33 nan nan nan nan 44 46 43 39 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 62 71 82 90 105 184 244 269 282 283 273 267 270 275 278 277 269 260 251 243 237 237 230 224 224 226 228 229 230 231 230 230 230 230 229 228 226 223 222 221 223 225 228 230 232 235 237 240 246 255 262 267 271 274 276 279 281 283 283 283 282 280 279 279 282 286 289 291 291 289 289 290 292 294 297 299 301 303 305 306 304 302 298 294 291 287 285 286 291 294 294 292 288 282 274 268 262 251 237 226 221 219 220 224 228 232 239 247 252 255 258 260 257 253 251 250 253 257 264 274 281 280 270 257 247 243 244 244 244 247 256 264 270 268 255 244 241 244 245 246 252 265 281 300 318 332 339 341 340 338 335 329 321 320 326 329 329 328 329 335 344 353 1 8 13 16 17 17 16 15 14 13 12 11 9 7 5 2 359 355 352 351 349 340 187 169 170 174 180 188 192 194 195 195 198 204 204 199 194 190 188 192 204 223 252 276 290 302 316 325 333 344 338 335 329 319 312 306 304 301 302 301 303 304 301 299 297 294 292 293 300 308 314 316 314 312 313 314 315 318 325 334 340 353 4 9 11 10 11 13 14 16 18 19 20 20 21 20 20 23 31 44 62 82 97 105 110 109 106 105 108 117 129 140 149 154 157 161 166 171 174 177 178 178 178 178 178 180 182 185 188 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 120 120 121 122 122 122 123 124 124 125 126 126 127 127 128 128 127 127 127 127 126 126 126 125 125 125 125 125 125 125 126 126 127 128 129 130 131 132 132 132 133 134 135 136 137 139 142 144 147 149 150 151 152 154 156 159 161 161 159 161 167 176 232 305 300 285 293 315 331 337 342 347 350 353 356 358 358 359 0 0 1 3 3 3 2 2 4 10 19 19 18 20 25 29 31 34 38 40 42 44 46 47 49 50 51 53 55 56 57 55 52 46 39 32 26 22 19 20 25 26 23 17 12 22 31 33 30 25 23 32 48 63 77 88 94 99 105 114 126 138 144 148 149 144 139 129 108 75 68 nan nan nan nan 67 57 54 nan nan nan nan nan nan nan nan nan 67 72 74 73 75 77 74 70 71 74 74 67 47 35 33 38 42 42 38 32 25 nan 25 29 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 39 50 58 64 70 70 49 342 307 297 298 296 285 275 277 281 283 282 273 261 249 241 235 237 232 227 226 229 230 231 232 232 231 231 231 231 230 229 227 225 223 221 222 225 228 229 230 231 234 239 246 253 259 264 267 269 271 275 277 279 279 279 279 277 277 277 281 286 290 292 291 289 289 290 291 292 295 297 299 301 303 304 303 301 297 292 288 285 283 284 286 289 289 288 286 283 278 271 264 254 243 234 230 229 231 234 238 242 246 251 255 257 259 260 259 256 254 252 253 255 260 268 275 275 267 256 248 245 248 252 255 258 262 268 272 271 259 245 238 238 242 247 256 270 286 301 313 322 327 328 327 326 322 315 306 305 313 322 325 323 321 326 337 350 1 11 17 20 20 19 18 17 16 15 14 13 12 11 9 6 2 358 355 353 348 323 180 177 187 199 208 212 214 214 215 218 222 225 219 210 204 200 197 196 205 226 255 276 286 289 281 256 229 279 321 322 318 312 309 306 300 291 289 287 289 288 285 279 274 273 276 285 301 319 323 320 320 318 318 320 324 329 340 343 353 5 13 14 14 14 16 19 22 24 26 26 26 27 27 29 31 37 45 54 66 82 97 108 115 115 111 108 108 111 120 133 143 149 152 156 161 166 171 174 176 178 178 179 179 181 183 185 187 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 121 121 122 122 122 123 123 124 124 125 125 126 126 126 127 126 126 126 126 126 126 126 126 126 126 126 126 126 127 128 128 129 130 131 132 133 134 134 135 135 136 136 138 138 140 143 145 148 150 152 155 158 163 168 173 177 181 183 193 201 218 257 287 276 265 275 314 335 341 346 353 357 0 2 2 1 359 358 357 357 359 360 359 357 356 358 3 9 15 16 19 25 27 29 32 35 37 40 43 47 50 51 52 52 53 53 53 53 52 48 43 38 33 29 27 30 34 37 37 33 22 19 41 53 59 53 40 33 35 47 63 74 82 92 101 110 120 135 148 151 150 148 145 145 140 104 68 60 69 nan nan nan nan 52 49 nan nan nan nan nan nan 52 56 64 71 75 75 72 70 70 70 70 73 76 75 62 37 29 32 38 40 36 29 24 21 nan 27 33 36 38 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 31 41 49 53 56 58 53 33 357 326 311 307 306 301 292 287 288 288 285 277 264 251 240 236 239 237 232 231 232 234 234 234 234 233 232 233 233 233 231 229 227 224 223 223 225 228 229 229 229 232 237 243 250 256 261 264 266 268 271 274 276 276 277 276 276 275 276 279 285 290 292 291 289 289 290 291 292 294 296 297 298 299 300 299 297 293 289 286 283 281 281 283 285 286 285 284 282 279 274 266 257 247 241 238 238 239 242 246 250 253 256 258 259 260 260 260 258 256 254 253 254 257 263 268 268 261 252 246 245 250 257 263 267 270 270 269 267 259 245 234 233 238 247 259 274 289 303 315 321 323 320 317 316 315 309 299 294 300 312 319 318 313 316 328 346 2 14 22 23 22 20 19 18 18 17 16 15 15 14 12 10 6 1 358 354 344 253 185 188 205 225 232 233 234 233 235 239 244 241 231 220 213 209 208 209 216 235 256 272 284 286 272 261 269 308 311 307 303 309 316 315 305 295 289 285 283 277 277 283 286 286 314 343 1 2 354 340 327 322 323 326 331 338 345 350 0 11 17 18 19 20 22 26 29 31 31 32 32 33 34 36 40 45 53 59 66 77 90 105 118 122 120 116 112 110 115 126 137 145 151 154 159 164 168 172 175 176 178 179 181 182 184 185 186 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 nan nan nan nan nan nan 122 122 123 123 123 124 124 124 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 128 129 130 130 131 132 133 134 135 136 137 137 138 138 139 139 140 143 145 148 150 152 155 158 163 171 180 189 194 197 202 211 216 223 244 271 267 259 288 337 348 352 354 358 0 3 3 3 0 359 358 356 354 354 355 355 354 353 354 359 6 13 18 21 22 23 23 25 29 33 38 43 48 52 53 54 53 51 49 47 46 45 42 38 36 35 35 40 48 52 56 56 42 29 32 64 99 122 119 94 74 69 75 86 86 86 96 108 122 138 156 158 150 145 147 154 162 162 135 65 59 67 nan nan nan nan 33 29 nan nan nan nan nan 56 58 63 69 74 75 73 69 65 64 65 69 73 75 72 54 28 25 32 34 32 25 22 23 26 30 38 45 48 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 24 33 40 45 46 46 48 43 29 4 337 320 311 308 305 299 293 293 293 289 279 268 256 247 243 244 243 238 236 236 238 238 237 236 234 234 236 236 236 235 232 229 227 224 224 226 228 229 229 229 232 238 243 248 253 258 262 264 267 269 272 273 275 275 275 275 274 275 278 283 289 291 290 290 290 291 292 293 293 295 296 296 296 296 294 292 288 285 283 281 280 280 281 283 284 283 282 280 277 274 267 259 251 246 244 244 246 248 252 255 258 260 261 261 262 262 262 260 257 254 252 252 254 258 261 260 254 247 243 244 251 260 267 271 275 274 269 262 253 242 232 231 238 249 261 274 289 303 315 322 323 318 313 311 312 310 298 289 289 300 309 311 306 306 317 339 3 17 24 24 21 20 20 20 20 19 18 17 16 16 15 13 9 5 2 359 355 186 184 196 217 240 249 251 251 251 254 258 258 249 235 223 218 217 215 215 224 242 258 272 303 322 339 356 351 347 332 318 319 333 343 340 332 328 332 352 4 359 351 353 356 359 4 10 17 12 357 339 335 333 333 336 341 347 351 357 6 14 21 24 25 27 29 32 34 35 35 35 36 38 41 44 48 51 56 61 67 74 84 98 113 123 126 125 120 115 117 124 133 143 150 154 159 163 167 170 173 176 178 180 181 182 184 184 185 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 nan nan nan nan nan nan nan nan nan nan nan nan nan 124 124 124 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 128 129 129 130 131 132 133 134 135 136 137 138 139 140 140 141 141 142 143 145 147 149 152 154 158 164 170 178 184 191 197 199 201 200 203 206 210 259 322 333 338 341 348 351 352 355 355 356 356 358 357 356 356 354 351 350 350 351 352 354 358 3 8 11 16 19 20 20 20 22 26 31 37 43 48 52 53 52 50 46 42 40 38 35 32 30 32 37 46 59 71 75 72 63 51 47 63 133 182 187 177 164 153 139 128 120 113 111 117 126 144 169 184 175 155 152 174 188 194 198 211 331 40 53 47 nan nan nan 354 nan nan nan nan nan 58 62 65 67 nan nan 68 68 66 64 62 63 67 70 71 68 57 41 29 26 20 20 17 20 25 31 38 47 54 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 20 26 31 35 38 38 34 34 31 21 3 342 326 315 308 304 301 298 297 295 291 282 271 261 255 252 249 245 242 240 240 241 241 239 237 236 236 238 240 240 238 235 232 229 227 226 227 228 229 229 230 233 239 243 247 251 256 261 264 266 268 270 272 273 274 275 274 274 274 276 280 286 290 290 289 290 292 293 294 294 294 294 294 293 292 289 286 284 282 281 280 279 279 280 282 282 282 280 278 276 272 267 260 253 249 248 248 249 252 255 258 261 263 264 264 264 264 263 260 257 254 251 251 252 254 255 254 249 244 241 244 251 260 267 271 274 274 269 260 250 241 235 236 243 254 265 276 287 300 310 318 319 315 310 307 308 308 297 287 285 291 299 304 301 298 308 333 0 16 22 22 21 21 22 22 22 21 19 17 17 17 17 16 13 10 11 17 36 118 166 192 227 254 263 266 266 267 272 277 275 258 230 213 212 212 209 209 221 255 297 3 21 19 20 21 16 9 0 360 2 8 12 9 6 6 9 25 21 13 11 8 7 10 10 9 11 6 354 345 345 345 345 348 352 355 358 2 11 20 28 33 33 34 37 39 39 39 37 37 39 42 45 50 53 56 59 63 67 73 82 93 106 117 123 125 123 120 120 124 132 142 150 155 160 164 168 171 174 176 178 180 181 183 184 185 186 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 126 126 127 127 127 127 128 127 128 127 128 128 128 128 128 128 128 128 129 129 130 131 131 132 133 134 135 136 137 139 140 141 142 142 143 143 144 146 148 150 152 155 157 162 167 173 178 181 185 190 192 192 189 195 202 208 311 336 331 330 333 337 341 345 348 349 349 350 351 352 352 352 351 350 348 347 348 352 358 3 9 14 17 19 21 23 23 24 25 27 32 37 41 45 49 49 46 43 41 39 36 32 27 23 23 26 33 46 61 70 72 68 67 72 84 126 200 212 201 182 171 163 151 141 135 128 128 137 151 175 191 197 199 214 244 236 223 221 224 235 260 315 2 15 nan nan nan nan nan nan nan nan nan 58 61 nan nan nan nan nan 58 61 62 61 62 64 66 71 77 81 71 33 14 11 12 17 23 33 41 47 52 56 59 60 nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan 24 22 21 21 21 23 26 28 30 28 22 18 15 11 357 342 328 317 309 303 302 302 300 297 291 284 274 264 260 258 252 245 244 244 244 244 243 241 239 238 239 241 243 243 240 237 234 232 229 228 227 228 229 230 232 235 240 244 248 251 255 260 263 266 268 270 271 272 273 274 274 273 273 274 278 283 286 287 289 290 292 293 293 292 292 292 291 290 289 286 283 281 281 280 280 279 279 280 281 282 281 279 278 275 272 267 261 255 252 251 252 253 255 257 259 262 265 266 266 266 265 263 260 256 252 250 250 252 251 251 250 247 243 242 245 252 259 265 269 271 271 265 257 249 243 240 242 249 260 270 279 287 295 302 308 308 306 303 301 300 300 295 289 285 286 292 298 297 293 301 321 350 10 19 22 23 24 24 25 25 22 19 17 18 19 19 19 17 17 22 38 59 85 117 164 242 271 278 280 279 281 289 302 310 294 194 179 183 177 153 118 63 36 35 42 43 41 38 35 33 30 29 32 36 36 33 28 25 22 15 19 17 9 4 2 1 0 2 4 3 1 357 355 355 356 359 1 1 2 5 12 19 30 39 42 42 43 45 47 45 42 41 41 42 45 49 53 57 59 61 64 69 75 82 91 101 110 118 121 122 122 122 126 133 143 151 157 162 166 169 173 175 178 179 180 181 182 184 186 188 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 122 nan nan nan nan nan nan 127 128 128 129 129 129 130 129 129 129 129 130 130 130 130 130 130 130 130 131 131 132 132 133 134 135 136 137 138 139 140 141 142 143 144 145 147 149 151 153 156 159 162 166 170 174 175 177 179 184 190 192 193 196 213 245 297 320 326 327 328 330 334 338 341 344 346 346 347 347 348 348 347 347 347 348 351 355 2 11 19 23 26 27 28 29 30 31 32 34 36 39 40 41 44 45 41 37 35 37 32 26 22 19 20 23 29 37 46 55 61 66 71 82 101 141 197 209 195 181 174 162 151 142 138 138 147 162 182 202 204 210 222 241 252 246 238 235 235 238 251 292 339 1 nan nan nan nan nan nan nan nan nan 50 nan nan nan nan nan 43 47 nan 59 61 61 63 66 72 83 91 83 42 14 10 14 21 31 42 49 51 54 56 58 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 18 19 21 22 21 20 19 20 19 16 13 7 5 3 353 339 327 318 310 303 300 303 303 300 294 284 274 267 264 262 256 247 246 247 247 246 244 242 240 240 241 244 246 245 242 239 237 235 232 230 229 229 230 231 233 237 240 244 248 251 254 259 263 266 268 269 270 272 273 274 274 273 273 274 276 279 281 283 285 287 289 290 290 289 289 290 289 289 287 284 281 279 280 280 280 280 279 280 280 281 281 280 278 275 272 268 262 257 254 255 256 256 257 258 260 263 266 268 268 268 266 263 258 253 250 249 250 251 250 248 247 245 244 243 245 250 256 262 266 267 266 262 256 250 245 244 247 254 264 274 281 286 290 293 296 294 294 295 295 293 292 292 290 285 284 287 291 291 288 295 312 341 8 21 26 27 26 26 28 27 24 20 18 19 20 21 21 21 22 30 47 62 70 76 73 316 298 296 295 294 296 308 330 351 24 73 78 70 66 65 59 51 46 44 44 46 47 48 45 44 44 45 47 49 49 43 37 30 23 14 7 5 2 358 358 360 360 359 0 4 8 9 8 8 8 10 12 11 13 18 22 29 38 43 46 48 49 51 51 49 48 47 47 47 49 52 56 59 61 63 66 71 77 85 92 99 107 114 119 122 124 125 129 135 143 151 157 162 167 171 174 178 180 181 181 181 182 184 187 191 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 124 124 125 126 nan nan nan 129 130 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 136 136 137 137 138 139 141 142 144 145 146 149 151 155 157 160 162 165 168 171 173 175 178 181 185 191 194 203 213 236 269 298 316 321 322 326 327 331 335 338 341 342 343 343 344 345 346 346 348 350 352 356 1 9 18 25 30 32 35 36 37 37 37 37 38 40 40 41 41 42 43 39 35 31 29 23 20 18 18 21 25 30 36 39 42 44 49 61 75 101 148 184 199 194 185 179 160 148 141 139 149 164 181 203 221 225 229 234 237 241 242 241 240 237 235 240 277 340 11 29 nan nan nan nan nan nan nan nan nan nan 49 nan 44 36 32 38 48 56 61 61 61 65 73 83 89 83 52 22 15 18 26 36 45 51 54 54 51 53 54 nan nan nan nan nan nan nan nan nan 34 33 nan nan nan 27 17 13 13 16 19 19 17 14 14 13 11 10 7 6 4 353 339 328 319 313 306 301 301 304 303 297 287 276 268 265 263 258 251 246 247 248 247 246 244 243 243 244 247 248 246 244 242 239 237 235 233 231 231 231 233 234 237 240 244 248 251 254 258 262 265 267 269 270 272 273 274 274 273 273 274 276 278 278 279 280 282 283 283 283 284 284 285 286 286 285 282 279 279 279 279 280 280 280 280 280 280 280 279 277 275 272 268 263 260 258 258 259 259 258 258 260 262 265 268 268 268 265 261 256 251 249 248 249 250 249 246 244 244 243 243 245 247 251 256 260 264 264 262 256 251 246 246 250 257 267 276 282 286 287 285 285 284 284 286 288 286 285 287 289 286 282 282 284 284 285 293 310 340 12 24 28 28 28 29 30 29 26 23 21 20 21 23 24 25 26 31 44 54 55 52 37 358 324 312 309 307 307 316 334 2 38 50 52 50 49 50 48 46 44 43 44 47 50 51 50 49 48 46 45 44 43 39 36 31 27 22 20 17 13 11 10 10 7 2 4 11 17 20 21 20 16 18 20 20 23 27 31 36 41 45 47 50 51 52 51 51 52 54 54 53 54 56 59 62 63 66 69 74 80 87 93 100 107 113 119 123 126 129 133 138 144 150 155 161 167 172 177 181 183 183 182 181 183 185 190 194 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 124 125 125 126 127 128 129 nan nan 131 132 133 134 134 135 135 135 135 135 135 136 136 136 136 136 136 137 137 137 137 137 138 138 138 138 138 139 140 141 142 144 145 148 151 154 157 159 162 164 166 169 172 174 178 182 189 194 203 212 226 247 269 287 304 317 323 326 329 332 335 337 339 341 342 343 344 345 346 348 350 352 353 356 1 8 18 29 36 39 40 42 42 42 41 40 40 40 40 40 41 41 41 41 37 32 26 22 18 17 16 16 19 24 27 27 24 19 15 15 23 42 95 158 188 200 197 191 179 161 147 144 151 167 184 200 225 241 242 240 235 229 229 233 235 235 233 230 231 247 345 36 nan nan nan nan nan nan nan nan nan 51 52 51 49 45 31 25 29 39 51 58 59 58 61 70 80 83 77 57 33 25 27 34 40 45 48 50 49 45 48 52 nan nan nan nan nan nan nan nan 39 36 32 33 36 34 22 10 5 6 10 13 14 14 12 11 10 12 12 13 14 11 3 345 331 322 315 310 304 302 302 301 298 291 280 269 265 263 260 254 247 245 247 248 247 246 244 245 247 249 250 249 246 244 242 240 237 235 233 233 233 234 235 237 240 244 248 251 255 259 262 265 267 269 270 272 273 274 274 274 274 274 276 277 277 277 276 276 276 276 276 276 277 278 280 281 281 280 279 279 279 278 278 279 279 280 279 277 277 276 274 273 271 268 266 264 262 262 261 260 259 258 259 262 264 267 267 267 264 259 254 250 248 248 248 247 246 244 242 241 241 241 242 243 245 248 254 261 266 264 259 251 246 246 251 259 267 275 280 283 283 280 279 280 278 278 279 279 278 280 284 284 281 277 276 279 286 296 312 341 11 21 25 27 28 30 31 31 28 25 23 23 23 25 26 27 28 29 35 41 40 34 20 355 333 321 315 311 309 314 332 21 48 48 46 42 39 37 37 37 37 38 40 43 46 48 48 47 45 41 37 35 34 33 32 31 30 27 24 21 18 17 17 15 10 6 10 21 32 37 35 31 24 23 25 27 31 34 37 39 42 45 48 50 50 51 51 52 55 58 59 58 58 59 62 64 66 69 72 77 83 88 94 99 106 113 119 124 128 133 137 141 146 151 155 161 167 174 180 185 188 187 185 184 185 187 191 193 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 126 127 128 128 129 130 131 132 133 134 135 136 137 138 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 141 142 142 142 142 142 143 144 145 147 150 153 156 159 162 165 169 171 176 179 182 188 196 203 212 228 243 260 276 288 299 309 319 329 333 336 342 343 344 345 346 348 351 352 352 353 354 356 358 0 3 9 19 31 42 48 50 49 48 48 46 45 43 41 41 40 40 39 40 39 38 34 29 24 20 17 15 13 12 15 18 19 16 9 1 354 347 346 350 0 186 199 204 200 192 179 163 154 157 169 184 200 218 242 253 248 238 229 222 220 222 222 222 226 228 228 230 223 nan nan nan nan 52 nan nan nan nan nan 57 58 53 46 41 26 7 11 24 38 50 53 51 54 64 74 78 73 60 45 37 39 44 45 42 40 42 42 43 47 52 nan nan nan nan nan nan nan nan 43 40 39 41 42 37 21 2 357 359 3 7 10 10 8 7 6 7 11 15 21 17 7 350 336 326 319 313 308 303 300 299 298 295 286 275 267 264 261 256 249 244 244 247 248 247 245 245 249 252 253 251 249 247 244 242 239 237 235 235 235 235 236 238 240 244 247 251 255 259 263 266 268 270 271 273 273 274 275 275 274 275 276 276 277 277 276 274 273 273 273 273 273 273 275 276 277 278 278 278 278 278 278 277 277 277 276 275 274 273 271 270 270 269 268 266 265 264 263 261 258 257 259 261 264 265 266 265 262 257 253 250 248 249 248 245 242 241 239 238 238 238 239 239 240 242 246 254 263 265 261 252 244 244 249 258 266 274 278 279 280 277 277 278 275 272 271 272 272 275 278 281 280 275 275 280 289 299 310 334 356 6 15 22 25 28 30 30 28 26 24 23 24 25 26 28 27 27 27 28 27 21 8 353 338 328 320 315 312 322 0 52 55 48 42 37 33 31 30 30 30 31 32 34 37 40 41 38 38 35 30 28 26 25 24 23 22 20 17 13 12 14 15 14 14 16 23 33 43 48 44 36 29 27 29 31 35 37 39 40 43 46 48 48 48 49 50 52 55 58 60 60 61 62 65 68 70 72 74 78 83 88 93 98 104 111 117 123 128 133 138 143 148 153 157 161 166 173 180 187 191 190 186 187 186 186 188 189 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 nan nan nan nan nan nan nan nan nan nan 127 128 128 128 129 129 130 131 132 133 134 136 137 138 139 140 140 141 141 141 142 143 143 144 144 145 145 145 145 145 146 146 146 147 147 147 147 147 148 149 151 153 156 159 163 167 172 177 182 187 194 201 211 222 234 247 262 275 286 296 304 310 318 327 334 341 344 348 350 351 354 357 359 2 2 3 3 3 5 7 10 14 20 31 45 55 60 60 57 54 51 49 46 44 42 42 41 40 40 39 39 37 35 31 28 25 23 19 15 11 10 11 9 4 358 351 343 335 330 324 306 258 226 215 202 189 178 167 165 170 182 196 211 228 250 256 245 233 223 216 212 210 207 208 227 234 234 232 nan nan nan nan 42 26 nan nan nan nan 59 62 61 51 41 36 33 16 3 2 10 28 37 38 40 50 61 66 65 58 50 47 49 51 45 33 27 28 33 38 45 51 55 nan nan nan nan nan nan nan 47 48 53 53 46 36 17 358 353 355 360 4 7 7 3 359 360 354 358 6 9 10 1 348 337 331 325 318 311 304 298 295 297 299 293 281 268 262 260 257 251 245 243 245 247 247 245 246 250 254 255 254 252 249 247 244 242 239 238 238 238 237 238 239 241 244 247 251 255 260 264 268 270 273 274 276 276 276 276 276 276 276 276 277 278 278 277 275 274 273 274 274 273 274 274 275 277 278 278 278 277 278 278 278 277 276 275 274 274 272 271 270 269 269 269 268 266 265 263 261 258 258 259 262 264 265 265 263 261 257 253 251 249 248 247 245 242 240 239 238 237 236 237 237 237 237 239 246 255 260 258 250 243 242 248 256 265 272 276 277 278 276 276 275 271 266 264 265 267 270 273 278 280 282 285 288 292 297 302 319 336 347 360 11 16 20 24 26 25 24 23 23 23 24 26 28 27 24 22 21 17 11 1 351 343 334 326 320 320 349 34 52 50 41 36 32 28 27 26 23 23 23 23 25 30 33 34 32 30 26 22 18 14 11 12 13 14 13 10 9 9 11 13 15 20 25 32 41 47 48 45 39 34 31 31 32 35 38 39 39 41 43 44 44 45 48 49 51 54 58 60 61 63 66 68 69 71 72 74 77 81 86 92 97 102 108 114 119 123 128 133 139 145 150 154 157 161 166 173 180 184 182 178 178 179 181 182 182 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 127 nan nan nan 129 130 130 130 131 132 133 134 135 137 138 140 141 142 142 143 143 144 145 146 146 147 148 148 149 149 149 150 150 150 151 151 152 152 153 154 154 156 157 160 162 166 171 177 185 193 203 213 224 239 252 264 275 284 293 303 312 319 325 332 338 342 345 349 351 354 357 1 6 8 9 12 13 12 12 13 15 19 24 32 44 57 65 69 67 62 56 52 48 45 43 41 41 41 41 40 40 40 40 39 38 36 33 30 26 21 16 10 7 3 359 353 347 341 334 325 313 296 270 244 222 201 188 183 178 175 179 190 204 217 234 249 252 243 230 215 204 200 200 183 204 247 249 243 239 232 nan nan nan nan nan nan nan nan 60 66 68 63 51 41 40 45 42 21 360 349 357 11 19 16 17 35 47 51 51 50 53 55 52 41 28 17 12 17 25 34 43 49 nan nan nan 54 nan nan 41 50 60 64 55 40 24 7 355 351 353 357 2 6 5 358 352 350 349 346 347 347 350 346 339 335 334 329 324 315 305 296 291 294 299 299 288 271 259 257 256 251 246 242 242 244 246 246 246 251 255 257 256 254 252 249 247 244 242 242 241 241 240 239 240 241 244 247 252 256 261 266 269 272 275 277 279 279 279 278 277 277 277 277 278 278 278 278 276 275 275 275 276 276 276 277 277 279 279 279 279 279 279 279 279 278 277 275 275 275 274 272 271 270 270 270 268 267 265 263 261 259 259 261 264 265 265 264 262 259 257 253 252 250 248 247 245 242 240 239 238 237 236 236 236 235 234 236 241 249 253 252 248 243 244 249 255 263 269 273 276 277 275 274 271 265 259 256 257 261 265 271 279 286 292 293 291 290 285 281 301 326 336 347 357 4 10 15 19 20 21 21 20 20 22 24 25 25 22 19 15 9 2 354 348 342 335 329 324 332 8 38 44 37 29 28 26 24 23 21 17 16 17 17 20 23 26 27 24 19 15 11 7 4 3 5 9 12 12 8 7 7 9 12 17 23 29 37 45 48 46 44 41 37 33 31 33 35 36 37 37 38 39 40 41 43 46 48 51 54 58 62 64 65 66 68 68 69 71 72 75 79 84 90 95 100 105 110 114 116 119 123 129 136 142 146 148 151 156 162 165 166 163 164 167 170 173 173 171 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 nan nan nan nan nan nan nan nan 128 129 nan nan nan 131 131 132 132 133 134 135 136 138 139 141 142 143 144 145 146 147 148 149 150 150 151 152 152 153 153 154 154 154 155 156 157 158 159 160 161 162 163 164 167 171 177 186 196 210 225 241 258 272 284 293 300 306 311 318 325 334 343 347 348 349 351 353 355 360 6 11 13 15 16 17 18 18 19 20 24 31 40 51 63 71 72 69 63 55 48 44 40 38 38 38 39 40 41 42 42 43 43 43 42 40 36 31 27 21 13 7 2 357 351 345 340 335 326 312 293 272 251 230 205 193 191 187 182 184 195 207 217 232 246 246 237 223 204 192 190 195 168 254 273 259 251 243 237 250 nan nan nan nan nan nan 56 67 71 71 64 52 43 43 48 50 37 11 353 349 357 5 359 345 3 31 41 45 48 52 54 48 37 24 9 0 4 11 20 30 nan nan nan 44 41 33 nan nan nan 67 63 39 17 4 356 352 351 351 354 358 1 1 356 351 348 347 345 340 337 338 335 332 329 333 332 328 320 308 297 291 290 295 300 296 279 263 257 256 251 245 240 239 240 243 244 245 249 255 257 257 256 253 251 249 247 246 245 245 244 243 242 242 243 245 249 253 259 263 267 271 274 276 278 280 281 281 281 280 279 279 279 278 278 279 278 278 277 277 277 278 278 279 279 280 280 281 281 281 280 280 279 278 277 276 274 274 274 274 273 272 271 271 270 269 267 265 262 260 260 261 264 266 266 266 264 261 258 255 253 252 250 248 246 244 243 242 241 239 237 237 236 236 234 233 234 238 244 247 247 246 245 247 250 254 260 264 268 273 274 273 271 267 259 251 247 247 250 255 266 286 306 311 304 293 281 245 214 248 348 345 345 347 352 358 6 12 15 16 16 16 16 17 17 19 19 16 13 9 4 357 352 346 340 335 330 327 337 8 28 25 19 20 22 21 19 18 14 11 11 12 13 14 16 17 18 14 8 5 1 359 359 1 5 10 10 8 5 4 6 11 17 23 29 35 43 47 48 46 44 40 36 33 32 34 35 35 34 34 35 37 39 40 43 46 48 51 55 60 64 67 67 66 65 66 66 69 71 74 78 84 89 93 98 103 107 110 112 112 115 120 126 134 138 141 144 147 151 151 150 151 155 160 163 162 161 159 158 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 nan nan nan nan nan nan nan 128 nan nan nan nan 133 133 134 134 134 135 136 137 139 140 142 143 145 147 148 149 149 150 151 152 154 155 155 156 156 156 157 157 158 159 161 162 162 164 165 166 167 167 167 169 173 178 188 203 219 240 261 280 296 307 314 320 325 327 329 335 342 346 347 349 351 353 356 0 7 12 14 16 18 20 21 22 24 26 30 36 43 52 63 70 71 66 58 49 41 37 34 33 33 34 36 39 41 43 44 44 44 44 43 42 39 34 29 23 14 6 359 354 349 344 340 335 327 315 297 275 256 238 216 201 197 193 189 191 199 208 216 227 240 240 228 213 197 189 197 232 266 285 277 263 255 248 244 264 nan 328 nan nan 38 53 61 67 70 69 63 52 41 37 41 45 42 28 10 359 358 3 1 352 0 24 34 37 41 43 41 37 30 20 7 356 358 3 11 20 nan nan nan 23 17 14 nan nan 50 64 35 3 353 349 348 348 348 347 347 350 352 352 351 351 350 348 344 338 336 335 333 329 325 329 332 329 322 310 301 293 289 289 296 299 290 274 264 259 253 247 243 242 245 248 245 240 242 248 254 256 256 254 252 251 250 249 248 248 247 245 244 244 245 248 251 256 261 266 270 273 275 277 279 280 282 283 283 282 281 281 280 280 280 279 279 279 279 279 279 280 280 281 281 281 281 281 281 281 281 280 279 277 275 274 273 273 273 273 273 272 272 271 270 269 267 264 262 261 261 263 265 267 268 267 264 261 257 254 252 251 249 246 244 243 243 243 242 240 238 238 238 237 235 232 233 236 240 243 243 244 245 248 251 254 257 261 264 268 270 269 266 262 253 244 240 238 234 233 246 318 340 333 321 310 275 162 143 100 30 4 347 340 343 351 360 7 11 12 12 13 13 13 12 11 10 8 6 4 360 355 350 346 340 335 331 329 334 355 11 10 10 17 20 19 17 14 10 8 7 7 7 8 10 11 11 6 1 359 358 357 359 1 5 7 5 3 2 5 10 18 25 31 36 41 46 48 48 48 46 41 35 33 33 34 34 33 33 33 35 37 39 41 43 46 48 50 55 60 64 67 67 66 64 63 64 68 71 75 79 84 89 93 97 101 104 107 109 110 112 116 121 127 131 136 136 136 137 137 143 147 150 152 151 151 151 151 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 120 nan nan nan nan nan nan nan nan nan nan nan nan 135 135 136 136 137 137 138 139 140 141 143 145 147 148 149 150 151 152 154 155 157 157 158 159 159 160 160 161 162 164 165 166 167 169 171 172 172 171 171 172 175 180 190 202 217 238 263 288 309 322 331 337 338 337 336 338 344 344 346 349 354 358 2 7 11 14 17 21 25 26 27 30 33 37 41 45 50 59 65 65 59 50 40 34 31 29 29 30 32 34 37 40 43 44 44 44 45 44 43 39 32 25 18 9 0 353 348 344 340 337 332 327 317 301 279 260 244 226 213 206 201 200 202 206 213 218 224 233 236 228 215 210 214 239 269 280 278 272 261 252 254 256 nan nan nan nan nan 74 68 64 65 64 62 59 49 35 27 30 36 38 35 22 7 2 4 4 6 12 17 19 23 25 28 28 22 15 7 1 356 354 360 6 12 nan nan nan nan nan nan nan nan 44 41 348 337 337 339 341 341 341 341 342 342 343 344 345 347 350 349 342 336 333 334 335 332 326 324 327 327 322 312 302 294 287 285 290 298 298 286 274 267 263 257 252 251 254 256 250 239 235 236 244 251 253 254 253 253 252 252 252 251 250 248 247 247 248 251 254 259 264 268 272 274 276 277 279 281 282 283 284 284 283 283 282 282 282 281 281 280 280 280 281 281 281 281 281 281 281 281 281 280 280 279 277 276 274 273 272 271 272 272 272 272 271 271 270 268 267 265 263 262 263 264 266 267 268 268 265 261 257 254 251 249 247 245 242 242 243 244 244 242 240 240 240 239 237 234 233 234 237 239 240 241 243 246 250 254 257 260 262 264 266 263 261 260 252 243 237 228 215 203 185 40 357 342 336 343 73 119 120 77 22 3 344 335 337 346 355 3 6 6 6 9 11 10 8 6 4 2 2 -0 357 353 350 346 341 337 333 331 332 342 354 1 8 15 19 20 19 15 9 5 4 3 4 4 6 7 6 2 359 357 357 357 358 360 2 3 2 3 6 11 19 27 34 39 43 45 49 51 51 49 45 39 34 32 33 33 33 32 33 35 37 39 40 41 43 45 47 49 54 60 64 65 65 63 61 61 62 65 70 75 79 84 89 92 95 99 101 104 107 110 111 114 119 123 126 129 129 131 135 140 142 144 144 145 145 145 146 147 148 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 121 123 nan nan nan nan nan nan nan nan nan nan nan nan 137 138 139 139 140 140 140 142 143 144 146 148 149 150 151 152 154 156 157 158 159 160 161 163 164 165 166 168 169 170 172 173 175 176 177 177 177 177 179 180 184 191 202 216 235 260 289 311 327 334 338 337 336 334 339 341 344 351 359 6 10 14 16 19 23 27 29 31 33 35 38 40 42 44 48 55 61 59 53 43 34 30 28 27 28 30 31 34 37 40 42 43 44 44 44 42 38 31 22 14 5 358 351 344 340 338 337 335 331 325 317 303 282 264 250 235 225 218 211 211 212 214 218 222 227 233 236 233 229 230 236 251 265 270 267 262 253 246 248 247 nan nan nan nan nan 83 74 68 65 61 58 57 50 33 23 23 26 28 28 18 5 1 2 1 358 357 359 2 6 10 13 14 10 2 353 347 344 346 353 1 5 nan 5 nan nan nan nan nan nan 37 17 331 324 325 330 334 335 336 338 340 341 341 340 341 343 347 347 342 336 332 329 333 334 329 324 321 321 319 313 304 294 286 281 284 293 299 296 285 275 270 266 261 260 261 260 253 243 236 233 234 241 248 252 254 254 255 255 255 254 253 252 251 251 253 255 258 262 267 270 273 275 277 278 280 282 283 284 285 285 285 284 284 284 284 283 283 282 282 282 282 281 281 281 281 280 280 280 279 279 278 277 276 275 273 272 271 270 270 271 271 271 271 270 269 269 268 266 265 264 264 265 266 267 268 268 266 262 258 254 251 248 245 243 241 242 243 244 245 243 242 241 242 241 240 237 235 234 236 237 237 238 239 242 247 253 257 261 262 263 263 259 258 263 263 250 235 218 199 188 181 221 330 329 331 345 51 110 110 6 356 348 329 327 333 341 352 355 353 352 356 1 4 3 2 360 358 357 356 356 354 352 349 346 343 339 336 334 335 340 348 355 2 9 15 19 19 15 9 4 3 4 6 6 6 5 2 359 356 356 355 354 355 357 0 2 3 6 11 18 27 34 40 44 48 51 54 55 53 48 40 34 31 31 31 31 31 30 32 37 41 42 41 42 42 42 45 49 54 60 64 65 63 60 58 57 57 61 66 73 81 87 91 92 93 96 97 100 107 111 112 115 119 123 126 129 130 133 137 140 141 141 141 142 143 144 146 148 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 124 nan nan nan nan nan nan nan nan nan nan nan nan nan 141 142 142 143 143 144 145 146 148 148 149 150 152 152 154 155 156 157 159 160 162 164 166 167 169 171 173 175 177 178 179 181 184 185 187 188 190 189 190 193 198 206 217 231 251 278 306 323 332 335 334 332 335 344 359 9 18 22 25 26 28 31 32 32 34 35 37 38 40 41 42 43 46 53 57 54 46 36 30 27 27 28 29 31 34 36 39 41 41 42 42 42 41 38 32 22 12 4 354 348 342 338 336 335 335 333 330 325 317 304 286 270 256 244 236 229 222 218 218 218 221 225 230 237 243 243 238 235 238 246 253 255 253 249 242 233 225 173 nan nan nan nan 91 82 76 70 65 59 55 54 48 34 24 21 14 6 350 343 347 351 352 347 337 336 344 352 356 358 0 360 355 349 342 338 337 337 342 350 nan 359 357 355 nan nan 360 nan nan 30 14 332 320 318 324 330 333 336 341 345 346 344 341 338 339 340 343 344 341 337 330 329 333 333 328 321 316 313 313 308 300 290 282 280 287 298 304 297 282 274 272 270 270 268 262 255 249 244 241 232 230 241 249 253 255 257 258 259 259 258 258 257 257 257 259 261 265 269 272 274 276 278 280 281 283 284 285 286 286 286 286 287 287 286 286 285 285 285 284 284 283 282 281 280 279 279 278 277 277 277 276 275 274 273 271 270 269 269 269 269 270 270 270 270 269 268 267 266 266 266 266 266 266 267 266 265 262 258 255 251 247 244 241 239 240 242 243 244 243 242 241 241 241 241 239 236 235 235 235 235 236 236 239 243 248 254 260 261 262 263 259 260 273 278 260 232 205 190 185 191 234 289 308 315 319 315 254 274 302 321 319 311 320 332 339 345 342 334 334 340 347 350 351 352 353 352 351 351 351 351 351 349 346 344 340 338 337 338 343 348 352 357 4 10 15 16 13 9 6 5 5 6 7 5 3 357 355 353 353 351 351 353 357 2 6 7 8 14 24 32 39 45 48 52 56 58 57 52 44 37 33 31 30 30 29 28 27 31 39 44 45 45 44 42 39 40 45 53 60 64 65 64 60 56 53 53 56 64 74 84 91 94 94 93 93 93 96 103 109 113 116 119 124 128 131 133 137 139 139 139 140 141 142 144 146 148 149 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 125 127 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 146 146 147 148 149 150 151 152 153 154 154 155 155 156 157 158 159 161 162 165 167 169 171 174 177 180 182 184 186 189 192 196 200 203 204 202 200 202 205 210 216 224 234 252 298 334 346 352 352 0 18 35 44 43 39 39 37 36 35 35 34 35 37 38 39 40 41 42 43 45 51 53 48 38 30 27 26 28 29 32 34 36 39 40 41 40 39 39 40 40 37 30 21 11 2 348 342 342 342 341 340 337 335 332 326 317 303 289 277 261 250 245 240 231 223 219 218 221 226 232 240 248 249 240 231 230 236 239 234 231 231 227 219 201 157 138 nan nan nan 95 85 74 66 60 56 50 43 33 19 13 6 345 320 307 310 326 337 338 332 327 331 339 346 350 351 350 349 345 340 337 336 335 334 335 340 346 351 351 351 nan nan 359 3 15 24 15 347 327 319 322 327 330 335 341 347 348 345 341 337 334 334 337 340 343 343 339 335 336 336 333 327 318 314 318 316 309 300 284 271 280 299 309 305 291 281 278 279 280 275 265 257 254 253 249 236 224 229 241 250 255 259 262 264 265 264 264 263 262 262 263 265 268 271 274 276 278 279 281 282 284 285 286 287 287 288 289 289 289 289 288 288 288 288 287 287 285 283 282 280 279 279 278 277 277 276 276 274 273 272 271 269 268 268 269 269 269 270 270 270 269 268 267 267 267 267 268 267 266 266 265 264 262 259 255 251 247 244 240 237 237 239 240 241 241 240 240 239 239 240 239 237 235 235 235 235 235 236 237 240 244 249 253 256 259 264 264 269 284 287 264 219 189 178 176 186 222 272 297 306 307 296 281 275 281 288 290 299 312 327 343 347 340 331 326 329 333 337 340 343 345 346 346 346 346 347 349 348 346 344 341 339 337 338 342 346 350 355 1 7 10 10 9 7 5 3 2 2 2 1 358 354 351 350 349 348 349 354 1 8 11 11 11 17 29 38 44 48 51 54 58 60 57 51 43 37 33 31 30 29 28 27 28 32 39 45 47 48 48 44 39 36 38 48 59 65 66 63 58 54 51 51 54 62 73 84 92 95 93 90 88 88 94 102 108 113 116 120 125 130 133 136 137 138 139 140 141 142 144 146 148 149 150 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 125 126 127 127 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 152 154 155 155 156 156 157 158 158 158 158 159 160 161 162 164 166 168 170 172 175 179 182 186 189 192 195 200 205 209 211 210 208 207 206 206 207 205 198 193 177 85 51 48 50 55 61 64 59 50 44 41 39 37 33 31 32 34 36 38 37 38 40 43 45 48 51 50 43 34 29 26 27 28 31 34 37 38 40 40 40 38 37 37 39 40 39 32 21 10 359 347 345 347 349 350 349 347 343 338 329 314 299 290 280 265 252 246 240 231 223 216 215 218 226 235 242 252 252 235 225 224 227 224 214 209 213 214 207 189 158 142 nan nan nan 103 91 71 58 52 51 40 25 14 5 351 331 318 304 293 298 314 326 328 324 324 331 338 344 347 347 346 344 342 338 332 330 330 330 331 335 341 348 351 nan nan nan 1 4 11 16 9 348 328 320 320 323 325 330 337 342 345 343 340 336 332 328 328 332 339 345 347 346 344 341 338 335 332 334 338 334 332 329 315 262 298 315 315 308 298 291 286 286 288 283 269 258 257 259 255 243 228 221 228 240 250 259 265 270 272 272 270 269 268 267 268 269 271 274 276 278 280 281 283 284 285 286 287 288 289 290 291 292 292 291 290 290 290 290 290 289 288 286 283 282 281 281 280 279 278 277 276 274 273 272 270 269 268 268 268 269 269 270 270 270 269 268 268 268 269 269 269 268 267 265 265 264 262 259 256 252 248 244 241 238 236 236 237 238 238 238 237 236 236 237 237 237 237 236 235 235 236 237 238 239 243 246 248 251 255 261 267 280 294 295 255 191 172 166 166 175 202 255 288 300 301 294 286 282 284 291 291 296 301 311 338 350 343 332 324 324 327 330 332 335 337 339 341 342 342 343 345 346 345 343 341 338 336 336 338 341 345 351 357 2 3 2 1 359 357 356 356 355 355 354 352 350 349 350 349 349 351 356 3 9 10 10 14 23 34 43 48 50 52 57 61 62 58 52 44 37 33 31 30 30 30 29 31 35 40 45 49 50 50 48 44 37 33 41 56 65 66 61 58 54 54 53 55 61 71 82 90 93 90 87 86 88 95 103 108 114 118 123 128 132 135 136 136 137 139 140 142 143 145 147 148 149 150 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 127 127 127 128 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 159 160 160 161 161 161 161 161 162 162 163 165 166 167 169 171 172 176 180 184 187 191 194 198 201 204 205 204 202 199 191 181 172 157 136 120 108 90 75 67 64 65 67 64 56 45 38 34 31 31 31 29 29 33 35 38 38 38 40 44 49 54 57 54 47 39 32 28 28 30 32 35 38 39 39 38 38 37 37 37 40 43 43 36 24 10 359 352 353 356 358 -0 360 359 355 347 335 316 298 287 277 262 249 243 240 230 217 211 210 218 228 238 244 252 251 236 226 227 228 216 201 197 202 203 197 181 159 145 nan nan nan 114 94 70 53 47 42 21 9 9 5 350 320 304 301 293 292 306 318 321 321 323 329 336 342 345 345 344 342 339 335 330 325 324 325 328 332 340 347 352 nan nan 1 0 1 4 8 2 341 325 320 321 324 326 330 337 342 344 343 341 337 332 327 324 326 333 341 347 350 351 349 348 350 353 359 360 357 2 15 40 52 26 351 330 315 306 300 295 293 294 290 277 264 262 263 259 253 242 227 218 219 228 245 263 274 278 278 276 274 273 272 273 274 276 278 280 281 283 284 285 286 287 288 289 290 292 293 294 295 295 294 293 292 292 292 292 291 290 288 286 284 283 283 282 281 279 278 276 275 274 272 271 270 268 268 268 269 270 270 270 269 268 268 268 269 270 270 270 269 267 266 265 264 263 260 257 253 250 246 243 240 237 236 236 235 235 235 233 232 233 234 235 236 237 237 236 236 237 238 238 240 243 246 248 248 251 258 270 286 298 299 239 174 163 161 163 173 197 244 278 290 291 290 285 285 289 291 290 288 289 289 296 314 323 322 320 321 323 325 326 327 330 334 337 339 340 340 341 342 342 341 339 337 335 334 334 335 339 345 350 352 353 352 350 349 350 350 350 351 351 351 352 353 354 354 354 354 355 357 360 3 3 6 17 30 41 50 52 53 54 58 61 61 58 52 44 37 33 31 30 30 30 31 34 36 40 44 48 51 51 50 46 40 36 41 56 64 61 55 53 56 60 59 58 62 71 81 89 91 89 87 88 91 99 107 113 118 123 127 131 133 135 135 135 137 139 141 143 144 145 147 148 149 149 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 127 128 130 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 163 164 164 164 165 165 165 165 166 166 167 169 170 171 172 175 179 183 185 188 191 193 195 196 194 192 188 181 171 157 142 122 102 88 78 70 64 61 60 58 56 50 42 33 27 25 24 26 27 27 29 34 37 41 41 41 42 44 49 55 61 61 56 46 38 33 32 32 34 36 38 38 37 36 36 37 38 40 43 46 46 41 30 17 8 5 6 9 11 12 11 6 3 356 343 323 301 284 272 259 246 240 237 226 208 203 205 217 230 239 242 247 244 231 229 235 233 215 192 190 195 193 186 174 159 148 nan nan 133 117 96 71 52 45 33 11 14 22 18 2 325 296 293 292 292 300 311 317 319 322 328 334 339 342 342 341 338 334 329 325 321 319 322 327 333 338 344 nan nan 358 355 353 354 358 2 358 339 327 324 326 328 330 335 341 346 347 346 343 339 335 330 326 326 330 335 343 349 355 359 2 8 12 13 10 10 16 27 38 39 24 -0 340 324 313 307 303 300 298 295 285 271 268 266 265 258 250 233 215 204 200 208 236 269 283 285 282 280 279 278 278 279 280 282 283 285 286 287 289 289 290 291 292 293 294 296 297 298 298 297 296 295 294 294 293 292 291 289 287 286 285 284 284 283 281 280 278 277 275 274 272 271 270 268 268 268 270 271 270 269 268 268 269 270 271 272 272 270 268 266 265 265 264 262 259 255 252 249 246 242 239 237 236 235 234 233 231 230 230 231 233 234 235 235 234 234 235 237 237 240 243 246 246 247 250 258 271 285 294 291 230 176 168 168 172 184 205 240 269 275 278 280 283 288 291 289 284 282 279 277 275 281 292 303 310 315 319 321 322 323 325 329 333 336 337 338 338 339 338 338 337 335 334 333 332 331 332 336 341 343 343 342 341 341 343 344 346 348 351 353 356 359 1 359 358 358 358 359 358 357 360 8 22 38 48 54 56 54 54 56 58 57 55 52 46 39 33 30 29 30 31 34 37 39 40 43 47 50 50 48 44 39 37 45 58 60 51 44 46 57 65 64 62 66 75 84 91 92 90 90 92 97 106 115 122 125 127 129 132 134 134 135 135 137 139 142 143 145 146 148 149 149 149 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 128 129 130 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 170 170 170 nan nan nan nan nan nan 176 178 180 183 185 187 189 190 192 192 191 188 186 181 176 172 163 150 126 93 70 56 51 51 51 48 45 39 31 27 22 20 22 23 25 28 32 35 38 40 42 42 43 43 45 51 58 64 62 54 45 40 37 36 36 37 37 36 34 34 35 38 41 44 46 47 47 43 35 25 20 19 21 22 22 22 19 15 11 3 350 330 307 287 272 259 248 238 230 215 200 198 205 218 231 238 237 236 234 226 228 233 235 219 185 183 186 184 178 170 162 158 153 144 131 nan 97 76 60 55 53 nan 54 54 47 31 351 290 288 293 296 303 311 317 321 324 327 330 334 337 339 338 335 331 326 323 320 319 323 nan nan nan nan nan 355 355 349 348 352 357 360 355 341 333 329 328 327 328 332 340 346 347 345 342 339 336 333 330 328 329 333 342 353 3 10 17 21 20 17 12 11 15 22 28 26 15 359 344 331 320 311 309 307 303 297 289 275 273 269 272 256 248 239 221 207 196 191 202 237 288 295 291 287 285 283 283 284 285 286 287 288 289 291 292 293 293 294 295 296 297 298 299 300 300 300 299 298 296 295 294 294 292 290 289 287 286 286 287 287 286 284 282 280 278 276 275 274 273 270 268 268 270 271 270 269 269 269 269 270 271 272 272 271 269 268 266 266 265 263 261 258 255 252 249 246 242 240 237 236 235 234 232 230 230 230 230 230 230 230 230 230 231 232 233 236 240 244 246 249 252 258 268 278 284 276 230 192 184 186 194 204 215 238 261 268 272 276 281 287 289 286 282 278 275 271 268 272 280 290 299 307 312 316 318 319 321 324 328 332 334 335 335 335 335 335 335 334 332 331 330 327 325 327 331 335 336 335 334 335 338 340 344 348 351 354 354 354 355 355 357 358 359 359 357 357 1 13 30 44 52 57 58 52 48 50 54 53 52 52 49 41 33 28 27 31 36 39 40 39 40 42 46 47 46 43 39 33 32 41 53 53 39 32 43 61 70 68 66 70 81 91 96 96 95 97 101 107 116 123 127 129 129 131 133 135 135 135 136 138 141 143 144 146 148 149 150 150 150 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 130 131 133 134 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 186 187 189 190 191 192 193 192 191 190 189 188 188 188 188 187 183 159 60 33 35 38 38 33 32 25 23 20 18 20 22 27 30 31 31 33 35 36 38 40 41 42 44 49 54 61 57 50 44 40 38 39 39 38 36 35 35 38 41 43 46 47 47 45 41 35 28 26 28 29 30 30 28 26 24 19 11 358 339 320 300 283 268 253 235 222 211 205 207 214 225 235 236 232 227 224 222 226 231 229 214 192 182 182 179 173 168 169 175 174 161 140 125 109 92 82 79 90 nan 99 90 80 71 62 32 311 301 302 309 315 320 324 326 326 326 328 332 334 335 333 329 325 323 322 322 nan nan nan nan 331 335 346 352 352 354 358 2 2 355 348 340 332 326 324 324 328 336 342 342 340 339 338 339 339 337 334 333 338 349 3 13 22 25 24 18 16 15 12 13 19 24 22 14 1 349 338 327 320 320 317 310 302 293 277 277 273 279 264 258 255 243 229 227 238 250 278 317 316 305 297 292 289 288 289 290 290 290 291 292 294 295 295 295 296 297 298 300 300 301 301 301 302 302 301 299 297 296 296 295 293 291 291 291 292 294 295 295 293 289 285 282 280 279 278 276 272 269 268 270 270 270 270 270 269 269 270 271 272 273 272 271 269 268 267 266 265 263 260 258 255 252 249 246 242 239 237 236 234 233 231 230 229 229 227 226 225 225 225 226 227 228 231 236 241 245 248 251 255 260 267 271 259 227 204 200 203 211 222 234 253 266 273 276 279 281 284 286 284 281 277 273 267 263 266 274 283 292 300 306 311 314 316 317 320 324 327 330 331 332 333 333 333 333 332 330 328 325 322 319 319 323 328 330 330 330 332 334 337 341 345 346 346 344 344 347 351 355 358 358 357 357 359 5 16 32 44 52 57 55 46 42 45 50 47 46 49 49 42 34 30 30 34 39 41 41 39 39 42 45 43 41 40 34 26 23 27 38 44 35 35 52 68 74 70 70 76 87 97 103 104 103 106 112 118 123 127 130 130 130 132 134 136 136 136 137 140 143 145 147 149 150 150 151 151 153 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 132 132 133 134 136 137 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 nan nan nan nan nan nan nan nan 191 192 193 195 196 196 197 196 196 195 195 196 196 198 201 204 207 214 223 236 255 291 341 0 6 10 13 14 15 17 18 23 25 25 26 27 29 31 34 37 38 39 39 40 36 39 60 51 44 40 39 41 41 41 40 39 40 42 43 44 44 45 45 42 37 31 28 30 33 34 34 32 31 29 28 24 18 8 354 341 327 310 290 261 231 214 209 212 217 225 234 240 236 227 220 216 216 221 226 230 215 204 189 187 181 173 169 173 181 182 170 152 139 135 124 112 108 115 nan 132 123 105 89 75 42 336 302 298 303 310 316 320 323 324 322 322 325 328 330 330 328 326 325 326 nan nan nan nan nan 326 327 339 354 1 7 10 9 6 359 355 345 333 324 322 323 328 336 340 340 339 338 338 342 345 344 342 341 347 359 9 20 28 26 20 16 17 16 16 18 23 28 26 18 7 356 348 341 337 333 329 322 314 304 290 282 282 285 278 271 268 262 256 258 266 273 295 322 328 321 309 298 293 292 292 293 293 292 292 294 295 296 297 297 298 299 301 302 302 303 303 303 303 304 303 301 300 298 297 297 296 295 294 295 297 301 303 302 300 296 291 288 285 283 282 280 276 271 270 269 270 271 271 270 269 269 269 271 272 273 273 272 270 269 268 267 266 264 262 259 257 254 251 248 245 241 239 236 234 232 231 229 229 228 227 225 223 222 222 222 222 223 227 232 236 241 244 245 247 249 253 253 241 220 209 209 217 228 242 257 271 280 283 282 281 280 280 281 281 280 277 272 265 258 262 271 280 288 295 301 305 310 313 315 317 319 322 325 327 330 332 332 332 331 330 328 326 323 319 314 314 317 322 325 326 325 327 329 332 336 339 339 338 338 342 348 353 357 358 358 358 359 2 10 19 31 43 54 57 49 41 40 45 46 39 37 44 49 44 36 32 32 33 35 35 35 35 37 39 41 41 41 38 27 14 10 14 28 45 45 49 63 74 76 72 73 80 92 106 114 115 113 114 120 125 127 129 130 131 131 133 135 137 138 138 140 142 145 147 150 151 152 153 153 154 156 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 136 137 138 139 141 143 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 200 202 202 202 202 201 201 201 201 203 204 207 210 214 219 224 229 235 242 253 273 304 327 345 356 2 5 8 12 15 19 22 24 25 29 32 35 37 38 39 37 29 15 55 59 44 40 41 43 44 44 44 44 44 45 44 43 42 43 42 39 32 27 27 31 36 37 34 31 29 29 29 27 23 17 9 3 357 349 337 276 182 183 198 213 225 233 242 243 234 222 215 211 211 217 224 228 226 215 204 197 188 180 173 170 172 170 162 149 144 151 nan nan nan nan 148 157 159 148 100 25 340 309 290 284 289 298 307 312 315 317 317 317 319 321 324 325 326 327 nan nan nan nan nan nan 329 333 343 358 9 16 21 22 16 10 5 359 348 334 325 323 323 328 336 340 342 342 341 343 346 350 352 351 352 359 7 13 22 26 24 16 15 15 14 15 20 28 33 31 23 12 2 356 351 347 343 338 334 328 321 310 298 293 293 289 283 277 271 269 271 272 274 290 314 323 322 314 303 295 293 294 295 295 294 293 294 295 297 297 298 299 301 302 303 303 303 303 303 303 303 303 302 300 299 298 297 297 295 294 294 296 299 302 302 300 297 294 292 290 288 286 284 280 278 275 271 270 271 272 271 269 268 269 270 272 273 274 273 271 270 269 268 267 265 263 260 257 255 252 249 245 242 239 236 234 232 230 229 228 227 226 224 222 221 221 220 220 222 226 229 233 235 236 236 237 239 240 238 229 218 212 216 227 242 256 268 278 286 289 287 284 280 277 277 278 278 276 271 262 257 260 270 279 285 291 296 301 306 310 313 315 316 317 319 322 326 329 330 330 329 328 327 324 321 318 315 312 313 319 323 323 323 324 325 328 331 332 333 335 339 344 349 354 356 356 356 357 1 6 14 23 35 51 58 54 44 37 39 42 38 32 35 45 50 45 38 32 28 26 27 28 29 30 30 31 34 40 41 26 7 358 358 12 45 66 64 62 71 77 75 72 74 86 103 120 128 128 122 120 127 129 129 130 131 132 133 135 137 139 141 141 142 144 147 150 153 154 155 156 157 158 160 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 138 138 140 141 142 144 145 147 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 209 209 208 208 208 208 210 211 213 215 219 222 225 229 233 237 242 251 263 278 297 317 332 343 352 0 9 12 16 20 25 29 34 37 39 41 42 40 34 28 38 67 43 40 42 44 46 47 47 46 46 45 43 41 41 41 40 36 28 23 25 31 34 32 29 27 25 26 27 27 25 23 20 19 18 18 29 67 108 139 184 217 235 243 251 248 233 218 210 207 209 214 223 226 226 221 215 210 202 193 177 162 160 160 154 139 130 144 163 163 nan nan 164 184 200 213 259 309 311 301 286 278 280 289 298 305 308 309 310 312 313 316 318 321 324 nan nan nan nan nan nan 325 325 333 352 9 17 23 26 25 19 13 8 1 351 337 326 322 322 328 335 340 343 345 346 348 353 358 1 4 8 12 14 17 21 26 26 20 14 13 13 15 22 31 37 36 26 13 3 356 351 348 344 341 340 338 334 326 314 304 301 298 291 284 278 277 279 279 277 285 304 314 315 311 304 297 296 299 299 298 296 294 294 295 296 297 299 300 302 303 303 303 303 303 302 302 301 301 301 299 298 296 295 294 293 292 292 292 295 297 297 295 292 290 291 291 290 290 287 286 286 282 274 271 272 273 272 269 268 269 270 272 273 274 273 272 271 270 269 268 265 263 260 258 255 252 249 245 242 238 235 233 231 230 228 227 226 224 222 222 221 220 218 220 223 224 226 231 233 232 231 232 233 233 230 224 219 219 226 236 249 260 268 276 283 288 289 286 281 276 274 275 275 275 270 262 257 261 269 277 283 288 293 298 302 306 310 312 313 314 315 318 322 326 328 328 327 326 325 322 319 315 311 307 309 317 322 323 323 323 324 325 327 328 330 333 337 341 345 348 350 352 355 360 5 10 18 28 42 56 57 49 39 34 35 35 31 29 36 46 45 39 34 27 22 19 21 25 26 23 20 19 26 38 26 356 351 353 3 34 70 88 88 78 73 72 70 73 88 106 122 134 140 141 133 130 133 133 132 133 134 135 136 138 140 143 144 144 145 146 150 153 156 157 158 159 159 160 161 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 144 145 146 147 149 151 152 153 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 216 216 216 216 216 217 218 220 222 224 226 228 230 233 237 240 244 251 258 267 280 295 312 327 340 355 5 12 18 24 29 34 39 43 47 48 47 44 43 52 61 47 39 43 47 49 49 49 48 46 45 42 40 39 40 38 32 25 21 24 29 28 23 21 22 22 22 23 24 26 27 27 28 30 32 40 56 72 92 126 228 253 261 266 256 234 216 208 205 208 213 221 226 225 222 219 214 202 191 169 151 152 158 155 138 120 128 154 166 163 162 175 205 227 240 265 292 300 298 287 278 277 284 293 301 305 306 306 307 310 312 315 318 322 nan nan nan nan 329 328 325 322 327 341 357 9 16 19 18 16 10 2 353 345 336 327 322 322 329 337 341 343 345 347 350 357 5 11 16 20 21 20 21 24 29 32 28 16 10 12 17 24 33 39 37 24 8 356 349 345 343 341 340 341 340 338 334 324 316 311 306 299 290 283 284 288 289 287 290 301 309 310 306 300 294 297 302 302 300 298 295 294 294 296 297 299 301 302 303 303 302 302 301 301 300 299 298 298 297 295 293 291 290 289 289 288 288 289 290 290 288 286 284 285 285 286 289 288 291 296 291 280 274 273 274 273 271 269 269 270 272 273 274 273 273 272 271 269 267 265 262 260 257 255 252 248 245 241 237 234 232 230 229 228 226 225 223 222 222 221 219 218 221 223 223 226 234 235 232 232 233 232 230 228 224 223 226 232 241 251 259 266 271 277 283 287 287 282 276 272 272 273 272 269 265 261 262 270 276 281 286 290 295 300 304 307 310 311 312 313 315 318 321 324 324 324 324 323 320 317 312 306 302 306 317 323 325 324 323 323 324 325 326 327 330 332 335 337 340 343 348 355 3 6 11 19 31 45 52 48 39 33 32 32 30 26 29 37 40 34 27 23 19 16 16 20 21 16 11 9 12 27 39 2 343 349 2 26 67 94 110 128 164 208 55 81 103 117 127 137 144 149 149 143 139 137 137 137 137 137 138 139 142 145 147 148 148 148 150 154 157 159 160 161 162 161 162 163 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 149 151 152 154 155 155 156 158 159 163 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 224 225 227 229 230 231 233 235 237 239 242 245 249 254 261 271 283 298 314 334 353 7 16 24 30 37 43 48 52 54 54 54 56 68 70 50 41 45 48 51 49 51 50 48 45 42 39 38 37 35 30 25 24 26 26 23 16 15 20 22 22 21 22 25 28 30 32 35 39 45 54 62 68 70 324 275 273 271 259 237 220 210 208 210 214 220 225 226 224 220 205 163 151 155 148 154 156 158 153 141 140 151 161 165 166 177 211 238 251 269 284 292 295 289 280 278 284 292 299 304 306 306 307 309 312 314 317 nan nan nan nan nan 329 330 328 325 326 333 347 3 9 8 9 10 6 354 343 336 332 329 325 323 329 338 342 345 347 350 355 1 9 14 20 24 26 25 24 27 31 35 35 22 12 13 23 31 27 30 30 15 357 346 341 339 338 338 339 341 342 341 335 330 326 324 317 307 295 291 296 301 300 295 295 303 310 310 303 294 290 292 295 298 300 300 297 295 295 296 297 299 301 302 303 303 302 302 301 300 298 297 296 295 294 292 290 288 286 285 284 282 282 282 282 282 282 281 279 278 276 276 281 282 290 301 299 287 278 275 274 274 272 270 270 270 272 273 273 274 274 273 272 269 267 264 262 259 257 254 251 248 244 240 236 233 231 229 227 227 226 225 223 223 222 221 220 219 221 223 226 233 239 237 235 234 231 229 229 228 228 229 232 238 245 252 258 263 268 273 279 284 286 282 277 272 270 270 270 269 267 265 266 270 276 280 284 288 293 299 303 305 308 310 311 312 313 315 317 320 321 321 321 320 319 316 311 304 299 305 320 326 327 325 324 323 323 324 324 325 325 327 328 328 331 336 342 350 358 3 10 21 31 38 37 33 31 30 30 27 23 22 27 31 28 20 16 13 12 13 15 17 12 1 357 360 10 31 25 337 338 354 22 64 93 112 137 175 211 230 232 157 143 141 143 148 152 155 154 150 146 144 144 143 142 142 143 144 146 149 151 152 153 154 156 158 160 162 163 164 164 163 163 164 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 153 153 153 nan nan 153 153 153 nan nan 153 154 155 156 157 158 159 161 162 164 166 168 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 229 231 232 233 234 236 237 238 239 241 243 246 248 252 257 266 276 290 310 338 359 15 27 35 41 47 52 57 58 59 60 63 72 71 53 46 49 51 52 50 51 51 50 47 43 40 38 36 33 29 27 28 29 26 21 14 13 19 22 21 21 21 23 26 29 33 36 41 46 51 55 56 42 339 296 281 271 258 242 227 217 214 215 217 221 222 223 222 215 187 152 147 158 160 167 166 171 174 174 170 165 166 171 176 186 219 248 260 271 280 286 291 290 286 284 289 296 300 304 307 308 309 311 314 317 319 nan nan nan nan 327 329 330 327 325 327 335 349 1 4 2 3 5 360 348 338 332 327 326 328 330 334 339 344 347 351 355 359 3 8 13 19 25 30 31 30 32 36 39 41 32 17 24 31 40 22 13 13 2 348 340 337 337 336 336 337 341 344 344 339 333 332 334 330 319 305 303 309 312 309 302 299 304 311 312 307 297 291 289 289 291 294 296 296 295 296 297 298 299 301 303 303 303 303 303 303 301 299 296 294 293 291 290 287 285 282 280 278 277 276 276 276 276 277 277 275 273 269 266 270 273 282 295 300 294 285 279 276 275 273 271 270 271 271 272 273 274 274 274 272 269 266 263 261 259 257 255 252 248 244 240 236 233 230 228 226 225 224 224 223 223 223 222 220 220 221 222 226 233 239 233 229 224 225 226 229 231 233 234 237 242 247 253 257 262 266 271 276 281 282 281 277 272 269 269 269 269 268 268 268 272 275 279 283 288 294 300 304 305 307 309 311 312 312 313 314 316 317 318 318 318 318 315 311 305 298 305 322 328 329 327 325 323 322 322 323 323 322 322 321 321 323 328 333 341 349 358 8 18 24 25 24 26 29 31 29 21 14 11 16 20 18 13 10 8 8 9 8 4 354 347 348 357 13 22 353 335 336 352 40 90 114 139 173 201 218 221 208 177 161 156 155 156 159 160 159 156 152 151 151 149 147 146 148 150 152 154 156 157 158 159 161 163 164 165 165 165 165 165 164 165 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 161 161 161 nan 162 162 162 162 162 162 162 162 163 164 165 166 168 170 173 175 176 176 175 174 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 236 237 239 239 240 240 241 243 245 246 248 251 256 262 271 287 317 353 16 31 40 45 49 55 59 59 60 61 68 76 70 57 52 53 54 54 52 51 51 49 49 47 42 39 35 31 28 28 30 31 29 22 15 14 17 19 18 17 17 19 23 27 30 34 37 40 43 44 37 14 336 309 291 277 263 247 234 226 222 220 220 220 218 217 214 204 178 156 154 167 170 176 184 190 195 197 191 183 180 183 192 209 242 263 267 268 273 279 284 288 290 292 297 300 303 306 309 311 313 316 318 320 322 nan nan nan 330 328 328 329 322 319 324 336 349 354 356 358 1 0 351 339 331 328 322 322 329 335 337 340 343 346 349 353 357 1 5 9 16 24 32 35 37 41 44 48 48 42 44 23 25 30 24 10 359 350 341 335 333 333 334 335 335 336 340 343 341 335 334 338 340 337 327 317 312 310 309 305 301 301 304 306 307 304 298 294 288 288 292 293 292 293 295 298 299 300 302 303 305 306 307 307 306 304 301 297 294 291 289 287 285 283 280 277 276 275 275 274 273 273 273 272 272 270 266 262 263 267 274 285 292 293 289 284 281 279 276 273 271 271 272 273 274 274 274 273 272 270 267 264 261 259 258 256 253 249 245 240 236 232 230 228 225 223 223 223 223 223 223 222 221 221 221 221 223 227 226 223 225 218 225 228 232 236 238 239 241 244 248 253 257 261 265 270 274 277 278 278 276 272 269 268 268 269 270 270 271 273 275 277 281 287 296 304 307 307 307 309 310 311 311 312 312 314 315 316 315 315 316 314 312 308 301 307 321 327 328 327 324 322 320 319 319 318 316 314 313 313 316 320 325 331 339 348 357 4 9 14 17 26 32 30 22 11 3 360 2 9 12 10 5 2 1 358 352 346 340 341 347 358 14 20 355 334 327 336 31 102 142 177 198 212 217 211 196 180 170 164 162 163 164 165 164 160 158 156 155 153 152 153 155 156 158 159 161 163 164 164 165 166 167 167 167 166 165 165 165 166 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 168 169 169 170 171 172 173 173 173 173 172 171 171 171 171 171 173 175 176 179 180 179 178 177 176 177 179 nan nan nan nan nan nan nan nan nan nan 211 215 219 nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 241 241 242 242 244 245 246 246 248 252 255 258 269 289 338 22 37 46 51 54 58 64 63 63 62 69 82 70 60 57 56 56 55 54 52 50 49 49 50 46 41 35 30 27 28 31 33 32 28 24 22 20 17 15 14 15 18 21 25 28 31 33 35 34 30 17 356 335 317 302 290 274 254 238 232 228 223 219 216 214 210 205 196 178 163 162 173 174 181 193 201 205 207 202 193 189 191 200 221 251 267 269 267 269 276 282 286 291 297 302 305 307 309 312 315 317 320 321 323 324 nan nan 330 331 330 328 326 322 321 324 332 339 342 344 350 356 355 345 332 324 322 318 320 330 336 338 340 342 344 345 349 352 355 358 2 10 19 29 37 43 47 50 53 55 54 75 12 343 357 5 0 349 340 333 329 328 329 331 333 333 334 336 339 339 336 332 333 338 340 337 327 315 308 305 305 304 301 299 300 304 304 301 297 291 291 293 290 287 289 294 300 302 303 303 304 307 309 310 310 309 308 305 300 294 290 287 286 284 282 280 279 278 278 277 276 274 272 272 271 271 269 266 262 260 262 267 276 282 286 287 286 285 281 277 274 272 273 274 276 276 275 273 272 271 270 267 265 262 260 258 256 253 250 245 240 236 232 229 227 225 223 222 222 222 223 222 222 222 221 221 221 223 224 221 232 236 235 236 237 237 238 239 240 242 245 249 252 256 260 265 268 272 274 275 275 274 272 270 268 268 269 270 272 273 274 275 276 279 287 298 307 309 307 307 308 310 310 310 310 311 312 313 313 313 313 313 312 311 310 308 311 318 324 325 324 320 317 315 313 313 312 309 305 304 304 307 311 314 318 322 326 331 335 345 358 10 19 23 15 3 355 353 351 351 358 2 0 356 348 343 338 336 334 333 337 344 354 10 16 327 306 301 304 320 166 193 206 211 215 214 205 192 181 174 170 168 168 169 169 167 164 163 160 157 156 156 158 161 163 163 165 166 167 168 167 167 168 168 167 166 165 164 164 165 166 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 180 181 182 182 183 184 184 184 183 182 181 180 180 180 180 180 181 181 180 180 180 181 181 182 185 186 188 nan nan nan nan nan nan 204 209 213 218 223 227 229 232 nan nan nan 237 nan nan nan 240 241 242 243 243 243 243 243 243 244 245 247 248 251 252 254 259 267 297 30 50 55 58 59 62 67 69 67 64 64 72 64 59 58 57 56 55 53 51 49 49 52 52 48 41 35 31 29 29 32 34 35 34 33 32 26 18 15 15 16 19 21 24 26 28 28 27 24 17 4 349 335 324 313 303 289 264 243 237 232 224 215 210 208 206 202 193 180 172 173 179 181 185 194 203 210 211 206 200 197 198 207 229 255 266 267 268 271 277 284 288 293 300 306 310 311 312 315 318 322 324 325 326 327 nan 329 330 330 329 329 327 328 330 329 329 330 331 335 nan nan 352 344 331 321 318 318 nan 329 334 337 340 341 342 342 343 344 347 350 354 360 9 23 39 50 55 58 60 61 64 94 244 306 330 343 343 337 330 326 325 325 327 329 332 333 334 335 336 336 334 330 327 330 334 334 330 322 313 307 305 304 304 300 299 302 303 297 293 291 293 292 286 283 287 296 304 307 306 305 305 308 310 312 312 311 309 307 302 296 291 287 286 284 283 281 281 282 282 282 279 276 273 271 270 270 269 266 262 260 259 261 268 275 276 277 279 279 277 274 271 270 271 277 282 280 275 272 271 270 269 267 265 262 260 258 256 254 251 246 242 236 232 228 227 225 223 222 222 222 222 222 222 222 222 221 221 224 225 225 233 240 243 247 244 239 238 239 240 242 245 248 252 256 260 264 267 270 272 272 273 272 271 270 268 268 270 272 273 274 275 275 275 278 287 299 306 308 307 307 308 309 309 309 309 309 310 311 311 311 310 310 309 307 306 306 308 314 319 320 318 315 311 308 306 306 305 302 299 296 296 298 301 302 303 303 302 297 290 297 334 358 1 355 348 344 343 343 343 341 342 341 340 334 330 327 325 325 324 324 328 333 336 315 227 237 256 269 278 278 238 219 218 218 217 212 201 190 183 178 176 174 173 171 170 168 165 163 161 159 158 158 162 164 165 166 166 168 168 169 168 167 167 166 165 164 163 163 163 164 166 168 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 190 190 191 191 192 193 193 193 193 192 191 190 189 188 187 186 185 185 184 184 184 186 187 189 190 192 194 195 197 197 198 nan 203 207 211 216 221 225 229 232 234 237 238 240 240 242 243 243 245 245 245 245 245 244 244 244 244 245 246 248 250 251 253 255 256 258 22 63 66 66 65 65 68 71 70 66 66 65 60 57 60 57 56 54 51 49 49 51 53 53 47 40 35 31 29 29 31 33 34 35 36 34 28 20 15 14 15 17 20 22 24 25 24 20 17 11 3 351 340 330 321 311 298 275 250 239 232 221 210 205 205 204 201 192 181 175 175 178 181 186 195 207 211 207 204 203 203 208 218 239 258 264 265 268 274 282 289 292 296 301 308 314 317 317 320 323 327 329 329 329 330 331 329 328 328 329 330 331 332 333 330 327 327 nan nan nan nan nan 348 336 324 320 322 nan 330 334 336 339 340 338 336 336 337 338 340 343 347 354 12 40 58 64 64 64 63 53 348 305 309 320 327 329 325 321 320 321 324 327 328 329 330 332 332 332 333 332 329 326 326 329 331 330 326 317 309 305 303 302 301 299 300 300 294 287 287 290 288 282 280 285 296 306 310 307 305 305 307 310 311 312 311 310 308 303 297 292 288 287 286 284 283 283 284 286 286 284 279 274 270 268 268 268 267 264 261 257 258 265 272 273 271 270 269 268 265 263 261 262 273 281 279 274 270 269 268 268 267 265 262 260 258 256 254 252 248 243 238 233 230 227 226 224 223 222 222 222 222 223 223 223 222 222 224 225 225 229 235 239 244 245 240 237 237 239 241 244 247 251 255 260 264 266 268 269 270 271 271 270 269 268 268 270 272 274 275 276 276 274 276 285 297 305 306 306 307 308 308 308 307 307 307 309 309 309 309 309 308 307 303 300 299 302 307 312 313 312 309 305 302 300 300 299 297 294 292 291 292 294 294 292 289 282 267 253 248 260 300 322 325 326 329 331 331 329 324 315 312 317 317 317 316 315 315 314 314 315 315 300 248 224 231 243 250 256 249 235 228 227 226 220 209 196 187 184 181 180 176 172 170 169 167 164 163 162 160 160 161 163 165 166 165 165 167 167 166 165 165 164 163 162 161 161 161 161 163 165 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 200 200 200 201 201 201 202 202 201 200 200 199 198 197 195 194 193 191 190 191 192 193 194 196 198 200 201 202 203 204 206 209 210 213 218 222 226 229 233 236 238 241 243 244 246 247 248 248 248 248 247 247 246 245 244 245 246 247 248 249 251 251 249 242 219 88 82 77 74 70 71 72 71 67 65 60 54 54 59 57 55 52 49 46 46 48 50 49 46 41 38 33 30 30 32 33 35 36 37 35 30 22 15 12 11 13 16 19 21 22 19 13 8 6 1 353 345 336 327 315 301 281 252 232 220 211 204 202 202 201 199 189 179 173 170 172 177 183 191 199 196 191 194 200 206 214 226 245 260 264 264 268 278 290 297 299 300 302 308 315 320 323 325 327 331 332 nan 332 331 329 328 327 328 329 330 332 331 330 327 325 nan nan nan nan nan nan nan 335 326 nan nan nan 332 335 337 338 336 332 329 327 328 329 329 330 330 332 345 42 78 80 72 62 47 0 327 315 312 317 320 321 318 316 315 317 321 325 327 328 326 327 328 329 331 330 330 327 326 327 328 328 324 317 310 303 299 298 300 299 299 299 294 287 287 287 283 278 277 282 292 302 306 304 302 302 306 309 310 311 310 309 307 303 298 293 290 288 287 286 285 285 286 287 288 287 282 276 270 268 268 268 267 265 263 259 258 264 271 273 268 263 260 258 257 254 250 246 251 263 267 267 266 266 266 266 265 263 261 259 258 257 255 253 249 245 240 236 232 229 227 225 223 222 222 222 222 222 223 223 222 222 223 224 225 225 227 233 240 243 240 237 236 237 240 242 246 250 254 259 263 266 267 268 269 270 270 269 269 268 268 270 272 274 276 276 276 274 275 280 290 299 303 304 306 306 306 306 305 305 305 307 307 307 307 307 307 305 300 296 294 297 301 305 307 307 304 300 298 297 296 296 294 292 289 289 289 291 290 288 282 269 251 237 233 241 268 295 305 309 310 308 305 305 298 287 288 296 304 307 304 303 303 304 304 304 298 272 238 229 232 236 238 242 241 238 236 235 229 217 202 190 188 187 185 182 177 173 170 167 163 162 161 160 160 161 162 163 164 164 163 163 163 163 162 161 160 160 159 159 159 159 159 161 162 164 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 209 210 209 210 210 209 209 208 208 208 207 206 206 205 204 202 200 200 199 199 200 201 202 204 206 207 208 209 211 213 214 215 217 221 224 228 230 234 237 240 243 246 248 249 249 250 250 251 250 250 249 248 247 247 246 246 246 246 246 245 242 233 204 118 96 88 81 78 76 77 74 67 60 55 53 55 58 57 52 49 44 40 40 41 43 45 45 44 41 37 33 33 34 36 38 39 39 37 33 26 19 14 11 11 12 14 17 17 15 9 358 359 358 354 349 341 329 314 298 276 237 213 203 199 197 194 193 188 180 175 170 163 159 162 168 176 182 180 171 171 182 195 204 215 228 245 260 265 264 267 281 299 309 310 307 305 309 316 321 324 326 328 330 331 331 331 330 328 326 326 328 331 331 331 328 326 324 nan nan nan nan nan nan nan nan nan nan nan nan 329 332 334 335 335 332 327 322 319 318 318 317 316 313 309 298 246 168 148 94 356 330 332 326 314 311 313 315 313 312 313 314 316 319 321 322 322 321 322 322 323 325 327 327 327 326 326 328 328 324 318 311 302 296 296 298 299 299 299 297 291 289 287 281 274 274 279 287 295 300 300 298 299 301 304 307 309 308 307 304 301 298 294 292 291 290 290 289 287 287 288 288 288 284 277 271 268 268 268 268 267 265 262 259 261 266 269 264 256 252 251 251 248 244 240 242 249 256 260 261 262 263 264 263 261 260 258 257 256 254 253 249 245 242 238 234 230 228 226 224 223 222 222 222 222 222 222 222 221 222 223 223 224 224 228 237 243 238 234 234 235 238 241 244 248 253 257 262 265 267 268 269 270 269 269 269 268 268 270 272 275 277 277 278 278 278 279 282 289 297 301 303 303 303 304 304 303 304 305 306 306 306 306 306 303 298 293 291 292 297 300 302 302 299 297 295 294 294 293 291 289 287 287 288 290 290 288 280 261 240 227 224 232 256 284 294 292 285 281 279 279 273 267 268 276 286 289 286 285 289 292 293 291 280 258 239 235 235 234 235 239 240 238 235 230 218 210 200 199 195 190 186 182 178 174 170 166 162 159 157 157 159 160 161 162 162 162 161 159 157 157 156 155 154 155 154 155 156 157 158 160 162 164 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 218 218 218 217 216 216 215 215 214 214 214 213 213 212 212 210 209 208 207 208 208 208 210 211 212 212 214 216 217 218 219 222 225 228 231 233 236 239 242 245 248 249 250 251 251 252 252 252 252 251 251 250 249 247 246 244 242 239 236 223 188 125 106 97 90 85 81 82 80 72 63 58 57 59 61 57 48 45 33 31 32 34 36 41 44 44 42 38 35 35 37 39 41 42 42 41 37 32 26 20 15 12 11 11 12 12 14 17 348 357 356 353 351 344 330 311 287 249 210 195 190 189 187 179 167 155 154 157 157 150 146 150 160 171 177 176 175 178 186 193 202 215 229 245 261 269 268 271 286 307 nan nan 315 308 310 318 322 323 323 324 325 327 328 328 328 328 327 327 329 331 331 329 327 nan nan nan nan nan nan nan nan 324 316 nan nan nan nan 325 327 329 330 330 327 322 316 313 311 310 308 305 301 291 273 241 221 226 246 274 302 329 324 317 307 305 301 298 299 306 312 315 317 318 317 317 317 317 317 318 320 323 325 326 326 325 326 326 324 320 313 304 296 296 298 299 299 300 300 294 291 288 281 273 272 276 282 289 295 297 296 296 296 297 301 304 304 303 301 298 296 294 293 294 294 294 293 291 288 288 288 287 284 279 272 268 267 268 269 269 268 265 262 260 259 259 256 252 248 247 247 245 242 240 242 246 250 253 255 257 260 261 261 260 258 257 256 254 253 251 249 246 243 239 235 231 228 226 224 223 223 222 221 221 221 221 221 220 221 221 222 221 221 225 233 241 235 231 231 233 236 239 242 246 251 256 261 265 268 269 269 270 269 269 269 268 268 270 272 274 276 278 280 284 284 282 282 286 292 297 300 301 302 303 303 303 304 304 305 305 305 305 305 302 297 291 288 288 291 294 296 296 295 294 293 292 291 289 288 286 285 285 287 289 290 288 276 250 226 215 217 230 257 280 282 273 266 265 267 267 260 254 255 264 273 273 269 269 275 280 281 277 267 254 245 243 241 239 239 239 237 233 229 226 219 210 200 195 190 187 185 181 178 174 171 167 163 159 157 157 157 156 155 156 156 155 154 153 151 151 150 149 149 150 151 152 154 156 158 159 162 164 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 225 224 223 222 221 220 219 219 219 220 220 220 220 218 217 217 215 215 216 217 216 216 217 218 219 220 222 224 227 230 232 234 236 238 241 243 246 248 250 251 251 252 253 253 253 254 253 253 252 251 249 247 244 238 232 216 172 122 106 99 96 90 86 84 85 82 75 69 64 64 66 61 47 34 21 20 23 27 30 35 39 41 39 36 36 37 39 41 43 44 45 43 41 37 32 27 22 18 14 11 8 5 8 13 357 358 355 352 350 346 336 314 254 199 184 180 179 179 175 162 151 149 153 157 153 144 140 146 157 168 177 185 197 200 196 194 204 222 237 250 265 276 277 278 289 308 nan nan nan 313 312 319 323 323 322 321 321 324 327 328 328 329 329 328 328 329 329 328 327 nan nan nan nan nan nan nan nan 317 308 nan nan nan 320 321 321 321 322 323 322 318 313 311 310 307 303 299 292 281 266 246 236 240 251 266 287 311 322 318 307 298 296 297 302 307 309 311 313 314 315 315 315 315 316 317 319 321 324 326 326 326 326 325 323 321 316 308 300 298 299 297 297 301 301 294 289 286 280 274 273 275 279 284 289 293 295 295 292 291 293 297 298 297 296 294 292 292 293 295 297 298 297 295 291 289 287 286 284 279 273 268 267 268 270 271 271 269 265 261 257 253 250 249 247 245 245 244 242 241 242 244 246 248 249 252 255 257 258 258 257 256 254 252 250 249 248 246 243 240 236 232 229 227 225 224 224 223 222 221 220 220 220 219 219 219 220 219 219 220 225 232 230 228 228 230 233 237 240 245 250 255 260 265 268 269 270 270 270 270 269 269 269 270 272 274 275 277 281 286 288 286 286 288 292 296 298 299 301 302 303 304 304 305 305 305 304 304 303 301 296 290 286 283 285 287 290 291 291 291 290 289 287 286 285 283 282 282 284 286 287 282 267 236 216 212 217 233 256 269 266 258 255 259 263 262 252 245 249 260 267 264 256 260 269 274 274 270 263 256 253 252 248 244 241 240 236 234 232 226 215 205 198 195 191 186 181 176 173 172 171 167 163 160 158 155 152 149 147 146 145 144 144 143 143 142 142 143 144 146 148 151 153 156 158 160 164 167 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 231 230 229 228 226 225 225 226 226 227 226 226 226 225 224 224 224 224 223 223 222 222 222 223 225 227 229 231 233 235 237 239 240 242 244 246 248 250 251 252 253 253 254 254 255 255 255 254 253 252 250 245 238 221 163 116 102 97 95 92 87 84 86 88 88 85 81 81 82 71 40 19 10 10 16 21 26 29 35 36 35 34 35 37 40 41 43 44 45 44 42 39 36 32 29 25 19 14 5 359 2 9 8 358 356 353 354 355 353 348 170 166 168 171 171 171 170 166 153 146 154 159 157 149 146 152 162 170 177 188 201 200 193 200 217 238 251 259 272 288 291 288 293 305 321 nan nan 319 317 321 325 325 324 321 320 324 327 328 329 329 329 328 327 327 327 327 327 nan nan nan nan nan nan nan nan nan nan nan nan nan 318 318 317 316 317 318 318 315 312 311 310 306 301 296 287 277 265 253 246 247 254 264 280 297 306 307 298 292 293 297 302 304 306 308 310 311 312 313 314 315 316 317 318 320 322 324 326 326 326 324 322 318 314 308 301 299 299 296 295 298 299 294 288 284 279 275 273 274 276 279 284 290 295 294 290 286 287 291 293 292 291 289 288 288 290 293 297 300 301 299 295 291 288 286 283 280 275 269 267 268 270 272 274 272 269 264 259 254 251 248 246 244 243 243 243 242 242 243 243 244 246 248 251 254 256 257 256 255 253 250 247 246 246 244 243 241 237 233 230 228 226 225 225 223 222 221 220 219 219 218 218 218 218 217 217 218 221 224 225 225 226 227 230 234 238 243 248 253 259 264 268 270 271 271 271 271 270 269 269 270 272 273 273 274 279 283 285 286 289 292 296 298 299 300 301 302 304 305 305 305 305 304 303 302 301 299 295 289 284 280 279 280 283 285 287 287 286 284 283 281 281 280 279 279 280 282 282 276 259 234 221 218 224 238 252 257 254 250 251 255 258 252 240 236 244 255 258 251 251 259 266 271 272 269 266 264 263 260 254 248 246 243 238 233 227 218 208 203 203 202 198 187 176 169 167 167 165 163 160 158 155 152 146 143 139 136 133 133 133 133 134 134 136 138 141 145 148 151 154 157 160 164 168 172 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 237 236 235 235 233 232 232 233 233 233 232 232 232 232 232 232 232 232 231 230 229 228 228 229 230 231 232 234 236 237 239 240 241 243 244 245 247 249 251 252 253 253 254 255 255 255 255 255 256 255 254 252 245 191 106 95 92 91 90 87 84 83 87 92 96 99 101 98 76 19 4 3 5 12 19 26 30 33 35 30 30 33 36 39 41 43 44 44 44 42 40 38 35 33 30 25 18 8 1 5 8 4 359 357 359 3 9 25 83 136 151 161 165 163 160 160 162 157 147 147 152 163 168 167 172 176 177 181 186 196 203 208 220 236 253 262 268 280 297 303 301 301 304 310 nan nan nan 321 324 326 328 326 323 322 325 328 328 328 nan 327 326 326 326 326 326 327 nan nan nan nan nan nan nan nan nan nan nan nan nan 316 316 316 316 316 316 316 314 312 310 308 304 299 293 286 277 267 258 253 252 256 264 275 288 297 299 298 294 292 293 296 300 304 306 307 308 310 311 312 314 316 316 317 319 321 322 323 324 323 321 318 315 311 305 300 298 298 295 293 296 297 293 286 282 279 276 273 272 272 274 279 287 292 292 288 283 283 286 288 289 288 286 285 284 285 288 293 296 299 299 298 295 291 287 285 281 276 271 268 267 269 272 275 275 273 269 263 258 254 250 248 245 243 242 243 243 243 243 243 243 244 246 249 251 253 254 255 254 252 248 246 244 243 243 242 240 238 234 231 229 227 226 225 224 222 220 219 218 218 217 216 216 216 216 216 216 218 220 221 222 223 225 228 231 236 240 245 251 257 263 267 270 271 271 272 272 272 270 270 270 271 272 271 271 273 276 280 284 288 293 298 300 301 301 302 303 304 304 305 304 304 303 301 299 298 297 292 287 281 277 275 274 276 279 281 282 281 280 278 276 276 275 274 275 275 277 278 271 256 239 228 226 231 239 246 248 247 246 248 250 246 234 225 229 238 245 245 245 251 259 266 269 272 272 273 273 273 270 264 260 254 246 237 227 219 213 210 210 208 201 189 180 174 168 164 161 158 156 154 153 150 146 141 137 132 128 126 125 126 126 127 129 132 136 140 145 149 154 157 161 165 169 173 178 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 241 240 239 239 239 240 239 239 239 239 238 238 238 239 239 238 237 236 235 234 233 233 234 234 235 236 237 239 240 241 243 243 244 245 247 249 250 251 252 253 253 253 253 253 254 255 256 257 259 260 255 92 84 84 85 85 84 83 82 84 88 97 104 107 100 72 10 359 359 3 12 21 30 36 42 32 25 27 31 35 38 41 42 43 43 43 41 40 38 37 35 32 29 21 11 6 7 6 2 359 360 4 12 28 58 99 126 144 157 160 156 144 139 150 158 154 150 153 170 195 201 197 191 190 192 202 217 231 236 239 248 261 269 274 282 293 302 307 312 314 312 314 nan 321 324 328 331 331 330 327 325 327 328 327 nan nan 324 nan nan 326 327 327 nan 328 328 nan nan nan nan nan nan nan nan nan nan nan 316 316 316 317 317 316 315 313 310 308 305 300 296 292 286 278 270 263 258 256 258 263 271 281 288 293 296 295 295 295 298 300 302 304 305 307 309 311 312 313 313 313 314 317 320 322 322 322 320 318 315 312 308 303 299 298 298 295 292 293 294 291 284 279 278 276 273 270 268 270 277 284 288 288 285 282 282 283 285 286 285 284 283 281 282 284 288 291 294 297 298 297 293 290 287 283 277 272 268 266 268 271 275 277 276 272 266 261 257 253 250 246 243 242 243 243 244 244 244 244 245 246 248 250 251 252 253 253 251 247 244 242 241 241 240 239 237 234 231 229 228 227 225 224 222 220 219 218 217 216 215 215 215 215 214 215 216 217 218 219 221 223 226 229 234 238 243 249 254 261 267 270 271 271 273 273 273 272 271 271 272 272 271 269 268 269 275 281 287 293 298 301 303 303 303 304 304 304 304 304 303 302 299 296 295 294 290 284 278 274 271 270 271 274 276 277 277 275 273 272 271 270 269 270 271 273 273 268 257 243 234 231 233 237 241 243 242 242 242 239 229 220 219 227 232 234 236 242 252 259 265 270 275 278 281 283 284 283 279 273 260 245 232 223 219 216 214 211 204 196 190 187 181 171 162 156 153 150 147 145 143 140 136 131 128 124 122 122 122 122 124 127 132 137 143 149 154 158 162 167 172 176 181 185 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 245 245 245 245 245 244 245 245 245 244 244 244 244 244 243 242 241 240 239 238 237 237 237 237 238 238 239 240 241 242 243 244 245 246 247 248 249 251 251 251 251 250 250 251 252 254 256 260 265 306 71 75 77 79 80 81 81 82 84 91 98 101 96 73 21 2 358 4 14 25 34 41 49 32 27 30 34 36 38 39 40 41 41 40 39 37 36 35 33 31 29 22 13 9 7 4 2 2 5 12 25 49 81 107 125 140 153 157 151 139 135 146 161 165 163 164 177 204 211 206 199 199 208 224 246 253 249 247 252 263 271 275 279 283 288 299 313 323 325 321 319 321 326 332 335 336 334 330 327 328 327 nan nan nan nan nan nan nan nan nan nan 328 326 326 nan nan nan nan nan nan nan nan nan nan 315 316 316 316 315 314 313 311 308 304 300 296 293 290 286 280 273 268 263 261 260 263 268 274 280 285 289 291 292 293 294 295 298 301 303 305 307 308 309 311 311 312 314 318 320 320 319 317 314 311 308 305 302 298 295 295 295 293 290 291 292 288 281 275 274 274 271 267 263 266 274 280 282 282 280 280 281 281 283 283 283 283 281 280 280 282 284 287 290 292 294 295 294 292 289 285 280 274 269 266 267 269 274 277 277 274 269 264 260 256 252 248 245 243 243 243 244 244 244 245 246 247 248 250 250 251 251 251 250 247 244 241 240 239 239 238 236 234 232 230 228 227 226 224 221 220 218 217 216 215 214 214 213 213 213 213 214 215 216 217 219 221 224 228 231 235 240 245 252 259 266 269 271 272 273 274 273 273 272 272 272 272 271 268 265 265 271 279 286 293 298 301 304 305 305 305 305 305 304 304 303 302 298 295 292 291 287 282 276 271 268 268 269 270 272 273 273 271 269 267 266 266 266 267 267 269 269 265 256 245 236 233 233 235 236 237 236 234 232 225 219 218 223 226 228 230 234 242 251 258 266 272 279 285 290 294 296 296 292 281 264 247 235 227 221 216 213 208 202 198 195 192 185 174 165 159 152 147 142 140 138 137 134 129 126 122 120 119 120 121 123 127 133 140 148 156 161 165 169 174 179 184 188 190 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 249 249 249 250 251 251 250 250 250 249 249 248 247 246 244 243 242 241 240 240 239 239 239 240 240 241 242 244 244 245 245 246 247 248 249 249 248 248 247 247 248 248 249 254 258 265 30 69 72 75 76 78 79 81 82 85 88 90 85 75 40 13 1 8 19 28 36 42 43 38 34 36 38 39 39 39 38 38 38 37 35 33 31 30 28 26 26 20 13 9 5 2 2 6 12 21 37 65 95 114 126 138 149 153 147 139 139 153 164 167 171 176 187 203 208 206 203 207 221 242 257 255 249 247 252 262 269 272 273 275 278 286 302 319 326 323 319 319 325 331 335 336 333 328 325 325 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 314 314 313 313 312 310 308 305 301 297 293 291 289 285 280 275 271 268 265 264 263 265 268 271 275 279 282 284 284 286 288 292 295 297 300 303 305 305 306 308 310 313 315 314 313 311 305 301 299 298 295 292 289 287 288 289 288 285 286 289 285 277 271 269 269 267 263 260 264 270 275 277 276 276 277 278 279 280 281 282 281 281 280 280 281 282 284 286 288 290 292 293 293 291 288 284 278 272 268 266 268 271 275 277 275 271 266 261 257 254 251 247 244 243 244 244 245 245 246 247 248 249 249 250 250 251 251 249 247 244 241 239 238 238 237 235 233 231 230 229 228 226 224 221 219 218 217 215 214 213 212 212 211 211 211 212 213 214 215 217 220 223 226 229 232 236 242 250 258 265 270 272 273 274 274 274 273 273 273 273 273 271 268 264 263 269 277 285 292 297 301 304 306 306 306 306 306 305 304 303 301 298 293 290 288 285 279 273 268 265 266 267 268 269 271 270 269 266 264 264 265 266 266 266 266 266 263 255 245 237 232 231 231 231 231 230 228 225 220 219 221 224 226 226 229 234 243 250 259 267 275 284 292 299 304 308 307 304 293 278 262 245 233 223 215 210 206 202 201 198 194 189 181 172 162 151 144 140 136 134 133 129 126 123 120 119 117 117 119 122 128 136 146 156 165 172 177 179 182 186 189 191 192 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 254 254 255 255 256 255 255 254 254 254 253 252 251 249 248 246 245 243 242 241 240 240 240 240 241 242 243 244 244 244 244 244 246 246 246 246 245 244 243 244 244 245 246 249 251 258 62 71 73 74 75 77 78 80 81 82 80 72 61 46 23 15 17 26 34 39 42 43 43 41 39 39 40 40 38 37 37 35 34 31 28 24 22 20 20 22 19 13 8 4 2 4 10 17 28 45 74 104 120 130 139 147 154 154 167 178 179 174 174 179 188 197 205 208 208 211 219 230 243 249 247 244 246 254 263 268 270 271 274 276 282 294 311 320 320 317 317 321 327 331 330 326 323 322 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 nan nan nan nan nan nan nan 312 312 311 311 311 310 309 306 303 299 295 292 290 289 286 282 278 274 271 269 267 265 265 266 267 268 270 272 274 275 276 280 283 286 289 291 294 295 296 298 301 304 307 307 304 302 299 293 287 286 286 283 280 278 277 277 278 279 279 280 283 280 273 267 264 263 262 260 260 262 266 270 271 271 272 274 276 277 278 279 280 280 280 279 279 280 280 281 283 285 287 289 292 293 294 293 288 282 275 270 266 266 269 274 277 276 272 267 261 257 254 252 249 245 244 244 245 246 246 247 248 248 249 249 250 250 251 251 249 247 244 241 239 238 237 236 234 233 231 230 229 228 226 224 221 219 217 216 215 214 212 211 210 210 210 210 211 211 212 214 215 219 222 225 226 228 232 240 248 256 264 270 273 274 275 275 274 274 274 272 272 272 270 267 262 262 267 275 283 289 294 299 303 306 307 307 307 307 306 305 303 301 297 291 288 286 283 277 270 265 262 263 265 266 268 269 268 266 263 262 262 265 267 267 266 265 264 261 254 244 235 229 226 226 226 226 226 225 223 221 222 223 224 225 227 230 236 243 251 260 269 278 287 296 305 311 315 317 314 310 303 289 267 242 225 216 208 203 199 198 197 196 193 184 173 161 148 138 133 130 128 125 124 123 121 118 116 115 115 117 121 129 140 154 167 176 183 188 188 188 189 190 191 193 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 259 259 260 260 259 259 258 258 257 257 256 254 252 251 249 247 246 244 243 242 242 242 242 243 243 244 244 244 244 243 244 244 245 244 243 242 241 241 241 241 241 242 243 246 272 72 73 73 72 73 75 77 77 76 70 58 46 35 27 28 31 36 39 41 43 45 46 45 42 40 40 39 37 36 34 32 29 25 21 17 11 9 12 17 16 10 5 3 4 8 16 24 35 51 79 111 127 134 140 146 151 157 166 174 177 179 181 185 192 200 209 217 224 228 229 229 235 243 243 244 250 260 267 269 270 273 276 278 282 nan 304 314 314 313 315 319 323 325 324 321 320 320 nan nan nan nan nan nan nan nan nan 325 326 327 nan nan nan nan nan 311 nan nan nan nan nan nan nan 312 311 310 310 310 309 308 305 302 298 294 292 291 289 287 285 281 277 273 271 269 268 267 266 266 266 266 267 267 268 270 272 274 277 279 281 283 285 286 288 291 294 296 296 293 290 289 282 274 273 275 272 270 269 267 266 266 267 269 273 277 277 272 267 263 262 262 261 262 264 265 266 267 269 271 273 274 276 277 278 279 279 279 278 278 278 278 278 279 280 283 286 290 293 295 295 291 285 278 271 267 265 267 272 276 276 273 267 260 256 254 251 248 244 244 245 246 246 247 247 248 248 249 250 250 251 252 251 250 247 244 242 240 239 237 235 234 232 231 230 230 229 227 224 221 219 217 216 214 213 212 210 209 209 208 209 210 211 212 213 214 217 221 222 223 226 230 238 246 253 261 269 274 276 276 275 275 274 273 272 272 271 269 266 263 262 267 274 280 286 290 296 300 304 306 307 307 307 307 305 303 300 295 290 287 285 282 276 269 262 259 260 262 265 267 268 268 265 262 261 262 265 267 268 267 265 262 258 251 240 229 225 223 223 224 224 224 224 223 223 223 224 225 227 229 233 238 246 254 262 270 279 288 298 307 314 319 322 324 330 333 330 317 281 232 207 197 196 193 193 194 192 184 172 161 149 137 129 124 121 121 120 120 121 120 118 116 115 115 117 122 131 144 165 177 184 190 192 192 190 190 190 193 196 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 262 262 261 261 260 259 258 257 255 253 251 249 247 246 245 244 244 243 243 244 244 244 244 243 243 243 243 243 243 242 240 239 238 238 239 238 239 239 240 251 63 71 70 68 68 69 71 70 66 58 47 35 30 33 39 41 44 45 45 46 47 48 47 45 42 41 39 37 35 32 28 23 17 12 9 2 359 6 16 13 5 2 3 6 14 23 32 41 55 81 113 131 139 141 142 144 153 161 166 172 177 180 184 188 192 205 225 239 240 233 229 231 237 243 249 259 268 272 271 272 275 279 280 nan nan nan nan 309 309 312 317 321 322 321 319 nan nan nan nan nan nan nan nan nan nan nan nan 322 324 325 nan nan nan nan nan nan nan nan nan nan nan nan 312 311 310 310 310 309 308 305 301 298 295 293 292 290 288 287 284 280 276 273 271 270 269 268 267 267 266 266 265 265 266 267 269 270 271 272 273 274 276 277 279 282 282 284 281 277 277 277 272 267 268 269 268 267 266 265 263 263 266 270 275 277 276 274 271 268 266 266 266 267 267 265 266 268 271 274 276 277 277 277 278 278 278 278 277 276 276 276 275 276 278 282 287 291 294 294 292 287 280 273 267 264 266 270 275 276 272 266 261 256 253 250 246 243 244 246 247 247 247 247 247 248 249 251 252 252 252 251 250 247 244 241 241 240 237 235 233 232 232 231 230 229 227 224 221 218 216 215 214 213 211 209 208 207 207 208 209 210 212 212 213 215 218 220 222 224 231 239 246 252 260 268 274 277 277 276 276 275 274 272 271 270 269 266 264 265 269 274 278 282 287 291 296 301 303 305 306 306 306 305 302 299 294 289 287 286 283 277 269 261 257 256 259 262 265 267 267 265 264 264 265 267 269 269 267 264 259 253 245 233 225 223 222 223 223 223 223 224 223 223 223 224 226 228 230 235 241 249 256 262 270 278 287 296 307 316 322 329 336 345 353 357 358 3 38 150 161 165 169 171 171 169 161 154 147 139 131 130 130 128 127 124 124 125 126 125 123 123 124 125 129 135 151 174 181 187 189 188 187 189 193 198 201 206 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 265 265 264 264 263 262 261 259 257 255 253 251 249 248 247 246 245 245 245 245 244 244 243 243 243 243 242 242 241 239 238 236 236 236 236 237 238 240 246 265 45 59 58 59 59 59 58 54 46 34 21 22 33 40 43 44 46 46 46 48 49 49 47 45 42 39 37 34 29 23 16 10 5 3 359 359 6 12 8 0 358 1 9 21 31 39 47 59 83 114 134 141 142 140 141 147 156 164 174 181 184 185 183 184 195 209 225 233 228 227 232 239 247 257 267 274 275 274 275 278 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 312 311 310 310 309 307 304 300 298 295 294 292 290 288 287 285 281 278 275 273 271 270 269 268 267 267 266 266 266 265 266 266 266 266 266 266 266 266 267 268 270 272 271 268 267 267 267 267 267 268 272 273 273 272 273 274 271 269 272 275 278 279 279 275 270 268 268 269 270 270 268 268 268 271 275 277 278 277 277 277 278 278 277 275 274 274 274 273 274 275 279 283 287 290 292 292 288 282 276 269 265 265 269 273 274 271 265 260 255 251 247 244 242 244 246 248 247 246 245 246 247 249 252 253 253 252 250 249 246 242 240 241 240 238 235 233 232 231 231 230 229 227 224 220 217 216 215 214 212 210 209 207 206 206 207 209 211 212 213 213 213 216 219 221 225 232 240 246 252 259 267 274 278 279 278 278 277 275 273 272 270 269 267 267 269 271 274 276 279 283 288 293 297 300 302 303 305 305 304 301 297 293 289 287 286 283 277 268 259 254 252 255 258 261 263 265 265 265 266 268 270 271 271 268 263 256 247 238 230 225 223 222 222 223 223 223 223 224 224 225 226 227 230 233 238 244 251 257 262 268 275 284 295 306 318 328 337 347 355 3 10 15 25 42 79 99 111 120 129 136 140 142 143 142 142 142 145 149 151 148 145 143 142 141 141 140 140 141 144 145 152 170 190 187 180 179 178 182 195 206 219 221 222 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 267 266 265 264 263 261 259 257 255 253 251 250 249 248 247 246 246 245 244 244 243 243 243 242 242 240 239 237 235 234 234 234 235 236 240 247 263 302 12 32 38 40 39 38 32 22 8 1 9 24 33 38 40 42 44 46 47 48 48 48 46 42 38 35 31 27 21 14 7 3 0 357 357 0 3 1 356 355 2 14 29 41 49 57 67 85 114 136 145 146 146 148 153 158 166 179 189 191 190 188 188 192 195 200 216 228 233 240 247 254 264 272 274 276 277 279 282 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 313 313 313 312 311 310 308 306 303 300 298 296 294 292 290 288 287 285 283 279 277 275 273 272 270 269 268 268 268 267 267 266 266 266 265 265 264 262 261 261 261 260 261 260 261 261 261 261 264 267 269 271 273 276 277 280 281 279 274 269 268 271 275 277 276 272 269 267 267 268 268 269 271 271 270 271 274 277 278 277 276 276 278 279 277 274 272 271 272 272 272 273 276 280 284 286 289 290 288 283 277 271 267 266 268 271 272 268 262 256 251 248 245 242 242 244 247 247 246 245 244 244 246 249 253 254 254 252 250 249 245 240 237 239 239 237 235 233 232 231 231 230 228 225 222 219 216 215 214 213 212 210 207 206 206 206 208 210 213 214 214 213 212 214 217 220 225 231 239 246 252 258 265 273 279 281 280 280 279 277 274 272 270 269 269 270 272 273 274 275 278 282 286 290 294 297 300 301 303 303 303 300 296 292 288 286 284 281 274 265 256 250 249 250 252 255 258 262 264 265 266 269 272 274 272 268 262 254 245 236 230 226 224 223 222 223 223 223 223 224 225 226 227 228 231 235 240 246 252 257 260 265 272 282 294 308 321 331 342 351 356 7 15 21 33 52 70 83 91 96 105 115 125 134 141 144 149 154 160 165 169 170 169 167 164 160 158 157 157 157 159 161 169 195 225 207 161 165 172 190 213 231 239 239 237 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 267 266 264 262 260 258 256 254 252 251 250 249 248 247 246 245 244 244 243 243 242 241 240 239 237 236 234 233 232 233 236 242 252 266 286 311 337 353 2 8 7 358 349 343 342 353 14 27 33 37 39 42 44 46 47 47 47 45 41 37 33 29 25 20 14 8 4 359 354 352 355 356 356 355 356 4 20 38 52 62 69 75 89 115 138 149 153 154 160 169 174 179 189 196 196 196 196 196 197 198 200 217 240 251 257 261 265 270 274 275 277 280 283 287 289 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 310 311 312 312 311 310 308 306 304 302 300 298 296 294 292 290 288 287 286 284 281 278 276 275 274 272 271 270 269 268 268 267 267 266 266 265 265 263 262 260 259 258 257 256 255 255 255 255 255 256 259 263 265 268 271 273 275 274 271 269 266 262 264 266 268 269 267 265 264 265 265 265 266 268 270 271 271 271 273 275 275 274 275 276 278 277 274 271 270 270 271 272 273 275 278 281 284 286 288 287 283 278 273 268 266 266 268 270 267 259 251 246 243 242 241 243 246 247 246 244 243 241 242 245 249 253 255 255 253 250 249 244 236 233 235 237 237 235 233 231 230 230 229 227 224 221 218 215 214 213 212 210 208 206 205 205 207 209 212 214 215 214 212 211 211 213 217 222 229 237 244 251 258 265 273 279 282 282 282 281 278 275 272 270 270 270 272 274 275 275 276 278 281 284 287 291 294 296 298 300 301 302 300 296 291 287 283 280 277 271 261 253 248 245 244 245 248 253 259 262 263 264 267 270 273 272 268 261 253 246 238 232 228 225 223 222 223 223 223 223 224 226 227 227 230 233 237 242 247 252 257 259 262 269 278 294 310 323 333 341 347 349 359 12 23 38 57 71 80 85 91 98 108 119 131 140 148 154 161 167 172 175 178 180 179 175 172 168 167 165 166 166 170 179 199 238 143 133 143 171 220 238 248 252 250 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 265 264 261 259 257 255 254 252 251 250 248 247 246 245 244 244 243 242 241 240 239 238 237 235 234 233 234 239 247 258 271 283 294 304 313 320 328 331 325 322 323 327 340 3 22 31 35 37 39 41 43 44 45 45 42 39 34 30 26 23 18 14 10 6 360 353 350 350 352 353 353 357 7 27 47 61 73 80 82 93 111 135 151 158 163 171 183 191 197 202 205 205 205 205 206 208 213 230 258 274 278 280 281 279 278 279 279 281 283 285 288 292 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 306 309 311 311 311 309 307 305 303 301 299 298 296 294 292 290 288 287 286 285 282 279 277 276 275 274 273 271 270 269 268 267 267 266 265 265 264 263 262 261 260 258 257 255 253 252 251 250 250 251 252 254 257 259 261 262 263 263 262 261 260 258 258 259 260 260 260 260 260 261 262 262 262 263 266 269 269 269 270 271 273 274 275 276 277 277 274 271 270 270 270 272 273 275 277 279 282 285 286 286 283 278 272 267 264 263 264 268 267 259 247 240 238 238 240 243 246 246 244 241 239 239 241 244 248 251 253 253 253 251 249 244 236 231 232 234 235 234 232 230 229 229 228 226 223 220 217 215 213 212 211 209 207 205 205 206 208 211 213 215 215 213 212 210 210 211 215 220 226 234 243 251 258 267 274 280 283 284 284 283 280 276 274 272 271 272 274 276 277 277 277 278 280 283 285 288 290 293 295 297 299 300 298 295 290 285 281 278 274 268 259 252 246 242 239 240 243 249 255 259 261 261 263 267 270 270 266 261 254 247 240 234 230 226 224 223 223 223 223 224 225 226 227 229 232 235 239 243 247 250 255 257 259 264 274 291 309 323 333 338 340 342 352 7 23 40 57 71 79 85 90 98 106 118 130 140 148 154 160 165 170 175 179 180 179 176 173 170 168 168 169 170 176 187 207 231 198 185 215 234 243 251 257 259 257 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 264 262 260 258 256 255 253 252 250 249 247 246 245 244 243 242 241 240 239 239 238 238 237 236 239 245 255 265 274 282 288 292 296 300 304 307 307 307 314 325 341 2 19 29 33 35 36 38 40 41 41 40 38 35 31 26 22 18 15 12 8 4 358 351 349 347 348 351 353 358 14 36 53 66 79 89 92 98 107 125 146 160 169 179 190 198 204 209 213 214 214 214 215 220 233 254 273 281 285 289 290 287 284 284 284 284 284 286 290 294 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 302 303 306 308 310 310 309 307 304 302 301 300 298 296 294 292 290 288 287 286 284 282 280 278 277 276 275 274 273 271 270 269 268 267 266 265 264 263 262 262 261 260 259 257 256 254 252 251 250 250 250 250 250 251 252 253 254 254 254 255 254 254 254 254 254 254 255 255 255 256 257 258 259 260 259 261 264 265 266 268 270 272 276 280 281 279 277 273 270 269 268 269 272 274 275 277 278 280 283 285 285 283 279 271 265 261 259 260 263 264 260 249 239 235 236 239 243 245 244 241 238 236 237 239 243 247 249 251 251 251 251 250 247 240 234 232 233 233 233 231 230 229 228 227 225 222 219 216 214 212 211 209 208 206 205 205 206 208 211 213 214 213 211 210 209 209 211 214 218 223 231 240 249 258 268 276 281 284 286 286 284 282 280 277 276 274 275 277 278 279 279 279 280 281 282 284 286 288 289 292 294 295 297 296 293 289 285 281 276 272 266 258 252 245 240 237 237 241 246 252 256 258 258 260 263 267 268 266 262 256 249 243 237 232 228 226 224 224 223 223 224 225 227 228 231 233 236 240 243 247 250 253 255 257 261 270 285 304 318 328 333 335 338 346 3 21 41 59 74 82 87 93 102 111 120 131 140 146 151 156 161 166 172 177 178 176 174 171 168 167 166 167 170 181 196 224 249 268 261 253 251 256 260 262 263 263 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 259 257 255 254 252 251 249 248 246 245 244 243 242 241 240 240 240 240 241 242 246 253 260 267 274 280 283 285 287 289 293 296 299 304 313 328 347 6 20 27 30 32 33 35 36 37 36 35 33 30 26 22 17 13 10 8 4 360 354 349 348 346 346 351 356 2 23 46 58 67 82 98 104 107 112 121 137 158 170 182 192 198 204 209 214 216 218 219 221 230 246 263 274 281 286 290 291 290 288 288 287 286 286 289 293 298 301 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 302 301 302 304 306 308 309 309 307 304 302 301 300 298 296 294 292 290 288 287 285 283 281 280 278 277 276 275 275 274 273 271 270 268 267 266 264 263 262 262 261 260 260 259 258 256 255 253 252 251 250 250 249 249 248 248 248 248 249 249 249 249 249 249 249 250 250 250 250 250 251 253 253 255 256 257 258 259 260 263 266 269 273 279 283 284 281 276 271 268 266 265 267 272 275 276 277 278 280 282 283 283 282 280 274 265 259 257 257 258 258 254 247 239 234 233 235 241 243 241 238 235 233 235 238 241 244 246 248 250 250 251 251 249 245 239 234 232 232 231 230 228 227 227 226 224 222 218 215 213 212 210 209 207 206 205 205 206 208 210 211 212 211 210 209 209 209 212 215 217 221 228 236 246 257 268 277 283 286 287 286 286 285 283 281 279 279 279 280 281 282 282 282 282 282 282 282 283 284 286 289 291 293 294 294 292 289 286 282 277 271 265 259 252 245 240 237 237 239 243 248 253 255 256 258 260 264 267 266 263 258 252 246 239 233 229 226 225 224 224 225 226 227 228 230 232 235 238 241 244 247 249 251 253 255 259 266 278 293 308 318 324 327 331 341 357 16 39 62 78 88 95 104 111 118 125 133 140 145 148 153 159 165 171 175 176 174 172 170 167 165 165 170 177 195 216 239 260 269 268 265 265 268 269 269 270 270 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 254 252 251 249 248 246 245 244 242 241 241 242 244 244 245 248 253 258 262 266 271 276 279 281 282 284 288 292 296 302 313 330 350 8 17 21 22 22 23 25 27 28 28 27 25 22 19 16 12 9 6 3 0 356 351 347 343 343 344 347 357 7 41 60 64 68 81 102 116 120 124 130 140 159 169 179 191 200 206 210 214 218 221 223 227 238 253 267 274 280 285 288 291 291 289 289 290 290 291 293 297 301 304 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 303 304 306 308 308 306 304 302 301 299 298 296 294 292 290 288 286 284 282 280 279 278 278 277 276 275 275 274 272 271 269 267 266 264 263 262 261 260 260 259 259 258 256 255 254 253 252 251 251 250 249 247 246 246 245 245 245 246 246 246 245 245 246 246 247 247 246 247 249 249 250 251 253 255 256 257 259 263 267 274 282 286 285 282 275 268 262 258 259 265 272 276 277 278 279 280 281 281 281 281 279 275 268 261 256 255 254 253 248 242 235 230 230 230 235 238 238 235 233 232 233 235 239 242 244 246 248 249 250 251 250 248 243 237 233 231 230 228 227 225 225 224 223 221 218 215 213 211 210 209 207 206 205 205 206 207 208 209 209 209 209 208 208 210 213 216 217 220 225 232 242 254 267 277 285 288 289 287 286 286 285 283 282 282 282 283 284 285 285 285 284 283 281 280 280 281 283 285 287 289 291 292 291 288 286 283 278 272 266 259 252 246 241 238 237 238 241 245 249 252 254 256 258 262 265 266 264 260 254 248 241 234 230 227 226 225 225 225 226 228 230 232 233 236 239 242 245 247 249 250 251 253 255 260 269 282 295 307 316 323 331 341 352 9 38 65 86 101 110 117 122 128 133 138 143 146 148 153 159 164 170 174 176 175 172 171 169 169 172 182 197 215 237 256 268 272 272 272 274 274 275 275 274 273 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 251 249 248 246 245 243 243 243 245 247 248 251 254 258 261 262 264 267 272 276 278 280 282 287 291 296 303 316 335 353 7 13 13 9 7 7 11 13 15 15 14 13 11 9 8 5 2 360 358 355 351 346 341 335 336 339 342 355 34 79 78 74 72 82 108 134 146 148 142 154 166 177 185 195 203 208 213 219 224 228 230 235 247 259 270 277 281 284 287 289 289 289 290 293 296 297 299 301 304 307 308 307 307 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 nan 304 303 303 304 305 306 307 306 304 303 301 299 298 296 294 292 290 288 286 283 281 279 278 278 278 278 277 277 276 275 273 272 270 268 266 265 263 262 261 261 260 259 259 258 256 255 254 253 252 251 251 250 249 247 246 246 245 244 243 243 244 244 243 243 243 243 244 244 244 244 245 246 246 247 249 252 253 254 257 261 266 276 285 289 285 280 275 267 257 251 256 266 275 278 278 278 278 280 281 281 280 279 278 275 269 262 258 255 252 249 244 238 231 227 225 227 231 234 234 233 232 231 231 233 235 238 240 242 244 246 248 250 250 249 246 240 235 232 229 227 224 223 223 223 222 220 217 215 213 211 210 209 208 207 206 206 206 206 207 208 208 208 207 207 208 210 213 215 218 221 224 229 238 250 265 277 285 290 290 288 286 285 284 284 283 283 284 284 286 287 288 287 286 284 282 281 281 281 281 282 283 285 288 289 289 287 286 284 279 274 268 261 254 247 243 239 238 239 241 243 246 248 251 254 256 259 262 264 264 261 256 249 242 236 231 228 226 226 226 226 227 229 231 233 235 238 240 243 245 247 249 249 249 250 251 254 261 274 289 301 312 321 331 339 342 353 13 55 97 115 125 130 134 138 143 147 149 151 152 154 157 161 167 172 175 175 172 172 171 173 183 201 221 238 254 267 273 274 273 276 277 278 277 276 275 273 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 249 248 246 245 245 246 248 250 252 255 260 262 263 262 262 264 269 274 278 281 283 287 292 298 307 322 339 354 5 10 10 7 4 4 4 3 1 360 359 359 359 359 358 357 355 353 352 348 344 339 335 331 329 330 330 349 110 107 94 89 88 98 163 187 192 191 188 186 185 192 203 211 215 217 222 230 nan nan 242 248 257 266 274 281 284 286 287 288 289 291 294 297 300 302 304 305 307 308 309 309 309 308 308 307 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 305 304 304 304 304 305 306 305 304 303 301 300 298 297 295 293 291 289 287 284 281 278 277 277 278 278 278 278 277 276 275 273 271 269 267 266 264 263 262 262 261 260 259 258 256 255 254 253 252 251 250 249 248 247 247 246 245 244 243 243 243 243 242 242 242 241 241 241 241 241 242 244 244 244 246 248 249 252 256 259 264 274 287 292 286 279 276 271 265 262 265 272 277 280 279 278 277 278 280 280 279 278 277 274 269 264 259 255 251 247 241 234 227 223 222 225 229 232 232 231 230 229 229 230 232 234 236 239 240 243 245 247 247 246 245 241 236 232 228 225 222 219 219 220 220 219 217 214 212 211 210 209 208 207 206 206 206 207 208 208 208 207 207 207 208 210 212 214 218 221 224 228 236 248 262 275 284 290 291 288 285 284 283 283 283 282 282 284 286 288 289 289 287 285 284 282 281 280 279 280 281 283 284 287 287 286 285 284 281 277 271 264 256 249 244 241 240 240 240 241 243 245 248 251 254 257 260 263 263 261 257 252 245 238 234 230 228 227 226 227 228 230 232 234 236 239 241 243 245 247 248 248 247 247 248 252 259 272 286 300 313 322 330 336 336 342 354 28 95 127 136 141 144 148 152 155 155 154 153 153 154 157 163 170 174 173 171 173 174 180 199 227 244 255 264 271 274 274 275 276 277 277 277 277 275 273 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 247 249 252 253 254 259 265 266 265 262 261 263 267 273 279 283 286 289 294 301 312 326 339 348 355 2 6 10 12 10 6 0 354 349 347 347 347 348 348 348 347 346 344 340 335 330 327 324 323 321 309 276 188 138 108 104 131 187 196 199 210 219 227 227 214 210 214 nan 225 230 236 246 nan nan nan 261 268 273 279 285 289 289 289 291 294 296 299 301 303 305 307 308 310 311 310 310 309 310 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 306 306 305 305 304 304 304 305 305 305 304 303 302 301 299 298 296 294 292 290 288 285 281 279 277 277 277 278 278 279 278 278 276 275 272 270 268 267 266 265 264 263 262 261 259 258 256 255 253 253 252 250 249 248 248 247 247 246 245 244 244 243 243 242 242 242 241 241 240 240 239 239 240 241 242 242 243 245 247 250 253 256 260 267 276 280 279 275 275 274 271 270 272 275 278 279 279 277 277 277 278 278 278 278 277 275 269 263 259 256 251 244 236 230 223 219 218 221 227 231 230 229 228 227 227 227 228 231 233 235 237 238 240 242 242 242 241 239 236 232 226 221 218 216 216 217 218 217 216 214 212 211 210 209 208 207 206 206 207 208 209 209 208 207 206 207 209 210 211 214 217 220 223 227 235 246 258 272 282 288 290 288 286 285 286 285 282 281 281 282 284 288 290 289 288 286 284 282 280 278 278 279 279 279 281 284 285 285 284 284 283 280 275 267 259 251 246 242 241 241 240 241 241 243 245 249 252 255 258 261 261 261 259 255 249 243 237 233 230 228 227 227 228 230 232 234 236 239 241 243 245 245 245 244 243 244 246 251 259 272 286 300 313 322 330 335 336 340 347 2 68 139 148 151 152 154 157 158 157 155 151 149 149 154 161 170 174 172 171 174 179 191 222 245 257 265 270 271 274 275 276 277 278 277 277 278 276 275 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 253 254 255 256 262 268 270 267 263 260 261 265 272 279 285 289 293 299 308 319 326 331 333 335 339 348 360 9 12 7 358 349 343 339 338 338 338 339 338 337 335 333 330 325 321 317 317 314 305 280 246 220 192 158 139 186 218 228 234 246 252 252 248 239 228 225 nan nan 235 243 256 nan 262 264 270 275 278 282 288 292 293 293 296 299 302 302 303 304 306 309 311 312 313 311 310 309 309 310 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 305 304 304 305 305 305 305 304 304 302 301 300 299 297 295 293 291 290 287 283 280 278 277 277 277 278 279 279 278 277 275 273 271 270 269 268 266 265 264 263 262 260 258 256 255 253 252 251 250 249 248 248 247 247 246 245 245 244 244 243 242 242 242 241 241 241 240 240 239 239 240 241 241 242 243 245 247 249 251 254 257 258 254 255 262 268 271 271 272 274 276 277 277 277 276 275 276 276 277 277 277 277 274 268 262 259 256 250 241 231 224 221 220 219 220 226 229 228 227 226 225 225 224 225 228 230 232 234 235 237 238 238 237 238 238 236 231 224 218 214 212 213 214 215 216 215 213 211 210 209 208 207 206 205 206 207 209 209 209 208 207 206 206 208 209 210 212 215 217 220 225 231 239 251 266 278 285 289 288 287 288 288 287 283 278 277 278 282 286 289 290 288 286 283 281 278 277 277 279 278 277 278 282 283 283 283 284 284 284 279 272 263 255 248 243 241 241 241 240 240 241 243 246 251 254 257 259 260 261 260 257 252 246 242 237 233 229 227 227 228 230 232 234 236 239 240 242 243 242 241 241 240 241 244 251 260 273 286 298 311 320 327 331 334 337 339 338 318 170 167 163 159 160 160 159 157 154 151 148 148 153 161 170 175 177 178 181 188 208 240 257 267 271 273 274 275 276 278 279 280 280 280 280 279 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 257 258 263 271 274 270 264 260 260 264 270 278 286 291 296 304 316 324 325 320 314 311 310 315 327 339 347 348 346 343 337 334 331 330 329 329 328 326 323 322 321 318 315 310 309 305 295 271 247 231 219 213 210 229 246 261 269 274 269 261 253 247 240 235 232 nan nan nan nan nan 265 269 nan 278 281 284 288 291 294 296 299 301 302 302 304 306 307 309 311 313 313 312 310 309 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 304 304 304 304 304 305 305 305 305 305 304 304 303 302 301 300 298 297 295 293 292 289 285 282 279 278 277 277 277 278 279 279 277 276 274 272 271 270 269 268 267 266 264 262 260 258 256 255 253 251 251 250 249 249 248 248 247 246 246 245 244 244 243 243 242 242 242 241 241 241 241 239 240 241 241 241 241 243 244 245 246 247 249 250 250 247 247 253 260 264 266 269 271 272 273 274 274 273 273 275 275 274 274 275 275 272 267 262 259 255 249 240 228 220 218 221 222 222 224 226 225 225 225 225 224 223 224 226 228 231 232 233 234 235 235 237 239 240 238 231 223 217 213 210 209 211 213 215 214 212 211 210 209 207 206 205 205 206 207 209 209 209 208 206 205 206 206 207 208 210 212 214 216 221 226 232 242 259 272 281 288 290 290 290 290 288 283 274 272 276 279 282 285 287 287 285 282 279 276 276 279 280 278 276 277 280 281 282 283 285 286 286 284 277 268 258 250 245 242 241 240 240 240 239 240 243 248 253 257 259 260 260 259 257 254 249 245 240 235 231 229 227 227 229 231 233 236 238 240 240 240 240 240 239 239 240 245 252 262 274 285 296 307 315 321 326 329 330 325 310 255 204 187 176 168 163 160 159 156 154 151 149 150 155 163 172 180 186 190 193 204 228 253 266 273 275 276 277 278 279 280 282 283 283 283 283 282 281 279 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 259 260 265 271 274 271 265 261 260 263 269 278 286 293 299 306 312 317 315 308 300 294 290 292 296 303 310 319 327 331 331 329 326 324 322 320 317 315 314 314 315 314 311 308 303 297 283 262 245 235 231 231 235 245 258 271 279 282 270 251 243 240 237 235 231 230 234 nan nan nan nan nan 274 277 281 284 287 290 292 295 298 299 300 302 304 307 309 310 312 313 313 311 310 310 311 312 nan nan nan 308 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 303 303 303 304 304 305 305 305 305 305 305 304 303 302 302 301 300 298 296 295 294 292 288 285 282 279 277 277 277 277 278 278 278 277 276 274 273 272 271 270 269 267 265 263 261 258 257 255 254 252 251 251 250 249 249 248 248 247 246 245 245 244 244 243 243 243 242 242 242 242 242 241 241 241 241 241 242 242 243 244 244 245 246 247 248 248 249 252 255 258 261 263 265 267 269 271 271 270 271 273 273 272 272 272 271 269 264 260 257 254 246 236 226 218 215 218 221 223 224 224 223 223 223 224 224 223 223 225 227 230 231 232 232 232 234 237 241 243 240 232 223 217 212 208 207 210 214 215 214 212 210 209 207 206 204 204 205 205 207 208 208 208 207 206 205 204 204 205 206 207 209 211 213 217 220 223 231 247 262 275 286 291 293 294 292 288 278 269 268 272 276 278 281 285 285 283 280 276 275 278 281 282 280 277 278 280 281 282 284 287 288 288 287 282 272 262 253 247 243 241 240 240 239 238 238 241 245 251 256 259 260 259 257 256 254 251 248 243 238 232 229 227 227 229 231 232 234 236 238 238 238 238 237 237 238 241 246 254 263 274 284 294 302 309 315 319 320 317 308 291 256 224 205 189 177 167 161 158 157 155 153 151 153 158 166 176 188 200 206 210 223 243 262 272 276 277 278 280 282 284 284 286 286 287 286 286 285 283 280 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan 263 262 262 265 270 272 270 265 261 260 263 269 279 288 296 301 303 300 298 297 294 289 283 280 279 280 282 286 296 310 319 323 323 320 317 313 310 307 306 307 309 311 311 309 304 299 290 277 261 247 240 238 240 245 251 260 266 267 251 225 213 216 222 226 228 227 230 237 245 257 nan nan nan nan nan 282 286 289 291 292 294 296 298 301 302 305 308 311 313 313 313 312 311 311 311 312 313 313 312 312 311 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 305 304 303 304 304 305 305 305 305 305 305 305 305 304 304 303 303 302 301 299 298 297 295 292 289 285 282 280 278 277 277 277 278 278 278 277 276 275 274 273 272 270 268 266 264 261 259 257 255 254 253 252 251 251 250 250 249 248 247 247 246 245 244 244 244 243 243 243 242 242 242 242 242 241 241 241 242 242 242 242 242 242 244 244 245 247 248 250 251 253 254 256 258 261 263 266 268 269 268 269 271 271 271 269 268 268 265 260 255 253 251 242 231 223 217 214 215 218 221 223 223 222 221 222 224 223 222 222 224 227 230 232 232 231 231 232 235 240 243 240 232 222 214 209 205 206 211 217 218 215 212 210 208 206 204 203 204 204 205 205 206 206 206 206 205 204 203 203 204 205 206 207 208 210 212 213 213 219 230 245 265 284 293 294 294 291 283 274 269 269 272 274 276 280 283 284 281 277 271 273 278 282 283 282 280 280 281 282 282 286 289 290 290 289 286 277 266 256 248 243 241 240 240 238 237 237 238 241 248 254 258 259 259 257 256 254 252 250 246 241 236 231 229 227 229 230 231 232 234 234 235 236 236 236 236 239 243 249 255 263 272 281 290 298 305 309 310 309 304 298 283 261 239 220 202 188 173 164 162 160 157 154 153 156 161 169 180 195 211 221 230 241 254 266 273 277 279 281 284 286 287 288 289 290 290 289 288 286 283 280 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan 266 264 264 266 nan nan 266 263 260 260 264 272 281 290 298 303 300 293 287 284 283 281 276 272 270 268 266 268 280 298 310 315 315 313 309 305 301 299 299 302 305 308 308 305 299 292 283 271 259 249 244 243 246 251 257 263 264 256 241 230 223 221 225 231 237 238 241 246 252 262 273 nan nan 277 279 283 288 292 294 294 295 298 301 303 305 307 310 313 315 315 315 313 312 311 311 312 312 312 312 312 312 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 306 305 304 304 305 305 305 305 305 305 305 306 305 305 305 305 305 305 304 303 302 300 299 296 293 290 286 283 280 279 278 278 278 279 279 278 278 277 276 275 273 272 270 267 264 261 259 258 256 255 254 253 252 251 251 250 250 249 248 247 246 245 245 244 244 244 244 243 243 243 243 242 242 242 242 241 241 241 241 241 240 240 242 243 244 245 247 249 250 251 252 253 255 257 260 262 264 265 266 267 268 269 269 268 266 264 261 256 250 247 245 237 227 221 218 217 217 217 219 222 223 222 222 222 223 223 222 221 223 226 230 232 232 232 231 230 232 235 238 235 228 219 212 208 206 208 218 222 219 215 211 208 206 204 203 203 203 203 203 203 204 204 204 204 203 202 201 202 203 205 205 205 204 206 207 206 206 209 215 224 243 275 296 297 293 288 282 277 273 271 272 273 275 278 281 281 279 275 271 273 278 282 283 284 284 283 283 284 284 288 292 292 291 291 288 281 270 258 249 243 240 240 239 238 236 235 235 238 243 250 255 258 258 257 255 254 253 251 249 246 241 235 231 228 228 228 230 232 232 233 233 235 236 236 238 241 246 251 257 263 269 277 286 294 300 302 303 301 298 291 279 263 246 229 213 197 183 173 169 165 160 157 156 158 163 171 186 205 221 233 242 252 262 270 276 279 281 285 287 289 290 291 292 293 292 291 289 286 284 281 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 nan nan nan 260 259 261 267 276 285 293 300 303 299 290 283 280 277 274 270 264 259 254 252 258 275 293 303 307 307 306 301 295 293 292 294 298 302 304 303 299 292 283 274 263 253 248 247 246 250 255 261 265 265 256 245 241 241 239 245 251 255 256 257 260 262 267 275 282 282 280 281 284 289 294 297 297 298 300 303 306 307 310 312 315 317 318 318 316 314 313 312 311 310 311 312 313 313 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 307 306 305 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 307 306 305 304 302 300 298 294 290 287 284 281 280 280 280 280 280 280 279 278 276 275 274 273 271 268 265 263 261 259 258 256 255 254 253 252 252 251 250 249 248 247 246 246 245 245 245 244 244 244 243 243 243 243 242 242 242 241 241 241 241 240 239 239 240 242 244 244 244 246 249 251 252 252 254 256 258 259 261 262 263 264 265 266 267 266 264 261 257 251 246 242 240 236 230 224 222 221 219 217 219 223 224 225 223 222 222 221 219 219 222 226 230 232 232 231 230 229 229 230 231 229 223 218 214 213 214 218 225 226 221 215 210 207 205 203 202 202 202 202 202 202 202 202 202 201 201 200 199 200 202 204 204 203 202 202 202 201 201 202 203 206 217 244 293 301 293 285 283 279 275 273 273 272 272 273 276 277 275 273 273 275 278 281 284 286 288 289 288 286 287 290 294 295 294 293 290 284 274 262 250 243 240 239 238 238 236 235 234 235 239 244 249 254 256 256 255 253 252 252 253 251 247 241 234 230 228 229 230 231 232 232 233 235 236 238 240 244 248 252 256 261 267 274 282 290 294 297 297 296 293 288 278 265 251 237 224 209 198 192 182 173 166 161 159 160 164 175 193 213 229 239 248 258 267 274 278 280 283 286 289 290 291 292 293 294 292 291 289 286 284 281 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 267 nan nan 259 259 262 270 279 288 296 302 304 300 291 284 278 273 268 261 255 248 243 245 259 279 292 298 300 300 299 294 288 286 287 291 295 298 299 296 291 283 274 261 249 247 250 249 248 250 254 258 260 258 254 249 248 249 253 261 269 271 268 268 270 270 269 274 279 283 284 nan nan 292 296 299 299 301 303 306 309 311 313 316 318 319 321 321 321 319 317 315 313 312 313 314 315 315 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 308 307 307 307 307 307 307 307 307 307 307 308 309 309 310 311 310 309 309 308 307 306 305 304 301 298 294 290 286 284 282 281 281 281 281 281 280 279 277 276 275 274 272 270 267 264 262 261 259 258 256 255 254 253 253 252 250 249 248 248 247 246 246 246 245 245 245 245 244 243 243 242 242 242 242 241 241 241 241 240 239 239 240 241 243 243 242 243 246 249 251 252 253 255 256 258 259 260 260 261 262 263 264 264 261 257 253 247 242 239 237 234 231 230 229 227 223 219 219 223 227 227 225 222 219 217 216 217 221 226 230 231 232 231 230 229 229 228 227 225 221 217 216 217 222 226 227 225 220 214 210 206 203 202 201 201 201 201 200 200 200 200 200 199 198 197 197 197 198 200 201 200 199 199 198 197 196 195 194 195 199 207 264 298 292 284 280 276 274 274 274 274 271 265 268 270 271 273 276 278 281 282 284 288 291 293 294 293 292 294 296 297 296 294 292 285 276 264 252 244 240 238 238 238 236 234 233 233 236 239 244 248 252 254 253 253 253 256 260 262 257 249 239 232 229 229 230 231 232 232 233 235 237 239 241 245 248 251 255 260 266 271 278 284 289 293 293 292 289 285 278 268 257 246 234 224 218 211 198 184 172 164 161 161 168 181 201 221 234 243 252 260 269 275 278 281 284 287 289 291 292 293 294 293 292 291 289 286 284 281 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 nan nan nan nan 263 271 282 292 299 306 308 302 292 283 275 267 260 254 247 242 240 249 267 283 291 295 295 294 292 288 285 286 286 289 292 294 293 288 282 274 265 255 249 250 252 250 248 248 251 254 255 254 252 252 252 252 255 267 276 280 277 280 285 283 275 272 274 280 286 292 295 297 299 300 301 304 308 311 314 316 318 320 322 323 324 325 325 324 322 320 318 317 317 318 318 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 308 308 308 309 309 309 308 308 308 309 310 311 312 313 313 312 311 310 309 308 307 306 306 304 301 297 293 289 286 283 282 282 282 282 282 281 280 279 277 275 273 272 270 268 266 264 262 261 260 258 256 255 254 253 252 251 249 248 248 247 246 246 246 245 245 245 245 244 243 243 242 242 242 242 241 241 240 240 240 240 240 240 240 241 242 242 241 243 247 250 251 252 254 255 256 257 257 258 258 259 260 261 261 258 253 248 243 238 235 234 234 235 235 236 236 231 223 220 223 227 228 224 219 214 210 209 212 219 225 229 231 232 232 231 230 229 228 226 223 220 217 217 218 220 222 223 220 217 213 209 205 202 201 201 201 201 200 200 200 200 199 199 198 197 196 195 194 195 197 197 197 197 197 195 193 190 188 187 188 190 194 229 287 289 285 280 276 274 276 278 275 270 259 259 262 268 275 280 284 286 285 286 289 293 297 301 301 299 299 299 298 296 295 293 287 278 266 254 245 239 237 237 237 235 233 232 233 234 236 239 241 244 247 251 254 258 266 274 278 269 257 244 234 230 229 229 232 233 232 233 235 237 239 242 244 247 249 253 258 264 269 274 279 284 288 290 289 287 283 277 270 262 253 244 238 233 224 206 189 174 166 163 164 172 187 207 226 237 245 255 263 270 274 278 282 285 288 291 292 292 292 293 293 292 291 288 285 283 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 nan nan nan 262 265 273 283 293 302 307 307 298 288 278 269 262 256 250 245 243 246 258 275 286 291 292 291 290 288 284 281 282 286 289 291 290 288 283 277 270 262 256 254 255 253 250 246 247 250 254 255 255 255 254 253 251 253 261 272 279 281 288 296 294 284 275 273 279 288 297 301 300 300 300 301 305 311 316 319 320 322 324 325 326 327 327 328 327 326 324 323 322 321 321 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 310 309 309 309 310 310 310 310 310 310 311 312 313 314 314 314 314 313 311 311 310 309 309 308 307 304 300 296 292 288 284 283 282 282 282 282 281 281 280 278 276 273 271 269 268 266 264 263 261 260 258 256 255 253 252 251 250 249 248 247 247 246 246 246 245 245 245 245 244 243 243 243 243 242 242 241 241 240 239 239 241 241 241 239 240 240 241 241 242 245 248 250 251 253 254 256 256 255 255 255 256 257 258 257 254 248 243 239 233 232 232 234 236 238 241 242 239 229 220 222 224 224 220 215 209 204 202 207 217 226 230 231 231 231 231 230 230 228 226 222 219 217 216 217 219 218 217 216 214 211 207 204 202 200 200 200 199 199 199 199 199 199 198 197 196 195 194 194 194 195 194 194 195 195 194 191 188 184 182 183 185 191 218 271 286 286 281 276 276 281 284 277 269 258 253 259 270 279 286 292 295 293 291 291 294 299 303 305 306 306 304 300 297 296 294 288 278 267 254 244 238 236 236 236 234 231 230 231 233 234 233 232 233 238 246 255 267 279 289 291 282 266 248 236 231 229 231 233 233 231 232 234 237 239 242 244 245 248 252 256 261 266 271 276 280 284 287 286 284 281 278 274 268 259 252 247 242 230 209 189 174 165 161 164 173 190 212 230 241 251 260 267 272 276 280 284 287 290 291 292 292 292 293 294 293 290 287 284 284 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 269 275 283 291 299 303 300 289 278 271 265 260 256 252 248 248 255 268 280 287 290 290 287 287 287 283 280 282 288 291 291 289 285 282 277 269 262 258 258 257 253 249 247 248 253 257 258 258 257 256 253 251 253 256 264 271 275 284 291 292 286 279 275 277 283 291 298 300 300 300 302 307 315 320 323 324 325 325 327 328 328 329 329 329 327 326 325 324 323 322 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 310 310 310 310 311 312 312 312 312 312 313 313 315 315 316 315 315 314 313 313 313 312 311 311 309 307 304 300 295 290 286 283 282 282 281 281 281 280 280 279 278 275 271 268 266 264 263 261 259 257 256 254 253 251 250 249 248 247 246 246 246 245 245 245 245 246 246 245 244 244 244 244 244 243 243 242 242 241 240 240 241 241 241 239 239 239 239 240 242 244 246 248 250 252 253 254 255 254 253 253 253 254 254 253 248 243 239 237 233 233 233 234 236 239 243 246 245 238 226 222 220 219 217 214 209 205 204 209 219 227 230 230 230 230 230 230 229 228 226 223 220 217 216 217 215 215 214 212 211 208 206 203 201 199 199 199 198 197 197 197 198 198 197 196 196 195 194 194 194 194 193 193 193 194 194 190 186 181 179 179 181 189 209 253 279 283 278 274 279 290 291 287 281 265 253 261 274 284 293 300 305 304 300 297 298 300 303 307 310 311 310 305 300 297 294 287 277 266 254 243 237 235 235 235 233 228 226 226 227 228 227 224 223 227 240 262 278 290 299 300 293 277 255 238 232 232 234 234 233 231 232 234 236 239 241 243 245 248 251 255 259 264 269 273 277 282 284 284 283 281 280 278 274 268 260 256 248 230 205 185 170 162 158 161 173 195 219 237 249 258 266 272 276 279 282 286 290 292 292 292 292 294 295 295 293 289 287 286 287 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 275 280 285 289 292 289 281 272 267 262 260 257 254 252 255 264 275 283 287 289 289 286 286 286 282 281 286 293 294 292 289 285 282 278 272 266 262 260 257 254 251 250 253 258 261 260 259 258 256 253 253 253 255 258 263 267 273 280 284 284 280 275 275 280 287 294 301 304 304 306 311 318 324 326 327 326 327 328 330 331 331 330 329 327 326 324 323 322 321 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan 310 311 312 313 313 313 313 313 314 314 315 316 317 317 317 316 315 315 315 314 314 313 312 310 307 304 298 293 287 284 283 281 280 280 280 279 279 279 278 276 273 270 266 263 260 257 254 252 250 250 249 248 246 245 244 244 244 244 244 244 244 245 245 246 246 246 245 245 246 247 245 244 244 244 243 242 241 240 241 241 241 240 238 237 238 240 243 244 245 246 248 250 251 253 253 253 252 250 250 251 251 248 243 239 237 237 236 235 234 234 235 238 242 245 246 244 234 225 218 216 215 214 211 207 203 203 213 223 228 229 230 230 230 230 230 229 228 225 221 219 218 217 216 214 211 209 207 205 203 201 200 199 198 197 197 196 196 195 195 196 196 195 195 194 194 194 194 193 192 192 192 193 193 189 185 182 177 177 180 186 202 236 263 271 270 269 280 294 300 302 300 272 251 261 277 290 300 309 313 312 310 307 304 302 303 307 311 313 312 308 304 300 295 286 275 263 250 240 234 232 233 233 230 226 222 220 220 220 219 216 212 214 233 269 289 299 305 306 301 290 266 243 236 235 235 234 232 231 231 233 235 238 240 242 245 248 250 253 257 262 268 272 276 279 282 283 284 283 283 282 280 273 267 261 248 223 195 176 164 157 154 159 177 204 230 246 258 266 273 278 281 283 286 290 293 294 294 294 295 296 297 296 292 290 289 290 291 292 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 273 274 277 279 280 279 274 268 264 262 260 260 258 257 263 272 280 285 287 288 287 285 284 285 283 282 287 293 294 292 289 286 284 280 276 270 266 262 258 256 256 257 260 263 264 263 262 258 256 257 257 254 253 254 256 260 263 267 274 279 280 277 275 278 284 292 301 307 309 312 317 323 327 329 330 330 330 331 332 332 331 331 329 326 324 322 320 320 320 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 312 312 313 313 313 313 313 314 315 316 318 319 319 318 317 316 316 316 316 315 315 314 313 310 307 301 295 290 286 284 282 280 280 279 278 278 278 277 276 274 271 267 263 259 255 251 247 245 244 243 243 243 242 241 240 241 242 244 244 244 244 245 245 245 245 245 246 249 249 246 244 244 244 243 242 241 240 240 241 242 241 238 236 238 241 244 246 246 246 247 248 249 251 252 252 250 248 248 248 248 244 240 238 238 237 236 237 238 236 236 237 241 243 244 243 236 227 219 215 214 214 211 207 199 191 201 215 225 229 231 231 231 231 231 231 230 227 225 222 220 218 216 213 210 206 203 201 200 199 199 199 198 197 196 195 194 193 193 194 194 193 193 193 193 193 193 193 192 191 192 193 191 188 184 181 177 176 178 183 201 231 252 261 259 259 270 286 298 302 288 259 248 258 280 297 308 316 320 321 320 317 312 306 304 305 308 311 311 310 307 303 297 288 274 258 245 235 230 230 231 231 229 224 219 215 214 213 211 206 199 195 218 278 301 308 312 314 310 300 276 252 241 236 234 232 231 230 231 232 234 236 239 241 244 247 248 251 255 260 266 272 275 279 282 285 286 286 286 285 282 277 272 264 244 210 183 167 158 153 154 164 187 217 240 254 264 273 279 284 286 288 291 294 296 298 298 298 298 298 297 294 292 291 292 293 295 295 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 269 272 273 272 270 268 266 265 264 264 263 264 270 278 284 286 287 286 285 283 283 284 283 283 285 286 287 288 288 287 285 283 280 274 270 265 262 262 263 265 267 267 267 266 265 260 260 261 259 254 251 250 252 255 256 260 268 274 276 276 276 276 280 289 299 306 310 314 320 326 330 332 333 333 333 332 332 331 330 330 328 326 323 320 319 318 319 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 311 311 312 312 312 312 313 314 316 317 318 319 320 319 318 317 316 316 316 315 315 315 314 312 309 304 298 293 289 286 284 282 280 279 278 277 276 275 274 273 271 268 264 259 254 250 246 242 239 238 238 238 238 237 236 236 240 244 244 244 244 244 244 244 244 245 247 250 250 247 245 245 244 243 242 241 240 239 240 242 241 237 236 238 242 245 247 247 247 247 246 247 249 251 250 248 247 246 246 245 241 238 238 238 236 236 240 245 244 239 237 239 241 242 241 235 227 222 218 215 213 210 206 200 195 200 213 225 231 233 233 233 232 232 232 231 229 227 224 222 219 216 213 209 205 202 199 198 198 199 199 198 197 196 194 193 192 191 191 191 191 191 191 191 191 192 192 192 192 192 192 190 186 183 179 176 175 176 185 206 231 246 253 251 244 258 276 287 286 272 259 252 256 279 304 318 324 327 327 326 324 320 313 308 306 306 308 309 309 308 305 300 290 273 252 239 230 226 227 229 230 228 223 218 213 210 207 202 195 189 187 207 292 313 315 321 323 317 309 290 264 246 238 234 232 231 231 231 231 232 233 236 239 243 245 247 250 254 259 265 271 275 279 282 286 288 289 288 287 284 281 277 267 237 193 171 160 155 153 159 174 200 227 247 261 270 277 283 288 291 294 296 299 300 301 301 301 300 298 295 293 292 293 295 297 299 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 265 266 268 269 269 269 269 269 269 270 270 270 272 277 283 286 287 287 286 284 282 282 282 282 281 281 280 281 283 286 286 285 284 282 277 273 270 268 269 271 272 272 270 270 269 268 264 265 265 260 253 248 248 250 252 254 258 265 270 269 268 269 272 278 287 297 304 309 315 322 328 332 334 335 334 332 329 328 327 327 328 328 325 322 320 319 319 319 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 308 309 309 309 310 311 312 313 315 316 317 318 318 317 316 316 315 314 314 314 314 314 314 313 310 306 301 296 292 289 286 283 281 280 278 277 275 274 273 272 270 267 263 259 254 250 245 241 237 235 234 234 233 233 232 233 236 241 244 244 245 245 244 244 245 246 248 250 249 247 246 245 244 242 242 241 239 237 239 240 239 237 236 238 242 244 246 246 247 246 246 247 249 250 249 247 246 246 246 243 239 237 237 237 235 236 244 251 251 244 238 236 238 238 236 233 228 225 222 217 212 208 205 204 202 204 211 222 230 234 235 235 234 233 232 231 230 229 227 223 220 217 213 209 205 201 198 197 197 198 198 197 197 195 194 192 190 190 190 189 189 189 190 190 190 191 192 192 191 192 190 188 186 183 180 177 175 177 191 215 233 244 251 249 232 244 266 275 275 269 266 262 261 280 312 326 331 332 332 330 327 324 319 315 311 309 309 309 309 309 307 302 293 274 249 235 226 222 222 226 228 227 223 219 214 209 204 194 187 183 185 204 303 323 323 332 332 330 323 308 284 261 248 239 235 233 232 231 231 231 232 234 238 241 243 246 249 253 258 264 269 275 280 284 287 290 290 290 289 287 284 281 268 229 184 164 157 154 157 168 187 210 232 249 262 272 278 284 290 296 300 302 304 303 302 302 301 298 296 293 292 292 295 299 301 303 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 271 270 267 265 265 265 265 265 267 269 272 275 276 278 280 282 285 287 287 287 286 284 281 280 280 280 279 280 280 279 282 285 285 285 285 283 278 277 275 273 275 276 276 274 273 273 274 274 270 270 268 260 253 248 246 248 250 252 256 263 266 264 261 260 262 269 280 292 302 309 317 324 329 333 334 334 333 330 326 324 323 325 327 326 324 322 321 320 320 319 318 nan nan nan 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 306 306 306 306 306 306 306 307 308 309 311 312 313 313 313 313 313 313 312 312 312 312 312 312 312 311 310 308 304 299 295 291 288 285 283 281 279 277 275 274 273 271 269 266 262 258 254 249 244 239 236 233 231 229 228 227 228 229 233 237 241 243 244 245 245 245 246 247 248 249 248 247 247 246 245 243 241 241 238 237 237 238 237 236 236 238 240 242 243 245 246 246 245 247 249 249 248 247 247 247 246 241 236 234 235 235 235 238 247 254 253 245 235 232 233 234 233 231 228 227 225 220 213 208 206 205 203 202 208 218 228 235 237 237 235 233 232 231 231 230 228 225 221 218 214 210 205 201 198 197 197 197 197 197 196 195 194 192 190 189 188 188 188 188 189 189 190 191 191 191 192 191 189 187 185 183 180 177 176 182 197 219 238 248 254 252 240 234 253 268 272 272 271 267 271 291 318 332 336 336 334 330 328 327 326 324 319 316 313 311 310 310 308 303 293 273 248 231 221 216 217 221 225 225 222 220 217 210 201 190 183 180 182 208 304 324 333 342 343 342 340 332 315 292 268 252 242 238 234 231 229 229 230 231 236 237 241 246 250 253 258 263 269 276 281 285 289 291 293 294 293 292 289 284 272 226 178 162 153 152 159 178 203 224 238 248 258 267 274 281 289 298 305 307 307 305 302 300 298 296 293 291 291 293 297 302 305 307 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 273 269 265 263 261 261 261 263 267 271 276 280 283 284 286 287 287 288 288 287 284 281 280 279 279 279 281 282 281 283 285 285 284 284 283 279 280 278 276 279 280 279 277 275 277 279 278 275 273 270 262 254 249 247 248 249 251 256 261 261 257 254 252 252 256 267 284 299 310 318 325 330 332 332 332 332 329 325 323 323 324 325 325 323 322 321 321 321 319 318 nan nan 314 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 304 304 304 304 304 303 303 303 303 304 304 305 306 306 307 308 308 308 309 308 308 309 309 310 310 310 310 309 308 305 301 297 293 289 286 284 282 280 277 276 275 273 270 268 264 261 257 253 248 243 238 234 231 228 226 224 224 225 227 231 235 238 241 243 244 244 245 246 247 249 249 249 249 249 248 246 243 241 240 239 238 237 236 236 235 235 236 237 238 240 243 246 246 246 248 249 249 248 247 247 248 245 240 234 233 234 234 237 242 249 253 250 240 229 226 226 229 229 229 230 232 230 226 220 214 210 206 203 205 210 217 226 233 237 237 236 234 231 230 230 230 228 225 222 218 214 210 206 202 199 197 196 196 196 196 196 195 194 192 190 189 188 187 187 188 189 189 190 191 191 191 192 191 189 187 185 183 181 180 180 186 199 220 240 254 262 261 245 212 243 265 271 273 272 272 279 296 317 332 337 337 333 329 329 331 332 332 330 326 321 316 313 311 309 303 292 271 244 226 215 210 210 214 219 222 220 218 216 209 199 189 180 173 172 181 297 323 340 351 354 353 352 349 341 330 308 279 257 246 236 228 225 227 229 232 235 236 240 245 250 254 259 265 271 279 285 290 292 295 297 299 299 299 296 287 270 217 169 153 145 145 157 187 222 241 249 252 256 260 266 274 285 298 307 310 308 305 301 297 295 294 292 289 291 294 299 305 309 312 314 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 273 269 264 260 258 257 257 259 263 269 276 281 284 286 287 287 287 287 288 286 283 281 280 280 279 278 280 282 283 284 284 283 283 284 283 281 284 282 277 279 282 282 280 279 280 281 280 277 275 272 266 258 253 250 250 250 252 256 258 255 249 245 243 242 245 255 274 294 309 319 325 329 330 330 330 329 326 323 322 322 323 324 324 323 322 322 322 320 318 317 nan nan 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 304 303 303 303 303 302 302 301 301 301 301 301 301 301 302 302 303 304 304 304 304 305 305 306 306 307 307 308 308 307 305 303 299 295 291 288 285 282 280 277 276 274 272 269 266 263 260 256 252 247 242 237 232 229 226 224 223 223 225 228 231 235 238 241 242 244 244 245 246 248 248 249 250 251 252 249 245 241 239 239 240 239 238 237 236 235 233 232 232 234 238 242 245 246 247 249 250 250 249 248 248 247 244 239 234 233 234 236 240 245 249 248 241 230 221 219 220 223 226 229 232 235 235 232 228 224 217 209 206 208 213 218 223 228 233 236 237 235 232 229 229 228 227 225 222 218 215 211 206 202 199 197 195 194 194 195 195 194 194 193 192 190 189 188 188 188 189 190 191 191 192 192 192 191 190 188 186 184 182 182 184 188 201 219 241 260 274 287 304 153 246 255 265 272 276 279 286 300 317 330 336 334 330 330 333 336 336 337 339 337 331 325 318 314 312 305 290 262 234 219 211 207 206 208 213 217 216 215 213 206 197 187 175 165 162 161 207 312 336 354 359 1 359 358 359 356 349 332 304 263 236 224 221 225 227 232 233 236 240 247 253 257 261 268 275 283 289 294 296 300 304 306 310 313 306 291 262 197 143 131 130 134 159 214 247 259 262 260 257 255 258 265 277 292 304 309 308 305 300 295 291 291 290 289 291 297 302 308 313 317 321 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 262 259 257 255 255 256 260 267 275 281 284 285 286 287 287 286 286 285 283 281 281 281 279 278 279 281 282 282 282 281 283 284 283 284 288 286 280 279 282 285 284 283 282 281 281 279 278 275 270 264 259 255 253 252 252 254 254 250 242 238 235 233 236 247 268 291 307 318 325 328 328 328 327 326 324 321 320 321 322 323 323 323 322 322 321 319 316 316 nan 315 314 313 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 303 303 303 302 302 301 301 nan nan nan nan nan 299 299 299 299 300 300 300 300 300 301 301 302 303 304 305 305 306 305 305 303 301 297 293 291 287 284 281 278 276 274 272 269 267 264 261 257 252 246 241 235 231 227 225 224 224 225 227 230 234 237 240 242 244 245 246 246 247 249 248 248 249 252 252 249 244 239 237 239 242 241 239 237 236 233 229 227 227 230 235 241 245 247 249 250 251 252 251 249 248 246 243 238 235 234 236 239 243 247 247 240 229 219 214 213 215 218 222 227 233 237 237 233 226 226 219 212 209 211 215 218 220 223 227 232 235 234 231 229 227 227 225 223 220 217 214 210 206 202 199 196 194 193 192 193 193 193 193 193 192 191 190 189 189 189 190 191 192 193 193 194 193 192 190 188 186 185 184 184 187 191 201 216 236 259 281 307 335 334 273 254 261 271 277 284 292 301 312 324 331 330 329 335 341 342 342 342 344 345 343 338 330 324 318 308 280 232 210 205 204 202 201 203 209 213 213 211 207 203 195 185 171 162 159 160 173 246 328 353 2 5 4 6 10 12 13 12 9 7 1 232 221 219 224 230 236 239 244 251 257 260 265 271 279 285 291 296 299 303 309 322 331 328 325 314 248 132 117 105 106 112 215 267 273 273 272 267 261 255 254 259 269 282 295 303 305 304 301 294 291 290 290 290 293 299 305 311 316 321 326 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 259 256 254 253 253 257 265 273 279 282 284 285 285 285 285 284 284 283 282 282 281 279 277 276 276 278 279 278 278 282 283 283 286 289 288 284 281 283 286 286 283 281 280 280 281 281 279 275 270 264 259 255 253 253 253 250 244 237 233 230 229 234 247 269 290 305 316 324 326 326 324 323 322 320 318 318 318 320 321 321 320 320 319 318 317 315 315 315 315 314 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 305 304 303 303 302 302 301 nan nan nan nan nan nan nan 298 298 298 298 297 297 297 297 297 298 298 299 300 301 303 303 303 303 303 301 298 295 292 289 286 282 280 277 274 272 270 269 268 265 260 254 248 241 236 231 228 227 227 228 229 232 235 238 240 243 245 246 247 248 248 249 250 248 248 249 252 252 249 244 241 241 243 246 244 240 238 235 230 226 224 224 228 234 239 244 248 250 251 251 252 252 250 247 244 241 238 236 236 238 241 244 246 242 232 221 212 209 210 213 216 219 223 229 235 236 231 220 219 219 217 217 219 218 217 218 221 224 229 232 231 229 227 226 225 224 222 219 216 213 209 206 202 199 196 193 192 192 192 192 193 193 193 193 192 191 191 191 191 191 193 194 194 194 194 194 193 191 189 187 186 185 186 188 192 199 210 227 249 277 304 320 305 294 278 264 273 280 285 291 297 305 314 319 323 333 347 350 348 348 349 350 353 354 352 348 343 336 325 243 186 182 185 188 188 189 198 208 212 210 207 204 200 193 183 171 162 159 159 162 175 322 357 6 8 11 15 19 22 24 24 23 26 29 37 45 61 86 256 258 253 252 257 262 265 270 275 280 285 290 294 298 302 315 343 6 12 19 40 75 78 77 75 61 12 311 293 286 282 278 276 270 263 259 261 267 277 287 295 301 303 300 295 292 291 291 293 297 302 308 313 319 324 331 337 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 256 254 252 252 255 263 272 278 280 282 284 284 284 282 282 282 281 281 281 279 276 275 273 273 273 275 275 276 279 280 282 285 288 287 284 282 283 286 284 281 279 279 279 280 281 280 278 273 267 261 256 254 252 250 246 239 233 231 230 230 238 253 273 290 303 313 320 322 321 318 318 317 316 315 315 316 318 319 318 316 314 314 315 315 315 315 315 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 303 302 301 299 nan nan nan nan nan nan nan 296 296 296 295 295 295 295 295 295 295 296 297 298 299 300 300 300 301 300 298 295 292 290 288 285 282 279 276 274 272 271 270 267 263 257 251 244 240 236 233 232 233 234 235 237 240 242 244 246 247 248 248 249 249 250 251 250 249 250 251 252 250 246 243 244 247 249 246 242 239 234 229 225 223 224 228 234 239 244 247 249 250 250 251 252 251 248 244 241 239 238 239 240 242 242 242 236 226 216 209 206 208 212 214 216 219 224 230 232 228 222 222 223 225 229 229 222 216 217 222 228 233 232 228 224 222 223 224 223 220 218 215 211 208 205 201 198 195 193 193 192 193 193 193 193 193 193 193 192 192 192 192 192 194 195 195 195 194 194 192 191 189 188 187 187 188 188 190 196 204 217 238 267 293 293 292 292 269 259 271 281 286 290 292 293 298 303 308 326 351 352 350 353 357 359 2 3 3 4 6 8 25 139 161 166 171 174 175 177 193 215 218 213 207 204 199 192 183 173 165 161 159 158 155 138 0 3 8 17 25 29 29 29 28 29 32 36 39 43 45 38 19 358 320 278 271 271 274 277 280 282 286 289 291 293 296 322 37 36 29 31 43 53 51 52 41 11 339 317 303 293 285 281 281 279 274 269 269 274 280 286 291 296 299 299 297 294 294 295 298 301 306 310 314 320 326 334 340 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 256 253 251 251 254 262 270 276 279 281 283 283 282 280 279 279 280 279 278 278 274 269 266 266 270 272 273 273 274 275 279 284 286 285 283 282 283 284 282 278 277 276 276 277 278 278 277 273 267 261 256 252 249 245 239 233 229 229 229 233 244 259 275 289 299 307 313 314 313 312 312 312 312 312 313 315 316 316 314 310 307 307 311 313 314 314 314 313 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 294 293 293 293 293 293 293 293 293 294 295 296 296 297 297 297 296 294 292 290 288 286 283 281 278 276 275 273 271 268 264 259 254 249 245 242 240 240 240 240 241 242 244 246 248 249 250 250 250 250 251 251 251 251 251 251 251 251 250 247 246 247 249 250 248 244 240 235 230 226 224 226 229 235 242 245 246 246 245 246 247 250 251 248 244 241 241 241 242 242 242 240 236 230 222 214 207 206 208 210 212 214 216 220 224 227 226 223 223 226 231 234 231 223 216 219 231 241 243 236 227 219 216 218 220 220 219 216 212 209 206 203 200 197 195 194 194 194 194 194 194 194 193 193 193 193 193 192 192 193 195 196 196 195 194 193 191 190 189 189 188 189 189 189 189 193 199 207 222 244 265 270 281 278 263 251 261 277 299 306 290 284 286 286 280 272 312 344 351 359 5 9 11 12 13 15 22 36 72 120 144 157 165 168 170 174 192 234 233 217 209 205 199 193 185 176 169 166 162 156 151 147 29 9 19 28 35 36 35 34 34 35 37 40 43 45 43 33 18 6 352 318 296 287 285 286 288 288 289 289 290 288 278 303 46 30 23 25 27 27 25 19 6 348 331 317 306 296 288 285 285 284 282 279 280 284 287 288 291 294 297 298 298 298 299 301 303 305 308 311 314 320 328 334 337 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 256 253 251 250 254 261 269 274 278 280 281 281 280 279 278 278 277 276 276 276 272 266 262 262 265 267 268 268 270 272 278 284 285 284 282 282 283 283 280 276 273 272 273 275 276 276 274 270 264 256 250 244 241 235 229 225 222 223 227 237 248 263 277 287 294 300 305 307 307 307 308 309 310 310 312 313 313 311 307 303 301 303 308 312 314 314 314 313 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 292 291 291 291 291 291 291 292 292 293 294 294 294 292 290 288 287 286 284 282 279 278 276 274 271 269 265 261 256 252 249 247 245 245 245 245 246 247 249 250 251 252 252 252 252 252 252 252 252 252 253 253 252 251 250 248 248 248 250 250 248 246 243 238 232 228 226 227 231 237 244 246 245 242 240 240 242 246 250 249 245 243 242 242 243 244 242 239 234 228 221 214 208 206 208 209 211 214 215 217 221 223 223 221 222 226 231 232 228 220 216 225 243 258 253 241 226 214 210 212 215 216 216 213 209 206 204 201 199 196 195 195 196 196 195 194 194 194 194 193 193 194 193 193 192 193 195 196 196 195 193 192 191 190 190 190 189 189 189 188 188 191 196 201 206 216 229 252 268 275 276 260 240 219 278 283 274 272 272 269 260 254 289 334 352 4 12 16 19 20 20 23 31 48 80 113 132 147 157 164 169 176 196 241 243 223 213 208 203 197 190 182 176 172 164 155 149 143 97 38 38 43 45 40 37 38 41 43 44 46 48 49 46 34 21 11 359 343 324 307 301 300 298 296 294 290 286 273 244 215 3 3 3 7 6 2 358 354 348 338 326 316 307 300 293 289 288 288 288 287 289 293 294 294 294 296 297 299 302 303 304 306 307 307 308 310 314 320 328 332 333 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 253 251 251 255 261 269 274 277 279 280 280 279 278 276 276 275 274 273 272 268 265 259 259 261 265 266 267 267 270 277 283 284 282 281 282 284 283 278 273 269 269 270 272 272 270 267 262 254 244 236 230 228 225 221 220 222 227 233 242 253 266 277 285 290 294 298 301 304 305 306 307 307 308 309 310 309 305 301 299 299 302 307 311 313 314 313 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 290 289 289 289 289 289 290 291 291 291 290 289 287 285 284 283 281 280 278 276 274 271 268 265 260 256 253 251 249 248 247 248 248 249 250 252 253 254 254 254 254 254 253 253 253 253 253 254 254 253 252 250 249 248 249 251 251 249 248 245 240 235 230 228 229 232 237 242 245 245 242 238 237 240 245 249 249 246 244 243 243 244 245 243 239 233 227 221 213 208 206 206 208 211 213 214 216 221 223 221 220 222 226 228 227 223 217 217 230 252 266 256 239 221 208 205 208 210 210 211 209 206 204 201 198 195 193 194 196 199 199 198 196 196 195 195 194 194 194 194 193 193 194 195 196 195 194 192 191 190 191 191 191 190 189 188 188 188 190 195 197 197 199 208 224 254 278 290 280 244 166 194 213 229 246 258 261 255 257 290 328 355 13 19 23 26 27 26 29 35 51 78 107 125 139 150 159 167 177 198 230 238 228 217 212 207 202 196 190 184 178 169 157 144 129 95 63 53 51 48 39 38 40 44 48 50 51 53 53 51 42 30 19 9 356 340 329 320 314 311 306 301 294 282 256 221 212 277 325 341 346 345 342 340 340 338 332 323 314 309 304 298 293 291 291 292 293 296 301 302 301 300 299 300 304 308 310 309 309 307 307 307 308 313 320 326 328 329 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 252 253 257 263 270 275 277 278 278 278 277 276 275 274 274 272 269 266 263 262 260 258 260 263 264 264 264 267 274 279 279 277 279 282 285 283 278 270 266 266 269 270 267 262 257 251 244 236 231 227 228 230 232 236 240 243 245 248 255 267 277 284 287 290 294 297 301 303 303 302 301 302 304 305 304 301 298 299 301 304 307 310 312 313 313 312 313 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 288 288 289 289 289 288 287 286 284 283 281 280 279 278 276 273 271 267 263 259 256 253 251 249 249 249 250 251 252 253 254 255 255 255 256 256 255 255 255 254 254 254 254 254 253 252 251 249 249 250 252 251 249 248 246 242 237 233 231 231 233 236 239 243 244 242 239 238 240 244 247 248 246 244 243 242 244 246 245 240 233 227 217 209 204 202 202 205 210 211 212 216 222 223 220 220 221 224 225 223 219 217 221 234 252 261 250 230 211 201 199 203 204 205 205 204 202 200 197 194 191 190 193 199 201 201 200 198 197 196 195 195 195 194 194 193 193 194 195 195 194 193 191 191 191 191 192 191 190 189 188 187 187 189 194 197 195 194 197 209 229 255 276 282 256 179 179 188 196 213 232 242 242 252 294 340 10 21 22 26 32 31 30 32 36 49 74 103 122 133 142 151 161 174 194 216 228 227 219 213 209 205 201 195 191 188 181 168 148 117 92 83 76 65 49 39 39 44 47 50 52 53 55 55 54 48 40 30 19 5 351 341 336 327 323 316 308 297 277 244 218 217 260 302 320 327 329 328 329 331 334 328 321 314 310 306 299 294 291 292 295 299 304 308 311 310 307 304 305 310 314 314 311 309 307 306 306 309 314 319 324 326 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 256 256 261 267 272 276 277 277 277 277 277 276 275 274 273 270 267 263 262 263 261 260 261 261 260 259 261 265 269 271 269 268 273 281 285 284 278 270 265 265 267 267 260 254 251 250 248 245 244 243 248 253 256 257 255 252 249 250 256 266 276 282 285 287 289 293 297 298 298 295 293 294 297 300 300 298 298 300 303 305 307 309 310 311 311 311 313 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 288 288 288 287 286 285 284 282 281 279 278 277 275 273 270 266 262 258 255 253 251 250 251 251 253 255 255 256 256 257 257 257 257 257 257 257 257 256 255 255 255 254 254 252 251 249 249 251 253 252 249 248 246 243 239 235 233 234 235 237 239 240 242 243 243 244 245 247 248 248 246 244 242 241 244 248 248 241 232 223 212 204 201 201 203 207 210 210 211 215 221 222 220 219 221 223 222 219 215 216 223 234 245 249 237 218 203 197 196 197 199 200 200 200 199 197 194 191 189 191 196 202 203 201 200 198 197 197 196 195 195 194 193 193 193 194 195 195 194 192 191 190 191 192 192 191 190 189 188 187 187 188 191 195 196 194 194 199 212 232 255 271 256 212 186 174 174 186 199 208 211 223 276 4 34 26 20 27 38 39 37 37 41 50 69 99 122 133 139 147 158 171 188 204 217 220 217 213 209 207 203 199 196 192 186 176 158 122 99 100 101 93 62 42 43 48 51 52 52 52 54 55 54 51 44 33 21 7 355 349 345 339 332 321 309 293 270 243 226 231 259 289 306 314 318 320 321 325 326 322 318 312 307 302 297 293 291 292 296 304 312 318 321 320 315 311 311 314 316 315 310 308 307 306 308 311 315 318 321 323 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 260 261 265 270 274 276 276 276 276 276 277 276 274 273 272 269 265 262 261 262 261 261 261 258 256 257 261 266 267 264 258 257 266 281 288 287 281 273 267 266 265 262 255 254 257 260 259 256 254 254 258 263 264 260 254 250 249 251 256 264 273 280 284 285 286 288 291 292 291 288 286 287 292 296 297 297 298 300 303 305 306 307 308 308 308 309 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 278 277 276 274 272 269 265 261 258 257 255 254 253 254 255 257 258 259 259 259 259 259 258 258 259 260 260 260 258 257 257 256 256 254 252 251 250 250 252 253 252 249 247 245 243 240 238 236 236 237 239 240 239 239 241 246 251 255 256 252 250 247 244 242 242 245 250 250 241 228 215 205 199 198 200 205 210 212 210 209 213 217 219 220 221 223 224 221 216 211 212 220 229 235 234 224 208 198 194 193 194 195 196 196 197 196 194 192 190 190 192 196 200 200 199 198 197 197 196 196 195 194 192 192 192 193 195 195 195 194 192 191 190 191 192 191 191 190 189 189 188 187 188 190 193 195 195 195 196 203 220 240 256 257 239 210 182 169 174 178 183 183 181 139 72 50 28 23 35 52 55 47 43 46 52 66 94 122 136 142 146 154 167 181 195 206 213 214 212 209 207 205 202 197 192 185 177 165 138 115 112 118 122 99 49 46 51 55 55 52 50 52 54 53 50 41 29 15 6 357 353 348 341 333 321 304 289 274 261 253 254 274 297 308 312 316 317 319 321 319 317 313 308 303 298 294 291 290 292 299 309 318 325 328 327 323 316 313 313 315 313 311 309 309 308 310 313 316 318 321 324 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 266 269 272 275 276 275 275 275 276 276 276 274 270 269 267 264 262 261 260 261 261 259 256 255 257 262 268 268 262 255 254 265 284 292 292 287 280 273 268 264 260 258 262 266 268 266 261 256 255 256 257 252 242 242 254 258 258 259 263 269 277 282 284 284 285 286 287 286 283 283 285 289 293 296 297 299 300 301 303 304 305 305 305 306 308 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 274 271 268 264 261 260 260 259 258 258 258 259 260 261 262 261 261 261 261 260 260 261 262 263 263 262 260 259 258 258 256 254 252 252 251 252 253 252 249 246 244 243 242 241 240 239 239 240 241 241 239 239 243 251 260 264 257 252 249 246 243 243 247 252 251 239 222 207 199 194 192 196 202 208 210 208 206 209 213 217 221 225 227 226 221 214 208 208 216 223 225 223 213 202 194 191 191 191 192 193 194 195 194 193 192 192 192 194 195 196 196 196 195 195 195 195 195 194 193 191 191 192 193 194 195 194 193 191 190 190 191 192 192 191 190 190 190 189 188 188 189 191 193 195 198 197 200 212 229 245 254 249 230 203 180 169 163 158 150 142 123 94 66 44 47 60 75 69 59 53 52 57 68 91 121 138 146 149 154 163 174 187 198 206 210 209 207 206 205 202 197 191 182 173 166 151 131 121 124 131 124 56 37 47 53 50 46 46 48 50 50 46 34 19 8 2 357 353 348 343 333 319 300 285 280 283 293 304 311 315 316 316 316 317 318 318 317 315 310 303 297 292 289 287 287 291 299 310 320 326 329 328 323 316 309 308 310 310 310 310 310 310 312 314 318 320 324 327 329 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 276 274 nan 270 269 269 271 274 275 276 275 274 274 275 275 275 272 269 267 265 263 260 259 259 260 260 258 257 256 258 261 266 270 270 267 267 276 291 299 299 294 287 280 273 268 265 265 266 269 270 267 258 249 243 240 233 223 220 246 268 270 266 263 264 268 274 281 285 285 285 285 285 284 283 283 285 287 291 294 297 298 299 300 300 301 301 302 302 304 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 265 263 263 263 263 263 263 264 264 264 264 264 263 263 263 263 263 263 264 265 266 266 265 263 262 261 260 258 256 255 254 253 252 253 252 250 247 244 244 244 245 244 242 241 242 242 242 241 240 241 246 254 259 256 252 249 247 245 245 249 253 251 237 216 202 195 190 187 188 194 201 206 205 203 205 209 215 222 227 229 227 221 213 206 207 213 219 219 215 207 198 193 190 189 190 191 192 193 193 193 193 194 194 195 195 195 194 193 192 192 193 193 194 194 194 192 191 191 191 193 194 194 193 191 190 190 190 192 192 192 192 191 191 191 190 189 189 189 190 191 193 198 198 201 208 222 237 247 249 241 219 189 166 152 143 136 129 119 99 74 64 74 75 78 71 62 60 58 59 74 98 126 143 152 154 156 162 169 179 191 202 206 205 203 202 200 198 195 188 176 169 166 160 149 141 138 139 138 12 5 28 38 38 38 40 42 44 45 39 23 6 357 354 353 351 348 343 332 316 299 286 287 303 326 341 342 336 326 321 319 318 319 319 319 315 307 298 289 284 282 283 285 289 296 305 315 321 323 323 319 311 305 304 306 307 309 309 308 309 310 314 320 324 328 331 333 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 276 274 272 272 272 274 275 275 276 276 275 275 274 275 275 272 268 265 263 261 259 258 259 260 260 259 258 256 256 259 265 273 280 286 289 292 298 303 301 301 298 292 284 278 273 nan nan nan nan 254 234 221 218 218 218 223 239 258 266 267 267 266 266 268 274 282 287 288 288 286 285 285 284 283 283 285 288 292 295 296 297 297 297 298 298 299 300 301 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 265 265 265 266 268 269 269 268 268 266 265 265 265 266 266 266 267 268 268 268 268 267 265 264 262 261 259 258 257 255 253 252 252 251 248 245 244 245 247 247 245 244 243 242 241 242 243 243 245 247 249 249 248 248 247 247 248 251 254 252 236 214 201 193 188 184 182 185 193 201 202 200 202 207 215 222 228 229 226 219 211 206 209 213 217 217 213 207 200 195 192 190 191 191 192 192 193 194 195 196 197 198 197 195 193 191 190 189 190 191 192 193 193 192 191 190 190 191 192 192 191 190 189 190 190 192 192 193 192 192 192 191 191 189 189 188 189 190 192 195 197 202 207 218 232 242 250 253 239 197 164 145 133 126 119 109 92 72 74 77 76 75 72 66 59 60 62 71 102 133 149 158 161 162 165 170 176 188 199 202 201 199 197 195 192 189 184 176 171 173 176 176 176 175 177 197 259 322 356 20 30 32 31 33 36 36 26 7 349 343 344 347 348 346 341 331 319 305 297 309 335 353 6 4 350 336 327 324 322 322 322 319 311 301 292 284 280 279 281 284 287 293 300 308 313 316 315 311 304 299 298 300 302 304 304 305 307 311 317 323 327 331 334 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 278 277 275 274 274 275 276 277 277 277 276 275 275 275 276 276 273 268 264 261 259 258 259 260 260 260 260 259 257 256 257 263 273 283 292 298 300 300 301 302 310 317 315 nan nan nan nan nan nan nan nan 124 214 235 242 242 242 246 251 255 260 263 266 268 271 276 284 290 292 291 289 288 287 285 283 282 283 286 289 293 294 295 295 295 296 296 297 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 268 269 271 272 272 272 271 269 268 267 267 267 268 268 269 270 270 270 269 268 267 266 264 263 262 261 260 257 254 252 252 252 250 247 245 246 248 249 247 245 243 242 241 243 245 246 246 245 245 246 247 247 248 249 250 252 255 252 237 217 203 195 189 183 179 180 187 195 197 197 201 208 216 223 226 226 221 215 210 210 212 215 216 216 213 208 203 199 196 195 194 193 192 192 193 195 197 199 200 199 198 196 194 191 189 188 188 189 190 191 192 192 191 190 189 190 191 191 190 189 189 189 190 191 191 192 193 193 192 192 192 190 189 188 189 189 191 193 194 199 206 215 228 241 253 267 270 211 155 134 123 117 111 104 96 85 79 77 75 74 76 75 66 58 55 58 88 126 150 162 167 171 175 178 181 191 197 200 199 196 193 190 187 185 184 183 184 188 193 197 200 201 203 209 228 261 321 10 20 30 26 27 30 27 12 343 327 325 331 340 344 345 341 334 323 310 314 343 6 19 24 19 2 344 334 329 324 323 321 316 307 297 289 284 282 282 284 286 288 292 297 302 307 309 308 303 297 293 293 295 297 299 300 303 308 315 323 328 332 334 334 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 279 279 278 276 276 276 277 278 278 278 277 276 275 275 275 276 276 273 268 264 262 260 259 260 260 260 260 260 259 258 255 255 259 nan nan nan nan 304 304 299 299 314 333 nan nan nan nan nan nan nan nan nan 6 322 283 258 241 234 235 243 249 254 259 266 273 276 281 288 293 295 294 292 290 289 286 283 281 282 285 289 292 293 293 293 294 296 297 297 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 272 273 274 274 273 272 271 269 268 268 268 269 270 271 271 271 270 269 268 267 267 266 265 264 263 262 259 255 252 253 253 251 248 246 247 249 250 248 245 243 242 242 243 245 246 246 245 246 247 248 249 250 252 253 254 256 253 240 222 208 199 192 185 180 178 183 189 191 196 204 213 220 223 222 219 214 209 209 210 213 215 215 213 211 208 204 201 199 198 196 194 193 194 195 197 198 200 200 199 198 196 194 192 190 189 188 188 189 190 192 193 192 190 189 190 190 190 189 188 188 188 189 190 191 192 192 193 192 193 193 191 190 189 189 189 190 191 192 196 201 210 225 241 255 278 288 268 123 116 112 109 106 103 100 95 85 80 76 75 80 82 76 59 48 46 67 116 155 169 175 180 186 188 190 194 198 200 198 195 192 190 189 189 191 194 198 201 204 206 207 209 211 213 217 227 251 4 18 23 25 25 26 18 355 324 312 312 321 333 339 341 342 340 331 314 330 20 32 42 41 31 11 350 337 330 326 324 320 313 305 297 291 288 288 289 289 290 292 294 297 300 303 303 300 296 291 290 292 293 294 297 299 304 313 322 329 334 337 336 333 328 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 251 255 260 nan nan nan nan nan 280 280 279 278 278 278 279 279 279 278 278 276 275 275 275 275 274 272 269 265 263 262 260 260 260 260 260 260 259 257 255 255 258 nan nan nan nan nan nan 305 304 314 332 nan nan nan nan nan nan nan nan nan nan 337 303 235 219 220 226 234 242 250 259 269 281 286 291 295 298 298 297 295 294 291 287 284 282 283 287 290 293 294 294 294 295 297 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 274 275 275 275 274 273 272 270 269 269 269 270 271 271 271 271 270 269 268 268 267 267 266 266 265 264 261 257 254 254 254 253 250 248 248 249 250 247 245 243 243 243 244 245 246 246 247 248 249 250 251 253 256 256 255 255 254 246 230 215 205 196 188 182 180 182 185 187 193 202 213 219 220 217 211 206 205 206 209 211 212 212 210 208 205 203 200 199 197 196 195 194 195 196 198 199 199 198 197 196 195 194 193 192 191 190 189 189 190 192 193 192 190 189 190 190 189 188 187 187 187 188 189 190 191 192 192 193 194 193 192 191 191 190 189 189 190 192 194 197 203 217 237 260 288 305 341 87 99 102 106 109 111 113 104 92 85 82 82 85 89 89 71 41 37 49 95 159 176 184 188 194 196 196 197 199 200 200 198 196 195 198 200 203 205 207 208 208 208 208 208 209 210 211 215 227 329 10 17 25 26 21 7 344 323 313 312 322 332 339 345 350 353 351 357 61 63 62 62 56 40 14 351 341 333 329 325 319 312 305 299 296 294 294 294 294 294 295 296 299 301 301 298 293 289 289 291 294 294 294 297 302 309 319 328 337 339 337 335 330 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 248 247 247 249 253 258 264 270 nan nan nan 281 281 280 279 279 279 279 279 278 278 278 276 275 275 275 275 274 272 269 267 265 264 262 261 261 261 261 260 258 257 256 257 259 nan nan nan nan nan nan nan nan 319 329 341 nan nan nan nan nan nan nan nan nan nan 275 203 205 207 207 207 216 255 280 283 292 298 302 305 306 306 303 300 297 293 289 285 284 285 288 292 295 296 297 298 299 301 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 275 276 275 275 273 272 271 270 270 270 270 271 270 270 270 270 269 269 268 268 268 267 267 268 267 265 263 259 256 255 255 254 252 249 249 250 250 248 245 244 244 243 243 244 246 248 249 250 251 252 254 257 259 259 258 257 259 258 244 226 212 201 191 185 183 183 184 185 187 195 206 212 213 209 203 201 203 204 206 208 208 208 206 204 201 198 196 195 194 193 193 193 195 196 198 198 197 196 195 194 194 194 195 195 194 192 191 190 191 192 193 192 191 190 190 190 189 187 186 186 186 187 188 188 190 192 193 194 194 194 194 193 192 191 190 190 190 191 193 194 195 204 223 257 293 318 354 64 88 98 110 118 123 126 121 110 105 105 104 99 98 96 95 72 33 29 48 161 185 191 196 198 200 200 199 199 201 201 200 198 199 204 209 212 212 211 211 210 208 207 207 208 208 209 211 217 306 6 15 23 25 16 358 343 333 326 326 332 340 348 359 10 17 26 49 77 79 76 72 64 45 13 353 343 337 332 327 320 312 305 301 300 300 299 298 297 297 297 299 301 302 300 295 288 286 289 295 298 296 295 298 303 313 324 333 338 337 335 331 325 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 249 247 247 248 251 256 262 269 274 278 280 281 280 279 278 279 279 278 277 277 278 277 275 274 274 274 274 273 273 269 267 266 265 264 263 263 262 261 260 259 258 258 260 263 265 268 nan nan nan nan nan 306 317 327 334 340 nan nan nan nan nan nan nan nan 12 181 196 199 195 186 174 144 10 340 316 308 306 309 313 315 314 310 306 302 296 291 288 287 288 291 294 296 299 301 303 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 276 275 274 273 271 270 269 270 270 271 271 270 270 269 269 268 268 269 269 268 268 268 269 268 267 264 261 259 257 256 255 253 251 250 250 251 249 247 246 245 244 243 243 245 248 249 251 253 255 257 259 260 262 261 261 265 270 262 243 223 208 197 189 185 184 184 185 187 193 200 205 205 200 197 198 201 202 203 204 204 203 201 199 196 193 192 191 191 191 192 193 194 196 197 196 196 194 193 192 193 195 197 197 196 194 192 191 192 192 192 191 191 191 191 190 188 187 186 185 185 186 187 188 191 193 194 195 195 196 196 194 193 192 192 191 191 191 192 192 190 192 201 225 288 331 0 45 75 98 121 131 128 127 135 137 134 134 139 148 124 114 123 141 335 3 17 150 190 196 201 203 203 201 199 200 201 202 201 200 202 207 211 214 214 212 212 210 209 208 207 206 207 207 207 211 263 351 14 25 23 11 352 345 341 338 339 343 350 2 22 37 41 45 58 73 78 78 75 69 47 12 352 342 337 333 329 321 313 307 304 304 303 302 301 300 299 299 301 302 303 301 294 286 285 289 296 296 294 292 294 301 313 325 333 337 336 333 328 323 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 252 249 246 245 246 249 254 260 267 273 277 280 281 279 277 276 276 277 276 275 275 276 275 274 273 273 274 273 271 270 269 267 266 265 264 263 263 263 262 261 261 260 261 263 265 267 269 nan nan nan nan nan 300 309 320 nan nan nan nan nan nan nan nan nan 10 36 187 198 199 196 191 185 38 5 357 346 327 313 311 315 319 319 316 312 308 301 295 292 290 291 294 296 299 303 306 309 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 275 273 271 270 269 269 269 270 270 270 270 269 269 268 268 268 268 269 269 269 269 269 269 267 265 262 261 259 258 256 254 253 251 250 251 251 249 248 246 244 243 243 244 247 249 251 254 257 259 260 260 261 263 265 268 274 274 261 238 218 204 195 189 187 186 187 190 194 199 201 199 194 194 197 199 200 200 200 199 197 195 194 192 189 188 188 189 191 193 194 195 196 196 196 195 194 193 193 194 196 198 199 197 194 193 192 192 192 192 191 191 191 191 190 188 187 186 185 185 186 188 190 191 193 195 196 197 197 197 196 195 194 193 192 192 192 192 191 188 185 185 187 199 3 19 40 60 85 117 128 134 146 159 161 155 145 153 164 158 148 153 176 246 335 0 171 192 199 204 205 203 201 199 200 202 203 203 203 204 207 211 213 213 212 211 210 209 207 206 205 204 203 203 206 217 295 26 32 28 9 351 346 345 345 346 349 357 14 41 64 61 57 63 72 78 78 76 67 39 9 353 344 339 336 331 322 314 310 308 307 306 305 304 303 302 302 302 304 304 301 294 285 282 285 289 290 289 287 288 294 306 321 332 336 334 330 328 325 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan 243 243 245 250 257 265 271 276 279 279 276 274 274 274 274 274 273 273 273 273 273 273 273 273 272 271 270 268 267 267 266 264 263 263 263 263 262 263 263 263 265 266 267 270 277 nan nan 290 295 299 305 nan nan nan nan nan nan nan nan nan 1 0 225 201 203 206 210 214 235 318 346 351 349 340 321 309 311 316 318 318 316 313 307 301 296 295 296 298 301 304 308 311 314 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 274 272 271 269 269 269 269 270 270 270 270 270 269 269 268 268 268 269 269 270 270 270 269 267 265 263 262 261 259 257 255 254 252 251 251 251 251 250 248 245 243 243 244 247 249 252 257 261 263 262 262 262 264 267 269 273 277 274 257 231 213 203 197 193 191 190 192 196 200 202 197 191 193 196 197 197 196 195 193 192 191 190 189 187 187 187 189 192 195 196 197 197 197 197 196 195 194 194 195 196 195 195 194 193 192 192 192 192 192 192 192 193 193 191 189 187 186 185 186 187 189 191 193 194 196 197 198 198 199 198 197 196 194 193 193 193 192 190 187 184 180 176 167 121 55 56 61 61 80 100 123 153 175 173 158 148 154 167 171 167 168 182 220 303 347 158 193 203 206 206 204 201 200 200 202 204 205 206 207 208 210 210 210 210 209 209 208 207 205 203 202 201 201 202 203 199 149 71 47 9 354 351 351 350 347 349 358 15 51 87 84 73 71 75 77 79 76 59 24 0 351 345 341 337 331 323 317 313 311 310 309 308 306 305 305 305 305 305 304 299 290 280 278 279 282 283 283 283 283 287 297 316 329 331 328 325 325 323 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 247 254 262 270 274 276 276 274 272 271 271 271 271 270 270 271 272 273 272 273 273 272 272 271 270 269 268 267 265 263 264 264 263 262 264 266 266 267 266 267 270 277 284 289 292 295 298 302 nan nan nan nan nan nan nan nan nan 340 306 232 214 216 223 225 233 277 331 344 348 350 350 336 303 298 306 314 318 319 318 314 308 303 301 302 305 308 312 315 318 320 321 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 274 272 271 269 269 269 270 270 270 271 271 271 270 270 269 269 268 269 269 270 270 270 268 267 265 264 262 261 260 258 256 255 253 252 252 252 252 251 250 247 245 244 245 247 249 253 259 265 267 266 264 263 265 266 268 269 273 278 275 250 224 212 206 200 195 192 193 196 201 204 197 191 192 195 196 195 194 191 189 188 189 189 188 187 187 188 190 193 196 198 198 198 198 198 198 197 195 195 195 194 192 190 190 190 191 192 192 192 193 193 194 195 194 192 190 188 187 187 187 188 190 192 195 197 197 197 198 199 199 199 198 197 196 195 194 194 192 190 188 185 180 175 167 152 106 82 80 72 69 75 87 160 230 177 148 141 151 172 184 179 174 181 195 196 72 105 183 204 209 208 206 202 201 202 204 206 207 207 208 208 208 208 208 207 207 207 207 207 206 205 202 201 200 199 199 196 191 176 153 23 2 2 2 358 350 351 357 21 69 96 98 90 81 79 82 82 75 44 3 353 349 346 341 336 330 323 318 315 313 312 310 309 308 307 307 308 307 306 302 295 285 276 272 273 275 278 279 281 282 288 302 321 331 324 320 318 319 318 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 244 251 260 267 272 273 272 271 270 270 269 269 269 269 269 270 271 273 273 273 274 273 272 271 270 270 270 268 266 265 265 264 263 262 264 267 268 268 267 267 271 277 283 288 291 292 293 296 nan nan nan nan nan nan nan nan 321 307 279 248 234 236 243 246 260 301 331 343 350 355 1 359 292 285 298 312 321 327 328 324 318 312 309 310 313 316 320 322 323 324 325 325 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 275 273 272 271 270 270 271 271 271 272 272 272 272 271 270 270 269 269 269 270 271 271 269 267 265 264 263 262 260 259 258 255 253 252 252 252 252 252 251 249 248 247 246 247 249 253 259 265 268 268 267 266 267 269 269 268 268 273 280 272 246 225 215 207 199 193 192 195 201 204 199 193 193 195 197 195 192 190 188 187 188 189 188 187 186 187 189 192 194 197 198 199 199 200 199 198 197 196 195 193 191 190 190 190 190 191 192 193 194 195 196 197 195 193 192 191 190 190 190 190 191 193 195 197 197 197 198 199 200 199 198 197 197 196 196 195 194 192 189 186 183 178 172 161 142 114 100 96 95 86 67 359 280 167 126 128 146 184 199 196 185 179 173 146 115 118 162 203 211 211 208 204 203 204 205 207 208 207 207 208 208 208 207 207 206 207 207 207 207 206 203 201 200 199 199 196 196 190 183 168 60 16 14 7 5 6 27 72 97 102 103 99 90 86 86 87 78 16 350 349 346 343 340 335 330 324 320 316 314 312 311 309 308 308 310 310 309 307 301 292 281 273 268 268 271 275 278 284 291 304 323 329 324 315 311 312 314 315 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 249 258 265 270 270 269 269 269 269 268 268 268 268 269 270 272 273 273 274 275 274 272 271 270 270 270 269 268 268 267 264 262 262 265 268 269 269 268 268 272 276 281 285 287 287 286 289 nan nan nan nan nan nan nan nan nan nan 286 273 265 264 265 270 283 307 326 339 348 357 11 33 225 272 301 318 330 337 337 334 328 323 318 317 318 321 323 325 326 326 326 326 326 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 278 277 275 274 273 272 272 272 272 273 273 274 274 274 272 271 270 269 269 269 270 271 271 271 268 266 264 263 262 261 260 259 256 253 252 252 252 252 252 251 251 250 250 249 247 248 252 258 264 267 267 266 267 270 273 275 271 268 269 275 277 266 245 227 215 206 198 193 194 199 204 202 197 194 196 198 196 192 189 188 188 188 189 188 188 187 187 189 191 194 197 199 201 201 201 201 200 198 196 195 193 192 192 192 192 192 192 192 193 194 195 196 197 196 194 194 193 193 192 192 192 192 194 195 196 197 198 199 200 200 200 200 199 198 197 197 197 196 193 191 188 185 182 177 170 160 142 121 112 116 123 128 218 250 156 129 135 166 219 231 228 218 200 182 161 146 144 160 200 205 209 207 206 205 205 205 207 209 208 209 210 210 210 209 208 207 207 206 207 206 205 203 201 199 199 198 198 198 197 192 177 154 77 46 38 41 51 78 100 105 100 102 101 96 93 94 97 68 347 343 343 340 338 339 338 335 330 324 318 314 311 309 308 308 309 311 313 312 308 302 292 281 271 265 264 268 274 281 291 304 318 326 312 297 296 299 304 309 313 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 246 256 264 268 268 267 267 267 268 268 268 268 269 270 271 272 273 274 275 276 275 274 273 272 272 271 270 270 272 270 265 263 264 267 269 270 270 269 270 272 276 280 283 284 284 283 nan nan nan nan 307 310 313 310 nan 296 295 292 287 285 286 287 289 297 310 323 333 341 353 25 83 111 44 336 335 342 345 345 342 338 332 327 322 320 320 321 322 323 324 325 326 326 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 282 279 277 276 275 274 274 274 274 275 275 276 275 275 273 272 270 269 269 270 271 272 272 272 270 267 265 264 263 262 260 259 256 253 252 252 252 252 251 251 251 251 251 250 249 249 251 256 261 265 267 267 268 270 275 278 276 272 270 272 273 270 261 244 228 216 206 198 196 199 204 204 199 195 195 197 196 193 191 190 189 189 189 189 189 189 190 192 195 197 200 202 203 203 203 203 201 199 197 195 193 193 194 194 195 194 194 194 194 194 195 196 197 197 196 196 196 195 194 194 193 194 195 196 197 199 200 201 201 202 202 201 201 200 200 199 199 197 195 193 191 188 186 183 179 172 161 143 129 133 145 160 209 222 189 162 165 194 234 247 249 242 226 202 180 165 161 166 204 196 202 205 206 206 205 205 207 208 209 212 214 214 213 212 210 208 207 206 206 205 204 202 201 200 200 200 200 201 202 197 185 171 134 90 58 52 64 89 105 107 97 100 103 104 105 113 136 310 330 335 336 336 339 343 346 347 341 331 322 315 310 307 306 306 309 313 315 315 311 304 295 283 273 267 265 268 272 281 294 305 306 295 281 275 278 286 296 305 310 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 245 254 262 266 266 266 266 267 267 267 268 268 269 271 272 273 274 275 276 277 277 276 275 274 274 273 272 273 275 273 268 265 266 267 269 271 271 271 272 272 274 279 283 284 285 287 nan nan 301 305 304 302 303 303 300 297 297 296 293 294 297 299 301 304 310 319 324 324 309 150 131 112 74 20 1 356 353 351 348 344 340 334 327 319 315 314 314 316 320 323 324 325 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 289 286 283 281 279 277 277 277 277 277 277 277 277 277 276 274 272 271 270 270 271 272 273 273 273 271 268 266 265 264 262 261 259 256 253 252 252 252 252 251 250 250 251 252 251 250 250 251 254 258 262 265 267 268 270 273 275 276 274 273 272 272 270 266 259 247 231 216 204 199 201 206 205 199 196 195 195 194 193 193 192 191 190 190 191 192 194 197 200 202 203 205 205 205 205 204 203 202 200 198 195 194 194 195 197 197 197 196 195 195 195 196 197 198 199 199 198 198 197 196 195 195 195 196 197 199 201 202 202 203 203 203 203 203 203 202 201 200 199 197 195 193 191 189 187 185 181 174 161 151 151 158 176 205 227 209 173 164 184 230 246 250 245 233 215 195 178 175 182 190 198 202 204 206 207 206 206 207 209 211 215 218 218 216 214 212 210 208 207 205 204 203 202 202 201 201 201 202 203 204 201 191 179 148 101 68 58 69 92 112 117 114 115 119 127 137 166 220 282 318 327 331 336 343 353 1 0 350 338 325 315 309 305 303 304 308 313 316 317 314 308 300 289 278 269 263 263 265 269 273 276 270 265 262 264 269 277 290 299 306 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 244 253 261 265 265 265 265 266 267 267 268 269 270 271 273 274 275 276 277 278 279 278 277 276 275 274 274 275 276 275 271 269 268 268 269 270 272 273 274 273 273 277 283 287 291 294 298 nan 305 310 308 302 300 304 307 305 302 300 298 299 302 306 308 308 308 312 311 278 200 166 142 115 79 40 16 2 355 351 349 347 345 339 329 317 308 305 305 309 314 319 322 324 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 297 293 290 286 284 282 280 280 280 280 280 280 280 279 278 277 276 274 272 271 271 272 274 275 275 274 273 270 268 266 264 263 261 258 255 254 253 253 252 251 250 250 250 250 251 251 251 250 251 253 257 260 261 264 267 269 271 273 274 275 276 276 274 272 269 265 260 251 236 219 208 206 208 205 200 197 196 194 193 193 194 193 192 192 192 194 196 199 203 205 206 207 207 207 206 205 204 203 202 201 199 197 196 195 196 198 199 199 198 197 197 197 197 198 199 200 200 200 199 198 198 197 198 198 199 200 201 202 203 204 204 205 205 204 205 205 205 204 202 200 199 197 195 193 191 190 189 187 182 174 166 166 170 190 214 230 227 188 155 166 209 238 242 238 231 219 204 193 191 196 202 208 209 209 210 210 208 208 209 211 216 220 222 221 218 215 213 211 209 207 205 204 204 204 204 204 204 204 204 205 204 201 194 186 168 122 77 65 72 98 117 128 135 144 158 174 195 214 236 274 306 320 328 338 352 8 12 1 349 338 326 314 307 302 301 302 306 312 316 318 316 312 306 296 284 271 258 250 248 245 245 251 255 256 257 259 265 274 286 295 303 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 245 253 260 263 264 264 265 266 266 267 268 270 271 272 274 275 276 277 278 279 280 279 279 278 276 275 275 275 276 276 274 271 269 268 268 270 272 274 275 274 274 276 281 286 293 299 304 nan 309 317 316 309 307 312 317 317 314 310 306 305 307 311 311 308 302 296 277 216 184 166 149 121 64 32 8 355 349 346 346 348 347 342 330 315 303 298 298 303 309 315 319 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 301 298 294 290 287 285 283 283 282 282 282 282 282 281 280 278 277 276 275 274 274 274 275 276 276 276 275 273 270 268 266 264 261 258 255 254 254 253 252 251 250 250 250 250 251 251 251 251 251 253 255 257 258 260 263 265 268 271 273 276 279 280 279 277 273 268 262 257 254 249 229 216 211 206 201 197 195 193 192 192 193 194 194 194 195 197 200 203 206 207 207 207 207 206 205 204 203 203 202 201 200 199 198 197 198 199 200 200 199 199 199 199 198 198 200 201 201 201 200 200 199 199 200 201 201 202 204 205 205 206 206 206 205 206 206 207 207 206 203 201 200 199 197 195 194 193 192 190 188 182 176 175 182 198 220 242 256 261 176 167 179 206 226 229 223 216 206 199 198 200 207 215 218 216 216 215 213 212 214 217 221 225 227 223 219 216 213 211 208 206 204 204 205 206 207 207 207 207 206 205 203 201 198 192 181 146 96 81 86 105 122 134 146 162 182 197 211 222 235 266 296 312 320 334 1 13 1 346 337 330 321 311 304 300 298 299 304 310 315 318 318 315 309 301 288 269 250 238 233 236 243 249 252 254 255 257 264 273 284 294 300 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 246 253 259 262 263 264 265 265 266 268 269 271 272 274 275 276 277 278 279 280 280 280 280 279 277 275 275 275 275 275 274 272 271 269 268 269 271 272 274 274 275 276 279 284 292 299 303 nan nan 317 318 314 314 321 327 329 328 324 319 315 315 316 314 305 290 268 233 197 183 177 177 203 335 347 342 336 336 338 342 347 349 344 332 316 301 295 295 300 306 312 317 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 307 304 301 297 293 291 288 286 285 284 284 284 284 283 282 281 279 278 278 278 277 277 276 276 276 276 277 278 277 275 272 269 265 262 259 256 254 254 252 251 251 251 250 249 249 250 251 251 251 252 254 255 256 256 258 260 262 265 267 270 273 278 281 282 281 277 272 265 260 258 259 247 226 212 203 197 193 191 190 189 190 192 193 195 197 199 201 203 205 206 205 205 204 204 204 203 203 202 202 202 202 201 201 200 199 199 200 200 200 200 200 200 200 199 199 200 202 202 202 202 201 201 202 202 203 204 205 206 207 207 206 206 206 206 206 206 207 207 206 203 201 200 199 199 198 196 195 194 193 191 187 183 182 187 198 217 245 276 293 269 198 176 181 200 219 217 215 209 205 203 203 206 214 217 218 218 217 217 217 218 221 226 230 230 225 220 215 211 208 205 204 203 203 204 205 207 208 208 207 207 205 203 201 201 200 193 171 125 105 103 110 121 134 147 161 183 201 211 220 234 257 281 299 305 311 337 337 328 323 321 319 313 306 300 296 294 297 301 308 314 317 318 316 311 302 289 266 240 229 233 240 247 252 254 255 256 259 264 272 282 291 298 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 247 253 258 261 262 263 264 265 267 268 270 272 273 275 276 277 278 279 280 280 280 280 280 279 277 276 276 275 274 274 273 272 272 270 269 270 270 271 272 274 276 277 277 281 288 293 297 301 307 310 308 307 313 323 331 336 337 337 335 330 326 323 318 302 271 235 208 nan nan 204 228 259 284 295 299 305 316 329 341 348 350 345 333 317 302 293 293 298 305 311 315 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 313 310 306 303 299 296 293 291 289 288 286 286 285 285 284 283 282 281 280 280 280 281 280 278 276 276 277 279 281 282 281 278 274 269 265 261 257 255 254 252 250 250 251 250 249 249 250 251 251 251 253 254 255 255 256 257 258 260 263 265 268 271 274 277 280 281 279 275 269 264 263 260 250 232 213 199 190 186 185 186 187 189 191 194 197 201 203 205 205 205 204 203 202 201 201 201 201 201 201 202 202 202 202 202 202 201 200 200 200 200 200 200 201 200 200 200 201 203 204 204 203 203 203 204 205 206 207 207 208 208 207 207 206 206 205 205 205 205 205 204 202 200 199 200 200 199 198 197 197 196 194 191 188 187 189 195 207 231 256 279 287 276 194 173 177 197 212 216 215 213 209 207 209 214 218 220 220 219 218 219 221 225 230 233 231 225 218 213 209 205 203 203 203 203 203 204 205 206 205 205 205 204 203 202 203 203 200 186 158 129 115 112 116 126 135 151 176 205 222 227 238 254 274 287 291 288 286 294 301 306 309 308 304 300 295 292 290 293 298 305 312 316 318 317 312 304 290 260 235 236 243 248 252 255 256 257 259 261 265 271 279 289 296 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 248 254 258 261 262 263 264 265 266 267 269 271 272 274 276 277 278 280 281 280 280 280 279 278 278 277 276 274 273 272 272 272 272 272 272 271 271 271 273 276 278 278 277 279 284 288 292 297 302 303 299 297 307 322 334 341 346 349 349 344 336 329 320 293 236 205 nan nan nan 227 246 261 271 272 271 277 295 321 341 349 348 342 330 316 302 294 293 297 304 310 314 317 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 318 314 310 305 301 298 295 293 292 290 288 287 286 285 284 283 282 282 282 282 283 283 282 280 278 277 279 283 288 290 290 287 282 276 270 265 261 258 255 253 251 251 251 251 249 248 249 250 250 250 252 254 255 255 255 256 258 259 261 263 265 268 271 273 276 278 279 277 272 268 266 264 254 235 216 200 190 184 184 186 189 191 194 197 202 206 209 208 206 205 203 201 200 199 200 200 200 200 200 201 201 202 202 202 202 201 201 201 200 200 200 200 201 201 201 201 202 204 205 205 205 205 205 205 206 207 208 209 209 209 208 207 206 205 204 203 203 203 202 202 200 199 199 200 201 201 200 199 199 198 196 194 193 192 192 194 200 214 234 265 290 305 306 167 166 183 203 214 215 212 209 209 211 217 221 224 224 222 220 220 223 227 233 235 232 226 219 212 208 206 204 204 204 205 205 204 204 203 203 202 202 203 203 203 204 203 200 189 171 147 126 116 110 109 110 119 175 241 249 248 251 260 274 285 289 288 285 286 292 298 300 300 298 295 291 288 287 289 295 303 309 315 318 318 314 307 291 254 235 242 250 254 257 260 261 261 261 262 265 271 278 287 294 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 248 254 258 261 262 263 263 263 264 265 266 268 270 272 274 276 277 279 280 280 280 279 278 277 278 277 274 272 271 271 271 272 273 275 276 274 272 271 274 279 282 281 278 276 279 282 286 292 297 298 295 293 302 319 335 347 355 359 0 357 349 336 321 246 196 nan nan nan nan 235 248 256 259 259 260 264 279 306 336 345 342 334 323 311 300 294 294 299 304 310 314 317 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 330 325 320 315 310 305 301 298 296 294 292 289 288 287 285 284 283 282 283 284 284 284 285 284 282 280 279 282 288 294 298 299 297 292 285 278 271 266 261 258 255 253 252 252 251 248 248 248 249 249 249 250 252 255 255 255 256 257 257 258 260 262 265 268 270 271 274 276 277 274 270 268 269 265 246 220 200 187 181 179 182 188 193 197 201 207 211 213 211 207 204 201 199 198 198 198 199 199 199 199 199 200 201 202 202 202 202 201 201 200 200 199 200 200 201 201 202 203 204 206 206 207 207 207 207 208 209 210 211 211 209 207 206 205 204 203 201 200 199 199 199 198 198 199 200 202 202 201 201 201 200 197 196 195 196 195 194 196 204 219 247 278 302 315 324 207 191 201 207 206 203 203 205 212 219 224 227 227 226 224 223 225 231 236 237 235 228 220 213 210 209 210 208 206 206 206 206 204 203 202 202 202 202 202 203 205 204 199 191 178 159 139 122 108 95 80 54 343 288 270 261 262 269 279 289 292 289 285 288 291 294 296 295 293 291 288 286 285 288 293 299 307 314 318 318 316 308 284 250 243 247 253 258 261 263 264 264 264 264 266 270 276 284 292 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 248 254 259 261 261 262 261 261 261 262 264 266 267 270 272 274 276 278 280 280 279 279 277 275 275 274 272 269 269 270 271 272 274 277 279 278 273 272 274 280 284 282 277 274 274 276 280 286 293 296 294 294 301 315 333 349 1 8 12 13 10 4 354 183 nan nan nan nan nan 229 236 244 250 252 254 258 267 286 321 336 332 323 313 304 298 295 295 300 305 310 314 318 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 338 333 328 322 316 311 306 303 300 297 294 291 289 288 286 285 284 283 284 286 286 285 285 284 283 282 282 285 291 298 304 307 306 302 295 287 279 271 265 261 258 256 254 253 251 248 247 247 248 248 249 249 251 254 255 255 256 256 256 256 257 259 262 265 266 268 270 273 275 275 274 270 270 271 261 232 198 175 166 165 170 178 188 196 203 209 214 214 211 207 204 200 198 196 196 197 198 198 198 198 198 199 200 201 202 202 202 201 201 200 199 199 199 200 200 201 202 204 205 206 207 208 208 208 209 210 211 212 212 212 209 207 205 204 203 201 199 198 197 197 197 196 197 198 200 202 204 204 204 203 200 198 196 197 198 197 195 194 198 210 230 256 281 303 313 301 252 218 207 198 190 190 203 213 221 226 228 229 229 227 225 227 233 239 242 238 231 221 214 213 216 218 216 211 207 206 206 204 203 201 201 201 201 201 202 202 201 198 191 181 167 154 135 113 86 59 24 343 303 278 268 269 275 285 293 296 295 291 290 292 293 293 293 291 289 286 285 285 287 291 297 306 313 318 319 318 303 265 246 244 250 255 260 263 264 265 265 265 265 267 270 274 281 289 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 248 254 258 261 261 261 260 259 259 260 261 263 265 268 270 273 275 277 279 279 278 275 272 270 270 270 269 267 268 269 270 271 274 277 280 279 273 268 269 275 278 278 274 271 271 271 274 280 288 294 296 298 303 314 328 345 3 17 26 33 40 51 95 155 nan nan nan nan 208 212 217 226 236 243 249 254 259 270 298 319 317 310 304 299 296 296 298 302 307 311 315 320 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 345 340 336 331 326 320 314 310 306 302 298 295 292 290 288 287 286 286 287 288 287 286 286 286 286 286 286 288 293 300 306 311 313 310 305 297 288 278 271 266 262 260 257 254 252 249 248 248 248 249 249 249 250 253 255 256 256 256 255 255 256 258 260 262 263 265 268 270 272 275 277 273 272 272 267 246 205 178 164 158 159 166 177 189 200 208 213 213 210 206 203 199 196 194 194 195 195 196 197 197 198 199 200 201 202 202 202 202 202 201 200 200 199 199 200 201 203 204 205 207 208 209 209 210 210 212 213 214 214 212 210 208 206 205 203 201 198 196 196 196 196 196 197 198 200 203 205 207 207 205 201 198 196 197 197 197 196 195 198 206 219 235 255 279 298 303 294 268 224 193 177 173 193 214 224 228 228 229 230 228 226 228 235 243 246 241 232 222 218 220 226 229 225 216 208 204 204 204 202 201 201 201 201 201 201 199 198 195 190 184 176 168 155 133 94 32 3 346 309 282 274 275 280 287 294 299 297 294 293 293 293 293 292 290 288 287 286 285 286 290 296 305 312 318 320 315 292 257 247 247 252 257 260 263 264 265 266 266 266 267 269 273 279 286 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 248 253 258 260 261 260 259 258 257 258 260 262 264 267 269 271 273 275 276 275 273 270 267 265 265 266 266 266 266 268 269 270 272 275 278 275 268 261 261 264 269 270 269 268 266 266 269 274 284 294 301 305 309 315 323 338 358 19 34 44 54 68 93 nan nan nan nan nan 194 196 199 208 222 237 247 252 255 263 281 298 300 299 297 297 297 298 301 305 309 313 317 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 351 347 344 340 336 331 325 319 314 309 305 301 297 294 292 290 290 290 291 291 289 288 287 288 289 290 291 291 294 300 307 313 317 317 314 307 297 287 277 271 267 264 261 257 254 252 251 251 251 251 250 249 249 251 254 256 256 255 254 255 256 258 260 261 262 263 265 268 270 273 277 276 274 273 269 258 227 194 181 171 167 168 173 182 193 203 210 210 207 204 201 199 196 194 194 194 192 193 195 197 198 200 201 202 202 202 203 203 203 202 202 201 200 200 200 202 203 205 206 207 209 210 211 211 212 214 215 216 216 214 212 209 207 206 204 202 198 197 197 197 197 198 198 199 201 204 207 210 211 208 202 198 196 196 197 198 199 199 201 206 214 223 237 259 279 297 305 305 282 189 170 167 181 212 229 231 228 226 226 227 227 229 237 247 249 242 235 229 228 233 238 238 231 217 205 201 202 202 202 201 200 200 200 201 201 199 197 195 192 189 184 182 181 183 210 331 340 333 309 287 277 277 281 287 295 298 296 295 294 294 294 293 292 291 290 289 287 286 288 291 298 305 313 318 319 309 283 260 252 251 254 258 261 263 264 265 266 266 266 267 269 273 278 283 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 247 252 257 259 260 259 258 256 256 257 258 260 263 265 266 267 269 270 271 270 267 265 263 262 262 263 264 264 265 266 266 267 268 269 270 267 261 256 254 257 262 265 265 264 263 263 264 268 280 295 306 313 318 nan nan nan 340 2 23 37 52 71 94 nan nan nan nan nan 184 184 187 nan 221 240 250 255 258 265 275 284 288 291 294 296 299 302 305 308 312 315 319 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 358 355 352 349 345 341 335 329 323 318 312 308 304 300 298 296 295 296 296 295 293 291 290 290 291 293 294 293 293 298 304 311 316 320 320 315 306 295 285 278 273 269 265 261 258 257 256 255 255 254 252 250 249 250 253 255 255 254 253 254 256 258 259 260 261 262 264 266 269 271 275 276 275 273 270 265 250 221 203 193 187 185 185 188 194 202 207 207 204 202 200 199 198 198 198 199 195 194 194 196 198 201 202 204 204 205 205 205 204 204 203 203 201 201 201 203 204 205 207 208 209 210 212 213 214 215 216 218 217 216 213 211 209 208 207 204 201 199 198 198 198 199 199 200 202 206 210 213 213 209 203 200 198 197 198 200 203 204 206 208 211 216 225 242 265 288 306 319 319 282 179 180 198 219 228 225 223 220 220 223 228 233 241 252 252 244 241 242 246 249 250 244 228 211 201 198 199 201 201 200 199 199 200 202 203 200 199 198 195 193 191 193 199 212 241 283 311 312 303 290 281 279 283 289 294 294 293 294 294 294 294 294 293 293 292 291 290 290 292 295 301 306 312 316 313 301 280 263 256 254 255 257 260 262 264 265 267 267 267 268 270 273 277 282 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 245 250 255 258 259 258 256 255 255 255 256 258 259 261 261 262 263 265 265 265 264 263 262 260 260 261 262 263 264 264 264 263 263 262 261 260 258 255 253 255 259 260 260 260 259 257 257 260 272 291 307 318 324 326 322 317 315 322 nan nan nan 79 110 nan nan nan nan nan nan 180 185 nan nan nan 254 261 269 275 277 279 282 288 293 298 301 305 309 312 315 318 321 325 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 4 2 359 355 351 346 340 335 329 324 318 312 308 305 302 301 301 301 299 297 295 293 293 294 296 297 294 292 294 299 305 312 318 322 320 312 302 293 284 279 274 270 266 263 261 260 259 257 256 253 251 250 250 251 252 252 252 252 252 254 256 257 258 260 261 263 264 266 269 272 273 273 271 269 267 261 247 231 218 208 200 196 196 200 203 205 203 200 198 198 200 201 204 205 205 203 200 198 198 199 201 203 205 206 207 207 207 206 206 205 204 203 202 203 204 205 206 208 208 210 211 213 214 215 216 217 218 217 216 214 212 211 211 210 208 206 203 201 200 199 199 199 201 203 206 210 213 212 208 204 201 199 198 199 201 205 208 209 210 209 211 216 228 248 273 297 315 317 313 291 230 209 210 216 215 211 204 203 217 236 249 257 261 259 251 249 255 261 265 263 248 221 200 193 194 197 199 200 199 199 200 201 203 205 202 201 202 200 197 198 202 210 223 243 265 282 292 293 289 286 284 287 291 293 294 295 294 294 295 294 294 294 294 295 295 294 294 296 298 300 303 306 308 304 293 278 266 259 256 255 256 258 260 262 265 267 268 268 269 270 273 276 280 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 243 247 252 256 257 257 255 254 254 254 254 255 255 255 255 256 259 261 262 263 263 262 261 259 259 260 262 263 263 263 262 261 259 258 257 257 258 257 256 255 256 256 256 256 254 251 248 249 260 283 301 314 324 328 323 312 300 296 300 nan nan 136 150 nan nan nan nan nan nan nan nan nan nan nan 256 267 278 282 280 280 282 288 294 299 304 308 312 315 318 320 323 327 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 14 11 9 5 1 357 352 347 341 336 330 323 317 313 309 307 306 305 303 302 299 298 297 298 300 299 295 290 289 292 297 304 312 318 319 315 308 300 292 286 281 277 272 268 265 263 261 259 257 254 252 251 249 249 249 249 249 249 250 251 252 254 255 258 260 261 262 263 265 267 269 268 267 266 266 263 258 251 242 232 219 207 201 199 198 196 194 192 191 193 196 200 204 206 207 206 205 203 202 202 204 205 206 207 208 209 209 209 208 207 206 205 204 204 205 206 207 208 209 210 212 213 215 215 216 217 217 217 216 215 214 213 214 214 212 209 206 203 201 201 200 201 201 203 206 209 210 209 206 204 202 201 200 200 201 204 208 210 211 210 209 212 219 234 253 278 295 304 307 302 278 240 222 219 213 201 188 181 200 265 280 277 274 268 260 259 264 271 275 270 246 208 190 188 191 195 198 199 199 201 202 202 204 205 203 202 202 201 200 202 208 215 228 243 256 268 278 285 287 288 289 290 292 292 293 295 296 295 294 294 293 294 295 296 297 298 298 298 297 296 296 296 296 293 287 277 268 261 256 254 254 255 257 260 264 267 268 269 270 272 273 276 279 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan 240 243 249 253 255 255 254 253 253 253 252 251 250 250 250 252 256 258 260 261 261 261 260 259 259 261 262 263 263 262 262 261 259 257 257 257 258 259 258 256 255 254 254 253 250 245 240 240 251 275 291 304 316 323 322 311 294 284 280 nan 229 185 177 nan nan nan nan nan nan nan nan nan nan 245 253 266 277 281 279 279 283 290 297 302 306 310 314 317 320 322 324 329 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 20 18 16 13 10 6 2 357 353 348 342 335 329 322 317 313 311 309 307 305 304 302 300 300 300 298 293 289 286 288 292 298 305 311 314 314 311 306 300 295 291 286 280 275 270 267 264 261 258 255 254 252 250 249 248 248 247 248 248 248 248 249 252 255 258 259 260 260 261 262 263 263 262 262 262 263 261 257 252 246 235 218 205 198 194 191 189 189 189 191 193 194 198 201 203 203 202 203 204 206 208 209 209 209 210 211 211 211 210 210 208 207 205 204 205 206 207 208 209 211 212 214 215 215 216 216 217 217 216 215 215 215 216 216 214 211 207 204 203 202 202 203 204 205 207 208 207 205 204 204 204 203 202 200 200 203 206 208 210 210 211 211 216 228 241 257 272 286 297 302 297 279 258 237 218 199 178 164 180 288 295 289 282 275 268 266 268 274 273 258 220 192 185 186 191 194 197 198 200 201 202 203 204 203 203 201 200 200 201 204 210 218 229 240 250 259 269 276 281 286 290 293 294 292 292 295 296 295 293 292 292 293 294 296 297 298 299 297 294 290 287 285 284 284 281 276 269 262 257 254 252 252 255 258 263 267 269 270 271 272 273 275 277 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 238 nan nan 237 240 245 250 252 251 251 251 251 251 250 248 247 246 247 250 254 257 259 259 259 258 258 259 260 261 262 262 262 263 263 261 259 258 257 257 258 259 258 256 254 253 253 252 249 243 238 239 249 266 278 289 302 310 312 305 290 278 268 nan 210 191 187 nan nan nan nan nan nan nan nan nan 241 245 249 259 268 273 274 277 283 291 299 304 308 312 315 318 321 323 326 331 337 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 21 19 17 14 11 7 3 359 354 347 340 332 325 320 317 315 312 310 308 306 305 302 300 296 291 287 285 287 291 297 nan nan nan nan nan nan nan 301 298 294 288 282 277 272 267 263 260 256 254 253 251 250 248 247 247 247 248 247 246 246 248 251 254 256 256 256 257 258 259 258 257 256 257 260 261 259 254 248 239 225 210 202 198 196 197 199 199 199 199 198 198 199 200 200 201 202 206 209 212 215 215 214 213 212 212 212 211 211 210 208 206 206 206 207 208 208 209 210 212 214 215 216 217 217 217 217 216 215 215 216 216 216 215 212 209 206 205 205 206 206 207 207 207 206 204 202 202 203 204 205 203 201 199 201 204 206 208 211 212 213 217 226 234 242 253 267 282 295 299 295 284 259 227 199 164 138 186 294 295 290 284 277 271 269 271 271 257 218 191 183 183 187 191 194 197 199 200 202 203 203 203 202 202 201 200 201 202 207 213 222 231 240 248 255 262 268 273 280 289 294 295 293 292 293 295 294 292 291 291 291 293 294 296 296 296 294 289 285 281 279 279 279 279 276 269 263 257 253 250 250 253 258 263 267 270 271 272 273 274 275 276 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 328 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 nan nan nan nan 235 237 241 246 248 247 247 247 248 248 247 245 244 244 246 249 252 255 256 256 256 256 257 258 259 260 261 261 262 263 262 261 260 259 257 256 256 258 257 255 254 254 254 253 250 246 242 242 247 255 262 272 282 286 285 281 273 260 236 nan 188 184 188 nan nan nan nan nan nan nan nan nan 240 241 244 251 259 264 268 275 283 293 301 306 310 313 316 319 322 325 327 332 338 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 24 22 20 17 14 11 7 2 356 349 341 334 329 326 323 319 316 314 313 310 307 302 296 289 285 285 287 292 298 nan nan nan nan nan nan nan 300 300 298 294 289 283 276 270 266 261 257 254 252 251 250 248 247 247 247 247 247 246 245 246 248 251 253 252 253 253 254 254 253 252 251 252 256 258 258 253 245 236 226 214 207 205 205 205 206 206 206 206 207 207 207 206 206 206 208 210 213 216 219 220 219 217 215 214 213 211 211 210 209 207 207 206 207 208 209 209 210 212 214 215 216 217 218 218 218 217 217 217 216 216 217 216 213 211 209 208 207 208 208 208 208 207 205 201 199 199 201 203 204 203 201 200 202 204 206 209 212 215 216 219 224 228 233 240 252 270 288 296 299 297 290 274 222 115 87 305 291 286 283 281 276 272 270 270 263 235 197 182 180 182 186 190 194 198 200 202 204 205 205 204 203 203 202 203 205 207 212 218 226 235 242 246 253 258 262 266 275 286 293 294 292 291 292 293 294 292 289 289 289 290 291 292 293 292 289 285 282 278 277 276 277 277 275 270 264 257 252 248 249 253 258 263 267 270 272 273 274 274 275 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 238 242 244 243 243 243 243 243 243 242 242 243 245 248 250 251 252 253 254 255 255 256 257 258 259 259 261 262 261 260 260 259 256 255 256 256 256 255 254 254 254 253 252 249 246 244 243 244 246 254 260 260 256 251 241 219 189 174 172 177 186 192 nan nan nan nan nan nan nan 224 230 235 241 247 254 258 264 272 283 294 303 308 312 315 317 320 322 325 327 331 336 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 26 25 23 20 17 13 9 4 357 350 343 338 335 332 328 323 321 319 316 312 306 297 289 284 283 285 290 296 nan nan nan nan 297 296 296 295 295 295 294 291 286 280 273 268 263 258 254 252 251 249 248 246 245 245 246 246 245 245 245 247 249 250 250 250 251 252 252 250 248 248 249 251 253 253 249 242 233 224 217 211 209 209 208 208 208 210 212 214 215 215 214 213 214 215 216 216 218 220 222 222 221 219 216 214 212 210 208 208 207 208 207 208 208 209 210 210 212 214 216 217 217 218 218 217 218 218 218 217 217 217 216 214 210 208 208 208 207 207 207 207 206 203 200 198 197 198 199 201 201 201 202 204 206 208 211 214 217 218 220 223 225 227 232 239 256 275 290 299 307 317 324 334 334 309 289 279 275 274 277 274 271 269 266 253 225 197 184 181 182 185 190 194 198 202 204 206 207 207 207 206 206 205 207 209 212 217 223 230 236 241 246 251 255 258 261 269 281 289 292 290 289 290 291 292 290 288 287 287 287 288 289 289 287 284 282 279 277 275 275 276 276 275 271 266 259 252 249 249 252 258 263 267 270 271 273 274 275 276 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 239 241 241 240 240 240 240 240 240 241 242 244 246 248 249 250 251 252 253 253 253 253 255 257 259 260 260 260 260 259 258 255 253 252 252 253 253 252 252 252 253 252 251 248 243 237 233 231 235 238 236 232 225 211 189 172 164 164 171 181 189 nan nan nan nan nan nan nan nan 221 230 239 247 253 256 259 268 282 295 305 311 315 318 321 322 324 326 328 332 336 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 29 28 27 25 22 18 14 9 4 358 352 347 343 340 335 330 325 322 318 315 309 299 289 282 279 281 286 291 nan nan nan nan 292 291 291 290 288 288 288 286 283 279 274 269 265 259 255 252 251 248 246 245 244 244 245 245 244 244 244 245 247 247 248 248 249 251 251 249 246 245 245 246 247 247 244 238 230 223 218 213 211 209 210 212 214 216 217 219 221 221 219 218 217 218 219 219 220 221 223 224 225 223 220 216 213 210 208 207 207 208 209 209 210 210 210 211 212 214 216 217 217 218 217 217 218 219 219 219 218 218 217 215 212 210 208 206 205 204 204 205 203 201 198 196 195 195 196 198 199 201 204 207 210 212 213 215 217 219 219 221 224 225 227 231 242 259 279 295 309 317 312 307 292 280 271 265 261 260 263 262 262 262 259 247 225 204 191 187 186 187 190 195 198 202 204 206 207 208 209 210 210 210 211 213 217 222 227 232 236 241 245 249 252 255 258 266 275 284 288 287 286 287 289 289 287 286 285 284 285 286 286 285 283 280 278 276 275 274 274 275 275 275 272 268 263 256 252 251 253 258 262 266 269 271 273 275 276 276 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 237 239 239 239 238 237 237 238 239 240 241 243 245 246 248 249 250 250 250 250 250 249 251 254 257 259 260 260 259 258 256 252 248 246 248 250 249 247 247 250 252 253 251 247 238 230 221 215 212 211 209 206 200 190 176 164 158 160 166 177 185 190 nan nan nan nan nan nan nan 215 226 237 nan 253 253 254 264 280 295 306 314 319 322 324 325 326 328 331 335 337 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 30 28 25 22 18 14 9 4 359 354 349 346 341 335 329 324 320 315 310 301 290 281 277 278 282 286 289 nan nan nan 287 287 287 286 284 282 280 278 276 275 272 269 265 261 256 253 250 247 245 244 244 244 244 243 243 243 243 244 244 246 247 247 248 249 249 248 245 243 243 243 243 243 241 237 230 224 219 215 213 211 212 214 217 218 219 221 222 222 221 220 218 218 219 220 221 222 224 227 229 227 224 220 216 213 210 208 208 209 209 210 211 211 211 212 213 215 217 218 218 217 217 217 217 219 220 220 220 220 219 216 214 211 208 206 205 203 202 202 200 198 196 195 194 195 196 198 199 201 205 210 213 214 214 215 217 219 219 220 223 225 226 227 232 244 264 285 299 299 292 287 282 274 264 255 245 242 241 242 244 245 244 238 225 211 200 195 193 193 194 196 199 201 203 205 206 208 210 212 213 214 215 216 219 223 228 231 235 239 243 246 250 254 258 264 272 280 284 284 283 284 286 286 286 284 283 283 284 284 283 281 279 276 274 273 273 273 273 275 276 276 274 271 266 261 256 253 255 258 261 265 268 271 274 276 277 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 238 238 238 237 236 236 237 239 240 241 243 245 247 247 248 249 249 248 248 247 247 249 253 257 259 260 260 259 256 253 250 247 246 246 247 245 244 246 250 253 253 250 243 232 221 211 200 192 187 185 184 181 175 165 157 154 158 167 178 185 188 190 nan nan nan nan nan nan nan 221 nan nan nan 249 250 259 276 294 307 315 321 324 326 327 328 330 333 337 339 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 31 28 26 23 19 15 11 6 1 356 352 347 340 334 328 323 317 311 303 293 284 279 279 282 285 285 285 nan nan nan 282 282 282 281 278 274 271 269 269 268 267 264 261 257 254 250 246 244 244 245 246 244 243 242 242 242 242 242 243 245 246 247 248 248 247 245 243 242 241 241 240 238 236 231 226 221 217 215 214 213 213 214 215 217 218 219 219 219 221 219 219 220 220 221 222 225 229 232 232 229 225 220 215 212 211 210 210 210 211 211 212 212 213 214 215 217 218 219 218 217 217 218 218 219 220 220 220 219 217 215 212 210 208 207 205 204 202 199 197 195 194 194 194 196 198 199 201 205 211 214 214 214 215 217 218 218 220 224 227 227 226 227 232 243 262 277 279 282 283 282 276 267 253 237 229 225 225 229 231 229 226 221 214 207 202 200 199 198 199 200 201 203 204 205 207 210 213 215 216 217 218 220 223 227 230 233 237 241 244 249 254 258 263 269 276 281 282 281 282 283 284 284 283 283 283 283 282 281 278 276 272 271 271 271 272 273 274 276 276 275 272 269 264 259 256 256 258 261 264 267 271 274 277 278 278 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 238 238 237 236 236 237 238 239 240 241 243 244 245 247 248 249 248 248 247 247 247 249 252 256 258 259 258 256 253 251 250 249 248 247 246 245 246 248 252 254 252 245 235 224 213 202 191 182 175 172 172 171 167 161 156 154 157 168 180 187 192 197 nan nan nan nan nan nan nan nan nan nan nan nan 246 256 273 291 306 316 322 325 327 329 329 331 334 337 339 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 31 29 27 24 20 17 12 8 4 360 355 350 344 338 332 325 319 312 303 293 287 285 287 287 285 283 nan nan nan nan 277 277 277 275 270 266 263 263 263 264 262 260 258 254 249 245 243 245 247 247 245 243 242 241 241 241 240 241 242 244 245 246 246 245 244 243 242 241 241 240 238 236 233 228 224 221 219 217 216 214 213 213 214 215 215 216 218 221 221 220 219 219 221 222 225 230 235 236 234 228 223 217 213 212 211 210 210 211 211 212 213 214 215 216 217 219 219 219 219 218 218 218 219 219 219 219 218 217 215 213 211 210 208 207 206 204 202 199 197 195 194 195 197 199 200 201 205 210 214 214 214 214 215 217 218 221 226 229 228 226 224 223 228 240 251 264 274 280 281 277 270 259 245 231 222 216 217 219 219 217 215 213 210 207 205 204 203 202 202 202 203 204 205 206 209 212 214 216 217 218 220 223 226 229 231 236 240 243 248 253 257 260 265 272 278 280 279 279 280 281 282 282 283 283 283 282 279 276 272 268 268 269 270 271 272 274 275 276 275 273 269 265 261 259 257 257 259 262 265 270 273 276 278 279 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 238 240 241 241 240 240 240 239 238 237 236 236 237 238 239 240 241 241 243 245 245 246 246 247 247 248 248 249 251 253 254 255 256 255 253 252 251 251 250 249 247 246 246 248 250 251 251 245 234 224 214 204 195 186 177 171 167 166 166 164 160 156 155 158 169 182 191 200 211 221 nan nan nan nan nan nan nan nan nan nan nan nan 254 269 288 304 315 322 326 329 330 331 332 333 336 338 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 32 30 28 26 23 20 17 15 11 8 3 358 353 348 343 338 332 324 314 305 300 298 295 290 286 nan nan nan nan nan 273 273 271 267 262 259 259 259 259 259 258 256 253 248 245 244 246 248 248 246 243 242 241 240 239 239 239 240 241 243 243 244 244 243 242 241 241 241 240 239 237 234 231 228 225 223 221 218 216 214 214 215 216 216 217 219 220 220 220 219 219 220 222 225 231 236 239 237 231 224 218 214 212 211 210 210 210 211 212 213 215 216 217 217 219 220 220 219 219 219 219 219 219 219 218 218 217 216 215 213 210 209 208 208 206 204 202 199 197 196 197 199 201 202 203 205 209 213 214 214 215 215 216 217 221 226 229 229 225 222 219 223 230 239 251 264 274 277 272 267 262 257 247 232 217 209 206 208 211 212 211 211 211 210 209 206 205 204 203 203 204 204 206 208 211 213 214 215 216 219 222 225 228 231 235 240 243 247 252 255 257 259 266 274 278 278 278 278 280 281 282 283 283 283 281 278 274 268 265 266 267 269 270 271 273 273 273 272 270 267 264 261 259 257 257 257 259 263 268 272 275 278 279 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 234 238 241 242 242 242 242 241 240 239 237 236 237 237 238 239 239 240 239 238 239 241 243 243 245 247 249 250 251 252 252 252 253 254 253 252 252 251 248 245 243 243 244 245 247 249 248 244 235 223 213 203 195 189 181 174 168 165 164 165 165 163 159 157 162 174 187 199 211 223 230 229 nan nan nan nan nan nan 238 250 nan nan nan 252 265 283 301 314 322 327 330 332 333 334 334 336 340 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 34 33 32 30 29 27 25 23 20 17 14 11 8 5 2 359 354 346 336 326 318 311 302 295 nan nan nan nan nan nan nan 268 264 260 257 256 255 255 256 256 254 252 249 246 246 247 247 246 245 243 241 239 238 238 237 238 238 239 240 240 241 242 241 241 240 240 240 240 240 237 236 234 232 230 227 224 221 218 217 217 218 219 220 220 219 216 216 218 221 223 224 225 226 230 236 240 240 233 225 219 215 212 210 210 210 210 211 212 214 215 216 217 218 219 219 220 220 220 220 220 220 220 219 218 218 217 217 216 214 211 209 208 209 208 206 203 201 200 199 200 201 203 205 205 206 209 211 213 215 215 216 216 217 220 224 228 228 225 222 220 222 226 233 243 256 268 273 269 264 264 270 272 259 236 215 204 203 207 210 211 212 213 213 212 209 207 205 203 203 203 204 205 207 209 211 211 212 215 219 222 226 228 231 236 241 244 247 251 255 256 256 263 271 276 278 278 278 278 279 281 282 283 283 281 278 273 267 264 264 266 268 269 270 270 270 270 268 265 263 261 259 258 256 255 256 258 262 267 271 275 277 279 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 230 234 238 241 243 243 244 244 243 242 240 239 238 238 238 239 239 239 238 237 236 235 238 241 242 244 246 248 250 251 251 251 251 251 253 253 253 253 252 249 242 237 238 241 244 245 246 244 238 228 217 207 198 191 185 178 172 166 163 161 161 163 164 162 160 165 177 191 205 219 229 233 228 216 204 nan nan nan nan 246 255 255 251 nan 251 262 280 298 312 321 327 331 334 335 335 336 338 341 343 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 35 34 33 32 31 29 26 24 22 20 19 17 14 11 5 355 345 334 323 nan nan nan nan nan nan nan nan 267 263 259 255 253 252 252 252 252 252 250 248 247 247 247 246 245 243 242 240 238 238 237 237 237 237 237 237 238 239 240 240 239 238 238 238 239 239 238 237 236 234 232 228 225 222 221 219 219 220 222 223 223 222 217 216 219 224 228 229 229 229 231 236 240 240 235 227 220 215 213 211 211 210 210 211 212 214 216 217 218 218 219 219 219 219 220 221 221 222 221 220 219 219 218 218 218 215 211 209 209 209 208 207 205 203 202 203 203 205 206 207 208 208 210 211 213 215 216 217 217 217 219 222 225 227 224 222 222 224 226 230 239 251 264 269 270 269 274 284 286 278 265 245 226 217 214 213 212 213 214 215 214 213 211 205 203 202 202 203 205 208 209 210 211 214 218 221 224 227 229 232 237 242 245 247 250 254 254 256 261 268 275 278 278 278 278 278 279 281 282 282 281 278 273 267 264 264 266 268 269 269 268 268 267 265 262 260 258 257 256 255 254 255 258 262 266 270 273 276 278 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 227 229 233 238 242 243 245 246 246 246 245 242 241 240 240 240 240 239 238 238 236 236 237 238 241 242 244 245 247 248 249 249 249 249 251 253 254 254 254 255 258 258 250 244 245 247 248 245 240 233 224 214 206 198 191 183 176 169 163 159 156 155 157 161 163 164 167 175 190 206 221 232 234 227 214 202 nan nan nan nan 242 252 253 250 248 251 261 278 296 312 322 329 333 336 337 337 337 338 340 342 344 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 38 38 36 35 33 31 29 28 27 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 264 260 256 252 250 249 249 249 249 248 247 247 247 247 246 245 243 241 239 238 237 236 235 235 236 236 236 236 237 237 237 237 236 236 236 237 237 237 237 235 233 230 227 225 224 223 222 221 222 224 226 225 225 223 223 226 232 237 239 237 235 235 237 239 239 236 228 221 216 214 213 212 211 212 212 213 215 216 217 218 219 219 219 219 219 219 220 222 222 222 221 220 220 220 219 219 216 213 211 210 210 209 207 206 205 204 205 206 208 209 210 210 211 211 212 213 215 217 217 217 218 218 219 222 225 224 223 224 225 227 230 237 250 263 273 281 288 294 293 284 273 266 257 245 236 227 219 213 212 212 213 214 214 215 207 203 203 203 204 206 209 211 212 214 216 219 222 224 227 230 233 237 241 245 247 249 252 254 255 259 265 273 277 279 279 279 278 279 279 281 281 280 277 273 269 265 265 266 268 268 268 268 267 266 264 261 259 257 256 255 254 253 254 257 261 266 269 272 275 277 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 223 225 227 232 237 242 244 246 248 249 249 247 245 243 243 242 241 241 240 239 239 236 237 238 239 240 242 243 244 245 246 247 247 247 247 251 252 254 255 255 257 263 269 266 260 262 262 257 nan nan nan 218 211 206 200 193 183 173 165 159 154 151 149 151 157 163 165 166 167 177 197 218 230 233 227 214 199 185 175 nan nan 220 239 244 244 246 252 262 278 296 312 324 332 338 341 342 340 338 338 339 341 343 344 347 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 38 37 36 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 262 258 254 250 248 247 246 246 245 244 245 247 247 246 245 243 241 239 237 235 234 234 234 234 235 235 235 234 234 234 234 234 233 233 233 233 234 234 233 230 228 226 225 225 224 222 222 222 224 226 226 226 227 229 233 238 243 248 247 244 241 239 238 238 236 229 223 218 216 215 214 213 213 213 214 215 216 217 218 219 219 219 219 218 219 220 221 222 221 221 221 221 221 220 219 217 214 213 213 213 212 209 208 207 207 207 208 209 211 211 212 213 213 213 213 215 217 218 218 218 217 216 220 223 224 224 225 227 228 230 236 248 262 275 287 298 301 293 279 268 263 261 257 250 238 225 215 208 206 207 211 213 212 208 204 204 204 207 210 212 213 214 216 217 219 221 222 226 230 234 237 241 245 247 250 252 254 256 258 263 270 275 279 280 279 278 278 278 278 279 278 277 274 270 267 266 267 268 269 269 268 267 266 264 262 260 258 257 256 254 253 253 256 260 264 267 271 274 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 nan nan nan nan nan nan nan nan nan nan nan 215 217 219 220 222 226 230 236 241 245 247 250 251 251 250 248 246 246 244 242 241 240 240 240 236 235 236 237 238 240 242 243 243 244 245 245 245 245 248 251 254 255 256 259 264 270 271 275 278 278 nan nan nan nan 211 206 202 198 190 179 167 158 152 148 145 144 146 152 160 165 162 152 147 167 207 226 230 225 209 187 168 156 154 161 184 215 230 236 243 252 264 280 297 313 326 337 344 347 347 343 339 338 339 340 341 342 344 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 267 261 nan nan 247 245 244 243 243 243 244 247 247 247 246 244 241 238 236 234 233 232 232 233 233 233 232 232 231 232 232 231 230 229 229 229 230 230 230 228 226 226 225 224 223 221 220 220 222 223 224 226 228 231 234 239 242 245 246 245 242 239 237 236 235 230 225 220 217 216 216 215 214 214 215 215 216 216 217 218 219 219 219 219 219 220 220 221 221 221 221 221 221 220 218 216 215 214 215 215 216 214 213 211 210 210 210 211 212 213 214 215 215 215 215 216 217 218 218 218 217 216 218 222 225 225 226 228 229 230 235 244 257 270 283 294 298 291 277 267 264 266 269 263 246 230 215 204 197 198 203 207 207 206 205 206 206 208 211 214 215 215 216 217 218 218 221 225 230 233 236 241 245 248 250 253 256 258 259 262 268 274 278 279 279 278 277 276 276 277 277 276 274 271 268 267 268 268 269 269 268 267 267 265 264 262 260 258 257 256 254 253 255 259 262 265 269 272 276 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 201 200 199 nan nan nan nan nan nan nan nan nan nan nan 211 214 216 219 221 224 228 234 239 244 247 250 252 252 251 250 249 248 246 243 241 240 240 240 236 233 234 236 236 237 239 240 241 242 242 242 242 243 246 250 254 256 256 258 263 269 274 280 284 285 nan nan nan nan nan nan 193 190 182 169 156 147 142 140 139 139 142 148 157 165 161 141 112 102 164 224 226 221 204 176 154 146 145 149 158 185 213 228 239 253 267 283 299 315 329 341 348 351 350 344 338 335 335 337 339 340 342 347 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 267 nan nan 248 244 242 241 241 241 243 246 247 247 246 244 241 238 235 233 232 231 231 231 231 231 230 230 229 230 230 229 228 227 227 227 228 229 228 226 225 225 224 222 221 219 218 218 219 221 222 225 227 230 233 237 240 241 242 241 239 238 235 234 233 230 227 222 218 217 217 216 215 214 214 215 215 216 217 218 218 219 220 220 219 220 220 220 220 221 221 221 221 219 217 216 215 215 215 217 217 218 218 216 215 213 214 214 215 216 216 217 218 218 218 218 218 219 219 219 218 217 218 221 224 226 227 230 231 232 234 240 250 262 276 287 292 288 279 270 267 271 279 272 255 234 214 199 190 190 193 198 201 203 205 207 208 210 213 215 217 217 216 216 215 216 220 224 229 233 235 240 244 248 250 253 256 258 259 262 266 271 275 278 278 277 276 275 275 276 277 276 275 272 270 268 268 268 268 268 268 268 267 267 266 264 262 260 259 257 256 256 257 259 261 264 267 271 274 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 34 42 49 71 124 156 166 nan nan nan nan nan nan nan nan nan nan nan nan 211 214 216 219 221 223 227 232 237 242 246 250 252 252 252 252 251 249 246 243 242 242 242 240 237 234 233 234 235 235 235 237 239 241 241 241 241 243 246 249 253 255 254 255 260 268 276 283 286 289 nan nan nan nan nan nan 170 171 166 155 144 137 134 134 135 138 143 151 161 173 180 158 61 40 29 303 233 222 202 173 151 143 142 144 148 162 196 221 238 254 270 286 302 317 331 343 351 354 351 341 329 326 328 332 335 338 339 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 242 240 240 240 241 244 245 246 245 244 242 239 236 233 231 230 230 230 230 229 228 228 228 228 228 228 228 227 227 227 228 227 226 224 223 222 221 220 219 218 218 218 219 220 222 223 226 228 231 234 236 237 237 237 235 234 232 231 230 229 228 225 220 217 216 215 214 213 214 214 215 216 216 217 218 218 220 220 220 220 220 220 220 220 221 221 220 219 217 215 215 216 217 218 218 219 220 219 218 217 217 217 218 219 220 220 221 221 220 219 219 220 220 220 220 219 219 221 223 226 228 230 232 233 235 238 244 253 266 276 281 282 279 275 270 276 283 280 264 237 nan 194 185 183 184 189 195 199 203 207 209 211 214 216 218 218 217 215 215 218 222 226 228 230 234 238 243 247 249 251 255 258 260 262 265 270 274 276 277 276 275 274 275 276 277 277 275 274 271 269 268 268 268 267 267 267 267 267 267 266 264 262 260 259 258 258 259 260 262 264 267 270 274 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 42 55 66 77 94 115 nan nan nan 159 165 169 nan nan nan nan nan nan nan 208 211 214 217 220 222 224 227 232 237 241 245 247 249 251 252 252 251 249 247 245 245 244 242 240 238 236 234 234 234 235 236 237 239 241 244 243 242 242 244 247 249 250 248 249 256 268 278 285 289 292 nan nan nan nan nan nan 76 73 87 117 128 128 129 133 139 144 150 159 176 206 246 280 316 344 354 347 306 245 210 182 163 154 152 151 150 151 186 218 238 256 272 288 302 317 331 343 351 354 350 335 317 315 320 326 332 335 338 343 350 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 242 240 239 240 241 242 243 244 244 243 242 239 236 234 232 231 230 229 228 227 227 227 226 226 226 227 227 227 227 227 226 225 224 222 221 220 219 219 219 219 219 220 220 221 222 223 225 227 230 232 234 233 232 232 232 230 228 228 228 228 228 227 223 218 216 214 214 214 215 215 216 216 216 217 217 218 219 220 220 221 221 220 220 220 221 221 221 219 217 216 217 218 219 219 219 220 220 220 220 219 220 220 221 222 222 223 223 224 223 222 221 220 220 220 221 221 221 222 223 226 228 230 232 235 236 237 238 245 256 265 271 274 276 277 275 281 288 288 275 236 204 189 181 177 177 181 189 196 202 206 209 213 215 217 219 220 220 219 221 222 225 227 228 229 233 237 241 245 247 250 254 258 261 263 265 268 271 274 275 275 274 274 275 276 277 277 276 274 272 269 268 267 266 266 266 266 266 267 267 266 265 264 262 260 260 261 261 262 263 265 268 272 275 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 22 nan nan nan 43 54 65 74 84 96 110 123 134 144 151 158 164 nan nan nan nan nan nan nan 206 209 213 217 221 225 228 230 233 238 241 243 244 246 248 249 250 250 248 246 245 247 245 242 241 239 238 235 234 234 236 239 240 241 243 246 248 246 240 237 239 243 244 243 245 252 264 276 284 286 290 nan nan nan nan 5 28 34 34 36 51 90 109 118 126 140 152 159 172 206 254 280 290 300 315 328 332 324 300 252 210 188 177 172 167 161 153 170 214 238 257 272 285 298 310 323 336 346 352 352 341 325 320 322 327 332 337 341 345 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 241 241 241 241 241 242 242 242 242 241 239 236 234 232 230 228 226 226 226 226 226 225 225 225 225 226 226 226 225 225 224 222 221 220 220 220 220 221 221 221 221 222 223 223 223 224 226 228 231 232 232 230 229 229 228 227 226 227 228 229 227 224 221 218 216 216 216 217 217 217 217 216 217 217 218 219 220 221 222 222 221 220 219 220 221 221 220 219 218 219 220 220 220 219 220 220 220 220 220 221 222 223 224 225 225 226 226 225 224 222 221 221 222 223 224 224 224 224 225 227 229 232 235 237 239 238 241 248 255 261 265 270 275 278 284 294 300 294 231 189 177 171 168 169 174 183 194 202 208 212 215 217 217 218 220 222 224 225 225 226 226 228 230 232 235 239 243 246 250 254 259 262 264 266 268 271 273 274 274 274 274 275 276 277 276 275 274 271 269 267 265 265 265 265 265 265 266 266 266 266 265 263 262 262 262 263 263 264 266 269 273 276 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 nan nan nan 45 56 nan nan nan nan 105 117 130 140 148 nan nan nan nan nan nan nan nan nan 202 205 210 217 224 229 233 235 237 239 241 241 242 243 244 245 246 245 245 245 246 248 246 243 241 239 238 236 235 235 238 241 243 245 247 250 254 257 252 242 237 239 241 242 243 248 258 269 278 283 285 nan nan nan 310 325 347 10 24 31 35 57 82 95 106 127 155 170 194 247 278 290 293 294 303 313 318 315 303 275 235 208 193 184 176 168 155 153 209 239 256 269 280 290 301 312 325 338 351 1 5 355 343 336 335 337 340 343 346 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 243 242 241 241 242 241 241 240 240 238 236 234 232 229 227 226 225 225 226 226 226 225 224 224 224 224 224 224 224 223 221 220 220 220 221 221 221 221 221 222 223 224 224 223 223 224 227 230 231 230 229 227 227 227 227 228 228 229 229 228 225 222 219 218 218 218 218 218 218 217 217 217 217 218 219 221 222 222 223 222 221 220 220 221 222 221 220 220 221 222 222 221 220 220 220 220 220 221 222 223 225 226 227 227 227 226 225 224 222 221 221 222 224 225 225 225 224 225 226 228 230 234 237 239 240 242 245 250 255 258 264 270 277 285 296 311 324 171 156 157 157 157 160 167 179 194 204 210 214 217 218 218 218 219 221 223 226 227 227 229 229 230 231 234 239 244 248 252 256 260 262 264 265 267 270 272 273 273 274 275 276 277 277 276 275 274 271 268 266 264 264 264 264 264 264 265 266 266 267 266 265 263 263 263 264 264 265 267 270 274 277 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 198 201 205 214 225 233 237 239 240 240 240 240 240 241 242 242 241 240 241 244 248 249 247 243 240 238 236 236 236 238 238 241 245 247 249 253 258 264 268 262 249 241 241 241 242 247 254 262 269 nan nan 288 295 302 309 318 333 353 18 35 43 58 75 88 102 123 162 191 233 272 288 296 298 296 299 305 308 304 293 271 241 215 197 184 176 167 156 159 207 241 257 267 276 285 295 307 321 337 357 15 22 15 2 350 345 343 343 345 347 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 249 245 243 242 243 242 241 239 239 238 236 234 232 230 228 227 226 226 226 227 226 225 224 224 223 223 223 222 222 221 219 219 219 219 220 220 220 220 221 222 223 224 223 222 221 222 225 228 230 230 229 227 228 229 229 229 229 230 229 228 226 223 220 219 218 218 218 218 217 217 217 217 217 218 219 220 222 222 223 223 222 221 221 222 222 222 221 221 222 223 223 222 221 220 220 220 221 221 222 223 224 225 226 226 226 226 225 224 223 222 222 223 224 225 226 226 225 225 226 227 229 232 237 239 241 243 246 250 252 254 258 265 274 284 294 311 343 88 125 135 139 143 153 165 180 196 207 214 218 217 217 217 217 219 221 223 226 227 229 230 229 227 229 235 241 247 251 255 258 260 261 263 264 266 269 270 271 272 274 275 277 278 278 277 276 274 271 268 265 264 263 262 262 263 263 264 265 266 267 266 265 264 264 264 264 265 265 268 271 275 278 279 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 194 196 201 210 224 236 241 242 242 241 239 239 241 242 241 240 238 236 238 244 248 248 245 241 238 236 234 235 235 236 236 240 245 247 248 252 258 262 263 260 251 244 242 243 245 248 254 260 265 270 278 286 295 305 313 322 334 354 26 51 63 74 86 98 111 131 166 212 256 282 296 305 308 306 302 302 301 294 282 264 240 217 199 187 177 169 161 169 213 245 259 268 276 285 297 311 328 344 5 22 25 19 8 358 350 346 345 345 346 348 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 260 251 246 245 245 243 242 240 238 237 235 233 231 230 229 228 227 226 226 225 225 224 224 224 223 222 221 221 221 220 219 218 218 218 218 218 219 219 221 222 223 223 223 222 221 222 224 227 229 230 230 229 229 230 231 231 230 228 228 228 227 224 222 220 219 218 218 218 217 217 217 217 217 218 219 221 222 223 224 224 224 223 222 223 223 223 223 222 222 223 224 223 222 220 220 220 221 221 222 223 224 224 224 225 225 226 226 225 224 223 223 224 225 225 226 226 226 226 225 226 228 231 236 240 242 245 247 251 253 253 255 259 268 280 290 301 319 118 128 133 138 146 158 171 186 200 209 216 220 218 217 217 218 219 222 224 226 227 229 230 229 228 232 239 245 250 253 255 257 258 259 260 262 264 266 268 269 271 273 275 277 278 278 277 276 274 271 267 265 263 261 261 261 262 263 264 266 267 267 267 266 265 265 265 265 265 266 268 271 275 278 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 192 193 198 209 225 239 244 245 243 241 240 241 243 243 242 239 236 235 237 242 245 245 241 238 237 235 233 233 233 233 233 238 243 243 244 247 250 253 254 253 248 245 244 245 248 252 257 262 266 271 277 285 293 302 312 320 334 11 61 78 83 90 99 111 125 145 181 225 260 284 301 312 nan 319 315 305 297 289 276 259 237 217 201 190 183 177 173 183 226 253 265 273 282 292 307 325 340 350 7 19 22 17 9 0 352 347 345 344 345 347 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 276 260 252 249 247 245 243 241 239 236 234 231 229 228 228 227 226 224 223 223 222 222 223 223 223 221 220 220 220 219 218 217 217 217 217 218 218 219 221 222 223 223 223 222 222 223 225 227 229 231 231 231 232 233 233 232 229 227 227 227 227 226 224 222 220 218 218 218 218 218 218 219 219 219 221 222 223 224 224 225 225 224 224 224 224 224 224 223 223 224 224 224 222 221 220 220 220 221 223 224 224 224 224 224 225 225 226 225 225 224 225 225 225 225 225 226 226 225 226 227 229 232 236 240 243 245 248 252 255 255 255 257 263 273 284 292 291 178 150 149 156 164 173 183 193 203 210 215 217 217 218 219 220 222 223 224 225 226 228 230 231 233 239 246 251 252 252 251 252 254 256 257 259 261 263 265 267 269 271 273 275 277 277 277 276 274 271 267 265 262 261 260 261 262 263 265 266 267 267 267 266 265 265 265 266 266 266 267 270 274 277 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 193 191 193 198 210 227 242 248 248 245 242 241 243 245 245 243 240 236 235 237 241 243 242 240 237 236 234 231 230 229 229 231 236 238 237 238 240 243 246 247 247 246 246 246 248 251 255 260 264 268 273 278 283 289 296 305 309 323 36 85 94 99 108 123 138 158 192 229 250 265 283 300 312 321 327 329 316 300 287 274 255 233 213 201 195 192 191 192 207 244 265 275 284 293 304 321 336 344 344 356 9 13 12 7 0 353 348 346 345 345 347 348 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 301 278 263 255 251 248 245 242 239 236 233 230 228 227 227 226 225 223 222 221 220 221 222 222 222 221 220 220 219 219 218 217 217 217 217 218 218 220 221 222 223 223 223 223 223 224 225 227 229 231 232 233 234 235 235 233 229 227 226 226 227 227 227 225 221 220 219 219 219 219 220 221 222 222 223 223 224 225 225 225 225 225 225 224 224 224 225 225 225 225 225 225 223 222 221 220 220 221 223 224 224 224 224 224 224 225 225 225 225 225 226 226 226 225 226 226 226 226 227 228 231 233 237 241 244 246 248 252 256 258 258 258 260 265 275 283 283 262 193 169 175 182 187 192 197 203 208 212 214 217 218 221 223 225 226 225 225 227 230 234 237 242 247 253 256 255 250 247 248 251 253 254 256 258 260 262 264 267 269 271 273 275 276 276 275 273 270 267 264 262 261 260 261 262 263 265 266 267 267 267 266 266 265 266 266 266 266 267 269 273 276 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 194 192 191 192 199 212 229 244 252 253 248 243 241 243 245 245 243 240 237 237 239 242 244 242 240 237 235 232 228 225 225 224 228 232 233 233 234 236 240 243 244 245 245 247 248 250 253 257 261 265 269 273 277 281 285 289 293 297 303 315 81 126 152 175 186 198 219 245 258 263 270 281 295 306 316 326 335 330 307 289 273 251 225 207 200 201 203 206 213 231 259 278 288 296 304 312 321 325 317 303 309 333 353 0 0 357 352 349 348 348 348 348 348 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 335 313 286 267 257 253 247 243 239 235 232 229 228 227 227 226 224 223 222 220 220 220 221 220 220 220 219 219 219 218 218 217 217 217 217 217 218 219 220 222 222 222 222 222 223 224 225 227 228 230 232 233 235 236 235 233 228 225 224 224 225 227 227 225 223 221 220 220 221 221 223 224 224 224 224 224 225 225 225 225 225 225 225 225 225 225 225 226 226 226 226 225 224 223 222 221 221 222 223 224 224 224 224 223 223 223 224 224 224 225 226 227 227 226 226 227 227 227 228 230 232 235 238 241 244 246 248 251 255 259 261 261 261 263 268 274 277 275 250 204 192 190 192 194 198 201 204 206 210 214 218 221 223 225 227 228 227 231 235 241 244 247 251 255 258 256 251 248 248 250 250 250 251 253 256 260 263 266 268 271 273 275 276 276 274 272 269 267 264 262 261 260 261 262 263 265 266 267 267 267 266 266 266 266 266 266 266 268 270 273 275 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 52 56 61 66 nan nan nan nan nan nan nan nan nan nan nan nan nan 192 191 189 188 190 198 212 229 245 254 257 250 244 242 242 243 243 242 240 238 239 242 244 245 244 242 239 235 231 227 223 219 219 223 226 229 231 233 236 239 242 244 245 246 248 250 252 255 258 262 266 269 272 274 277 280 282 285 288 291 287 271 252 238 228 222 224 235 251 261 266 271 279 288 298 307 315 321 319 304 289 273 247 218 203 201 205 211 217 228 245 269 285 294 300 304 302 291 272 257 250 250 261 290 326 343 348 348 349 350 351 351 351 350 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 292 271 261 252 244 239 235 232 229 228 226 226 225 223 222 220 220 219 219 219 219 218 218 218 219 219 218 217 216 216 216 217 217 217 218 219 220 222 222 222 222 223 223 224 225 226 227 229 231 233 234 232 228 225 222 222 222 224 226 226 225 223 222 221 221 222 223 224 225 225 225 225 225 225 226 226 225 225 225 225 225 225 225 226 227 227 227 226 226 225 225 223 222 222 222 223 224 225 225 224 223 223 222 223 223 223 224 226 227 227 227 227 228 229 230 230 232 234 236 239 242 244 246 248 251 254 259 262 263 264 264 265 268 271 272 266 248 226 209 199 197 199 198 198 199 203 208 213 217 221 223 224 228 231 236 241 247 250 251 252 255 258 257 255 253 252 250 246 244 244 246 251 257 262 266 269 271 273 275 276 276 274 272 269 267 265 263 261 261 261 262 263 264 266 266 267 267 266 266 266 266 266 267 267 269 272 275 276 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 51 55 60 64 68 nan nan nan nan nan nan nan 181 191 193 192 nan 190 188 185 185 188 198 214 230 244 253 256 251 245 243 243 243 242 241 240 240 242 244 247 249 249 247 243 238 233 227 222 217 216 218 223 227 231 234 237 240 243 244 245 247 249 252 254 257 260 263 266 269 271 272 274 276 279 281 281 284 283 274 260 250 241 235 233 240 249 256 262 267 274 281 289 297 301 302 298 291 286 275 246 214 203 203 209 217 225 237 253 269 281 285 286 283 272 255 241 235 233 233 236 247 268 304 330 342 348 351 353 353 352 351 349 348 347 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 300 279 260 247 239 235 232 229 227 225 223 222 220 219 218 217 217 217 217 217 217 217 217 218 219 218 217 216 215 216 216 216 217 217 218 220 222 223 223 223 223 223 223 223 223 224 226 228 230 230 227 224 221 220 221 222 224 225 226 225 224 222 222 222 224 225 226 227 226 225 225 225 226 227 226 226 225 225 225 225 225 225 226 226 227 227 226 226 226 225 224 223 223 223 223 224 225 225 225 223 222 222 222 223 223 224 225 226 227 227 228 229 230 231 232 233 234 236 239 242 244 246 248 250 254 258 262 264 265 266 266 266 266 266 266 264 260 250 225 214 206 197 192 193 197 203 208 213 218 221 224 229 236 242 246 249 252 253 255 256 258 259 260 260 259 251 243 237 234 238 244 253 259 264 267 270 273 275 276 276 275 273 270 269 267 265 263 262 262 262 263 264 266 266 267 267 266 266 266 266 267 267 269 271 273 275 276 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 54 59 63 67 70 nan nan nan nan 117 160 179 185 186 187 189 188 185 183 183 187 198 216 230 241 248 251 249 245 244 245 245 244 242 241 242 244 246 249 251 253 252 249 243 236 230 223 219 217 218 222 227 232 236 239 241 243 245 246 248 250 253 255 258 262 265 267 269 270 271 272 274 277 279 278 282 284 275 263 253 246 241 237 239 244 248 253 260 267 273 279 285 289 290 289 287 285 276 247 216 206 207 214 223 231 241 254 267 273 273 269 263 253 243 234 229 227 227 228 233 243 265 299 326 339 346 348 348 348 346 345 344 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 0 338 311 281 257 243 236 232 229 226 223 221 218 216 215 215 215 215 215 215 216 216 215 217 218 218 218 217 216 216 216 216 217 217 218 219 221 222 223 223 223 224 224 224 224 223 223 224 226 227 226 224 222 220 220 222 223 225 226 226 225 223 222 221 222 224 227 228 229 227 226 225 226 227 228 227 227 226 225 224 224 224 224 225 225 226 226 226 226 226 225 225 224 224 223 224 225 226 226 226 224 223 222 222 223 224 225 226 226 226 227 228 230 231 232 233 234 235 236 239 242 244 245 247 250 253 258 261 263 264 265 267 267 265 264 263 264 269 272 262 246 224 200 187 188 193 199 205 211 216 221 226 233 241 247 250 252 252 252 254 257 259 262 266 271 268 257 244 230 222 228 237 247 254 260 264 267 270 272 274 275 275 274 272 271 270 268 266 264 262 262 263 264 265 266 267 267 266 266 267 267 268 268 270 272 274 275 276 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 63 67 70 70 70 73 84 116 158 172 175 176 178 181 183 182 181 182 187 199 215 229 237 242 245 245 245 246 249 249 247 244 243 244 245 247 249 251 252 251 249 243 235 228 222 219 218 220 224 229 233 236 239 241 243 245 247 249 251 253 256 260 265 268 268 268 267 268 268 273 278 280 282 286 286 276 262 253 249 246 242 239 240 243 247 254 261 268 nan nan 281 284 287 288 287 279 250 222 214 216 222 230 236 243 252 262 nan nan 258 252 246 240 234 228 225 224 225 227 234 249 272 300 319 328 331 333 334 334 336 337 340 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 359 340 320 298 272 251 239 233 229 224 220 217 214 212 212 212 213 213 214 215 215 215 214 215 216 217 217 216 216 216 216 216 217 218 219 220 221 222 222 222 223 224 225 226 226 225 224 225 226 226 226 224 222 221 222 223 225 225 226 225 224 222 221 220 221 224 227 230 231 230 228 227 227 228 228 228 228 227 225 225 224 224 224 224 225 225 225 226 225 225 225 225 225 225 225 225 225 226 227 227 225 224 223 223 224 225 225 226 226 227 228 229 230 231 233 234 235 236 237 239 241 244 246 248 249 252 256 260 263 264 265 266 267 266 264 262 261 267 274 277 274 255 208 186 186 190 197 205 212 218 224 229 235 241 247 251 252 251 251 252 255 259 263 270 280 280 273 257 227 215 226 237 246 252 256 261 265 267 269 271 272 273 273 273 273 272 270 268 266 264 263 263 264 265 266 266 266 266 267 267 268 269 269 270 271 273 274 275 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan nan nan 70 70 69 71 82 110 147 162 166 167 169 172 175 176 178 181 187 199 215 228 235 239 240 242 243 246 249 251 249 247 246 246 246 245 244 244 243 242 240 235 227 219 215 214 216 219 224 230 234 237 239 240 242 245 248 249 250 252 256 262 268 270 267 263 259 260 265 271 279 286 292 296 293 279 260 253 251 249 246 245 244 244 246 252 260 267 nan nan nan nan 283 287 289 284 259 234 226 227 231 237 241 244 249 nan nan nan nan nan nan 239 235 231 227 225 224 226 231 243 261 282 297 306 310 312 315 320 325 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 355 335 317 299 278 256 242 233 226 221 217 213 210 209 210 211 211 212 213 214 215 214 213 214 214 214 215 215 215 215 215 216 217 218 219 220 221 221 221 221 222 223 224 225 226 226 226 226 227 227 226 224 222 222 223 225 225 225 225 223 222 220 219 219 221 223 227 230 232 231 230 228 228 228 229 229 228 227 226 225 225 225 225 225 225 225 225 225 225 226 226 227 227 227 227 226 226 227 227 227 226 224 223 223 224 224 225 225 226 227 227 228 229 231 233 234 235 237 238 239 241 244 246 249 250 253 255 258 262 265 265 266 267 267 267 264 263 265 271 278 285 278 226 190 186 189 196 205 213 221 227 231 234 238 242 246 249 250 251 252 254 257 262 270 280 288 292 286 260 245 247 251 254 254 256 260 264 267 268 269 270 271 272 273 273 273 271 270 267 265 264 263 264 264 265 265 266 266 267 268 269 269 270 270 271 272 274 275 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 43 nan nan nan nan nan 44 50 56 nan nan nan 65 64 66 77 102 136 154 162 165 165 166 167 170 174 180 188 201 216 229 236 239 240 240 241 242 245 249 249 248 247 246 243 240 236 235 234 233 231 226 218 212 211 212 214 219 225 231 235 237 238 239 241 245 248 248 249 252 257 264 271 271 265 256 251 252 258 264 276 288 296 299 293 277 259 254 253 253 253 254 252 250 251 255 262 268 nan nan nan nan nan 282 287 286 268 244 233 232 236 241 243 244 nan nan nan nan nan nan nan nan nan 233 230 228 227 227 232 243 259 276 288 295 298 301 305 312 319 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 360 343 323 292 263 244 233 225 219 215 212 210 209 209 210 211 211 212 212 213 212 212 212 212 212 212 213 213 214 215 216 217 218 219 220 220 220 220 220 220 221 222 223 224 225 225 226 227 227 226 225 223 223 224 225 226 225 224 222 220 218 218 219 221 224 227 229 230 231 230 229 229 228 228 229 228 228 226 226 225 225 225 226 226 225 225 226 226 226 227 227 228 228 228 228 227 227 227 227 226 225 223 223 224 224 225 225 226 226 227 227 229 230 233 235 236 237 239 240 241 243 246 249 251 253 255 257 260 263 265 267 268 268 269 268 266 265 268 274 283 282 249 201 189 190 195 203 212 220 227 232 235 237 238 240 243 246 249 252 254 257 262 269 277 285 292 292 287 279 273 269 266 262 260 260 263 266 268 269 270 270 271 272 272 272 271 270 268 267 265 264 264 265 265 265 265 266 267 268 268 269 269 270 270 271 273 274 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 52 48 46 45 46 47 48 49 53 57 60 61 60 59 57 60 71 95 130 156 167 169 169 167 167 169 174 180 188 201 215 228 237 241 241 239 236 236 237 242 246 248 247 244 239 233 230 229 228 228 225 220 215 210 210 211 214 219 225 231 235 237 238 239 241 244 246 246 247 251 258 266 271 271 263 252 247 246 247 253 269 284 291 291 284 272 260 256 256 256 258 258 257 256 255 258 264 269 nan nan nan nan nan nan nan nan 275 250 235 234 238 242 nan nan nan nan nan nan nan nan nan nan nan nan nan 230 229 229 233 243 259 274 286 293 297 301 305 312 320 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 357 302 251 232 225 218 214 212 211 211 211 nan nan nan 211 211 210 210 209 209 210 210 211 212 212 214 215 216 217 218 218 219 220 220 220 220 220 221 221 222 223 224 225 226 227 227 226 225 224 224 224 225 225 225 223 221 219 218 218 220 223 225 227 229 229 229 229 229 228 228 227 227 227 227 226 225 225 225 225 225 225 225 225 226 226 227 227 228 228 228 228 228 228 228 228 227 226 225 224 224 224 224 225 225 226 226 226 227 228 230 233 235 236 238 239 240 241 243 245 248 251 253 255 256 258 261 264 266 268 270 271 271 269 267 266 270 277 276 257 217 196 192 195 201 208 216 223 229 234 237 237 238 239 241 244 250 253 257 262 267 273 278 282 286 286 285 283 280 275 270 267 267 269 271 271 271 271 271 271 271 272 271 271 270 269 268 267 266 265 265 265 265 265 266 266 267 268 268 269 269 270 271 273 274 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 62 63 64 63 60 58 59 60 60 59 56 53 52 54 64 87 133 167 176 177 175 173 173 175 179 184 190 197 207 220 231 238 241 238 233 230 229 233 239 245 245 242 236 231 227 226 225 223 220 215 212 210 210 211 214 218 225 231 235 237 238 239 241 242 242 241 243 249 256 263 268 268 261 250 246 242 239 243 257 274 283 284 278 269 262 258 258 259 259 259 258 257 258 260 265 270 nan 273 279 nan nan nan nan nan 284 261 238 235 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 309 315 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 339 233 219 214 211 210 210 211 211 nan nan nan nan nan nan 208 207 207 208 208 210 211 212 214 215 216 217 217 218 219 220 221 222 222 223 223 223 223 224 224 225 227 227 226 226 225 225 224 225 225 225 225 224 222 219 218 219 221 224 227 229 230 229 229 228 228 228 227 227 226 226 226 226 226 226 226 226 226 225 225 225 226 227 228 228 228 228 228 228 229 229 229 228 227 226 226 225 225 225 225 226 226 226 226 226 226 228 229 232 234 236 238 239 240 241 243 244 247 251 253 255 256 257 259 262 264 267 270 273 274 273 270 268 268 271 271 259 228 203 193 194 198 204 211 219 225 229 233 235 237 240 242 243 247 251 255 260 264 269 274 278 281 284 285 285 282 280 276 273 272 272 272 271 271 271 270 270 270 270 270 270 269 269 269 268 267 267 266 266 266 266 266 266 267 268 268 269 269 270 271 272 274 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 80 81 81 81 77 72 67 66 66 64 60 55 51 49 50 55 73 nan nan 184 183 181 nan 184 188 190 192 193 195 199 208 220 231 237 238 233 228 224 225 229 235 237 236 233 230 227 225 222 219 215 211 209 209 210 211 214 219 224 229 232 235 238 239 240 240 239 238 239 245 251 257 262 263 259 249 243 238 236 239 250 265 275 277 274 269 264 260 260 261 260 259 258 258 260 264 267 272 nan 274 279 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 316 321 nan nan nan 334 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 58 188 196 199 202 205 208 209 210 nan nan nan nan nan nan nan nan nan 207 208 210 211 213 214 215 216 217 218 219 221 222 223 223 224 224 225 225 226 227 227 227 227 227 227 226 225 226 226 226 226 225 225 223 221 220 221 223 226 229 230 230 229 228 227 227 227 227 226 226 226 226 226 226 226 226 226 226 226 226 226 227 228 229 229 229 228 227 228 229 229 229 229 228 228 227 227 226 226 226 227 227 226 226 226 226 227 229 231 233 235 237 239 240 241 242 244 246 249 252 254 255 257 259 260 262 265 270 274 277 276 273 270 267 268 268 259 234 204 191 191 195 201 208 215 222 224 228 232 236 241 244 246 248 251 254 257 262 266 270 275 278 280 282 283 282 281 280 277 273 270 269 269 269 269 269 268 268 268 268 268 268 269 269 269 269 268 268 267 267 267 267 267 267 268 268 268 269 269 270 272 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 82 85 86 86 86 83 79 75 73 71 68 63 57 52 49 48 50 nan nan 190 190 187 186 nan 194 197 197 197 196 195 197 202 211 221 229 233 232 227 221 220 221 223 225 226 227 226 225 223 221 218 214 211 209 209 211 214 216 219 223 226 230 233 236 239 239 239 238 236 236 239 244 251 259 263 261 252 241 235 235 240 249 260 269 273 271 269 265 262 261 261 261 261 261 263 266 271 272 276 nan nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 78 118 153 nan nan 199 204 nan nan nan nan nan nan nan nan nan nan nan nan 206 208 209 211 212 214 215 217 218 220 221 222 222 223 224 225 226 227 227 227 228 228 228 228 227 226 227 227 227 226 226 226 225 224 223 222 224 226 230 231 230 229 227 226 225 226 226 226 226 226 226 226 226 227 227 226 226 226 226 227 228 229 229 230 229 228 228 228 229 230 230 230 229 229 229 228 228 228 228 228 227 227 227 227 227 228 229 231 233 235 237 239 240 241 242 243 245 247 250 252 254 256 258 259 260 263 268 274 278 279 276 270 266 266 266 261 241 206 191 188 191 197 204 212 218 222 225 228 234 241 245 247 250 252 253 256 259 262 267 271 274 276 278 279 280 280 281 278 275 271 269 268 268 268 267 266 266 266 267 267 267 268 269 270 270 269 269 268 268 268 268 268 268 268 268 268 268 269 270 271 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 79 82 83 84 85 85 83 79 76 71 67 62 56 52 50 49 47 42 24 210 200 195 nan nan 197 198 198 196 195 195 196 200 205 213 221 227 229 226 221 218 216 216 216 217 218 220 221 221 220 218 214 210 209 210 213 216 219 222 224 226 229 232 234 237 238 238 238 237 236 236 241 251 260 266 265 255 244 238 237 243 251 260 266 269 270 268 266 263 261 261 262 263 265 268 273 277 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 206 208 210 211 213 215 216 217 218 218 220 222 224 225 226 226 226 227 227 227 227 227 227 227 228 228 228 227 227 226 225 224 224 225 227 230 231 230 228 227 225 225 225 225 225 225 225 225 225 226 226 226 226 225 225 225 226 227 228 229 230 230 229 228 228 228 230 231 231 231 231 231 230 230 229 228 227 227 226 227 227 228 230 231 232 233 235 237 239 240 241 242 243 244 246 248 250 252 254 257 258 259 260 264 271 278 282 279 272 267 265 265 264 248 213 194 189 190 192 198 205 211 217 222 224 229 236 242 247 250 253 253 254 256 259 261 265 268 270 272 274 276 278 278 276 274 272 270 269 269 269 267 266 265 265 265 265 266 267 268 269 270 270 269 269 268 268 268 269 269 269 269 268 268 268 269 271 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 76 79 80 82 83 84 82 78 72 66 60 56 53 52 51 49 42 28 4 333 278 nan nan 202 198 197 195 192 192 192 194 198 204 210 217 222 225 224 222 219 217 216 214 213 213 214 216 217 217 215 212 209 209 212 215 219 222 225 226 227 229 231 234 235 237 238 239 238 237 238 243 255 263 269 269 259 244 240 242 247 254 261 265 268 268 267 264 262 260 261 263 265 269 273 277 280 282 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 204 206 208 209 210 212 213 213 214 216 219 222 223 224 224 225 225 226 226 226 226 227 227 228 229 229 228 228 227 226 225 225 226 228 230 231 230 228 227 226 225 226 226 225 225 225 225 225 225 226 226 226 225 225 225 226 227 228 229 230 230 229 229 228 228 230 231 233 233 233 232 232 231 230 229 227 226 225 226 227 229 231 233 233 234 236 237 239 240 241 241 242 243 244 245 247 249 252 255 257 258 258 261 266 276 282 281 275 269 264 264 266 258 229 201 192 192 194 197 201 205 211 218 221 225 231 238 245 249 251 252 252 253 254 255 258 260 264 267 269 271 273 274 273 271 270 269 269 269 268 267 266 265 264 264 265 265 266 267 268 269 269 269 269 268 269 269 269 270 270 270 269 268 268 269 270 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 68 73 77 78 80 81 80 76 70 62 56 52 51 50 50 50 44 30 13 0 351 nan nan nan nan 200 193 189 188 188 189 192 197 202 208 214 217 219 220 221 221 220 218 216 214 212 212 212 212 212 211 210 208 209 211 215 220 224 227 229 231 232 233 234 235 236 238 239 238 237 239 247 258 265 271 272 264 250 244 246 251 257 261 263 265 265 264 261 259 259 261 264 268 272 275 277 279 281 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 208 209 210 211 212 213 213 214 216 219 221 223 224 224 224 225 225 225 225 225 226 228 229 229 229 229 228 227 226 226 226 227 228 230 230 230 228 227 226 226 226 226 226 225 225 225 225 225 226 226 226 225 225 226 226 227 228 228 229 229 230 229 229 229 230 232 233 234 234 233 232 231 230 229 227 226 226 226 228 230 233 234 235 236 236 237 238 239 240 241 242 242 243 244 245 247 249 252 254 256 257 257 260 271 278 280 278 272 263 263 265 266 255 223 201 198 198 200 202 205 210 214 218 223 228 233 241 246 249 250 251 251 252 252 254 256 259 262 263 265 267 268 268 267 265 266 267 267 266 265 265 264 263 263 264 265 266 266 267 267 267 267 268 268 269 270 270 270 270 270 269 268 268 268 269 271 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 63 67 70 73 76 78 78 74 67 59 52 48 47 47 47 46 41 29 13 nan nan nan nan 327 291 232 199 187 183 183 186 189 192 195 200 205 211 213 214 216 219 221 222 220 218 215 212 208 205 204 206 208 208 207 207 208 211 216 222 226 230 232 233 234 235 235 235 236 236 234 234 241 250 259 264 272 272 265 255 250 252 256 258 259 259 259 259 258 257 256 257 261 265 269 273 275 275 276 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 215 215 216 216 217 218 218 219 221 222 224 225 226 226 226 227 226 226 226 226 227 228 229 230 230 229 229 228 227 227 227 227 228 229 229 229 228 227 227 227 227 226 226 225 225 225 225 225 226 226 226 226 226 227 227 228 228 229 229 229 230 230 230 231 231 232 233 234 234 233 233 232 231 230 228 227 226 227 229 231 233 235 236 237 237 237 238 239 240 241 241 242 243 243 244 245 247 249 251 253 254 255 256 263 272 278 280 274 265 262 264 266 269 267 244 225 212 206 203 204 207 210 215 221 229 235 241 246 249 251 251 251 252 252 254 255 255 256 258 259 261 262 264 264 266 265 265 265 264 264 264 263 263 263 263 264 265 266 266 266 265 266 266 268 269 270 270 270 270 269 268 268 267 268 269 270 272 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 65 66 68 70 73 77 77 72 64 56 50 48 48 48 46 40 29 14 4 nan nan nan 350 332 302 240 192 179 177 180 185 190 194 197 200 204 208 210 211 214 218 221 222 222 219 215 210 206 201 198 201 206 209 208 206 205 206 210 215 220 224 226 230 233 234 233 232 231 229 228 233 242 250 257 263 269 269 262 256 254 256 259 257 255 254 254 254 254 253 254 256 260 265 269 271 271 271 272 275 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 221 223 223 224 224 225 227 228 229 229 229 229 229 229 228 228 228 229 229 230 230 230 230 229 228 228 228 228 229 229 229 228 228 227 227 227 227 227 227 226 225 225 225 225 226 226 227 227 227 227 227 228 228 229 230 230 230 230 230 230 231 232 232 233 234 234 233 233 232 232 231 229 228 228 229 230 232 234 236 237 237 237 237 238 238 239 240 241 241 242 243 243 244 244 245 247 248 250 252 253 257 263 271 277 273 266 263 263 265 270 277 279 279 274 251 220 210 207 208 212 222 231 238 244 248 250 251 252 253 253 253 254 255 255 255 255 255 257 258 260 261 263 265 265 264 263 263 262 262 262 263 263 264 264 265 264 264 264 265 266 268 270 271 270 270 269 268 267 266 266 267 268 270 271 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 63 67 68 68 70 74 78 79 76 70 65 61 58 56 52 46 37 25 14 9 5 2 357 347 328 296 230 184 173 174 180 187 193 197 199 201 203 206 209 211 215 220 222 223 222 219 215 211 207 203 201 203 208 211 211 207 203 202 203 206 210 214 219 225 228 228 228 227 226 225 227 233 241 249 255 260 264 262 259 258 260 261 261 256 254 253 252 252 252 251 252 255 260 264 268 269 268 268 269 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 329 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 224 225 226 227 228 229 230 230 230 231 231 231 231 231 231 231 230 230 230 230 230 230 229 228 228 229 229 229 229 228 228 227 227 227 227 227 226 226 225 225 225 226 227 227 227 228 228 228 228 228 229 230 230 231 231 231 231 231 230 231 232 232 233 233 233 233 233 233 232 231 230 230 231 232 233 235 236 237 237 237 237 237 238 239 239 240 241 242 242 242 242 243 243 243 244 246 247 249 251 254 260 267 267 264 262 262 264 269 275 281 287 295 299 295 270 239 224 225 235 242 242 244 247 248 249 251 253 253 253 255 255 255 255 254 254 255 257 259 260 262 263 264 263 262 261 261 261 261 261 262 263 263 263 263 263 263 265 267 269 271 271 270 268 267 265 264 264 264 265 266 268 270 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 66 70 72 73 75 78 81 83 84 85 84 80 72 63 53 42 31 26 23 18 9 2 356 346 321 257 202 179 174 179 185 191 196 199 200 202 204 207 209 211 215 219 221 222 221 219 216 213 210 208 207 207 210 212 210 206 202 200 200 201 203 207 213 218 220 219 219 221 223 225 229 235 241 246 251 256 257 255 256 259 263 264 261 257 255 254 253 252 251 251 252 255 259 264 266 267 267 266 267 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 326 327 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 224 225 226 227 228 230 231 232 232 232 232 232 232 232 232 232 232 231 231 231 231 230 229 229 229 230 230 229 229 228 228 228 228 227 227 227 227 226 226 226 227 227 228 228 228 229 229 229 229 229 230 231 232 232 232 231 231 231 230 231 231 232 233 233 233 233 233 233 233 233 233 234 234 234 235 236 237 237 237 237 237 238 238 239 240 241 241 241 242 241 241 240 240 241 242 243 244 246 247 250 254 258 259 260 259 261 265 270 275 278 285 292 299 303 300 290 282 273 268 263 257 255 254 251 248 247 250 250 252 255 257 257 257 257 256 256 257 257 258 259 260 260 260 259 258 258 258 259 260 262 262 262 261 261 263 265 267 270 271 271 269 267 264 262 261 261 261 262 263 265 268 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 68 72 75 77 79 80 81 83 88 93 95 88 78 63 48 32 17 23 34 28 12 3 359 3 75 169 176 179 182 188 192 195 198 199 201 203 206 209 211 212 212 214 216 218 219 219 217 214 213 211 210 210 211 210 207 204 201 200 201 202 204 208 211 212 211 211 214 219 225 230 235 239 241 244 248 250 251 252 254 259 262 262 260 256 255 253 252 251 251 251 252 255 259 264 265 264 263 263 263 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 224 225 226 228 229 230 232 233 233 233 232 232 232 233 234 234 234 233 233 233 232 232 231 230 230 230 231 231 230 230 230 229 229 228 228 227 227 227 227 227 227 228 229 229 229 229 229 229 229 229 230 231 232 233 232 232 231 230 230 230 230 231 232 232 233 233 233 234 234 235 235 236 235 235 235 236 237 237 237 237 237 238 238 238 239 240 240 241 241 240 240 239 239 239 240 240 240 241 242 243 246 249 251 255 257 258 260 263 269 271 275 278 284 291 297 300 302 300 297 291 285 280 275 269 261 253 249 247 248 250 251 253 256 258 257 256 255 254 254 255 256 258 259 260 258 257 256 256 258 259 260 260 259 259 261 264 268 271 273 273 270 267 263 261 259 259 259 259 260 263 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 66 69 73 76 78 79 79 82 87 91 91 85 74 59 41 23 11 23 51 48 29 14 9 36 123 148 164 179 190 195 195 196 197 199 200 203 206 209 211 212 212 212 213 215 216 218 218 218 217 214 212 211 209 206 203 201 201 202 205 207 209 210 209 209 209 210 214 222 230 236 240 241 241 243 245 246 248 249 252 256 259 259 258 256 254 253 251 250 250 251 253 256 260 264 264 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 nan nan nan nan nan nan nan nan 225 226 227 229 231 232 234 235 235 235 234 233 233 234 234 235 235 235 235 235 234 234 233 232 232 232 232 232 232 232 231 231 230 229 228 228 228 227 227 228 228 229 230 230 230 230 230 230 230 230 231 232 232 233 232 232 231 230 230 229 229 230 231 231 232 232 233 234 235 236 237 237 236 236 235 236 236 237 237 237 237 237 238 238 238 239 240 240 240 239 239 239 238 239 239 239 238 239 239 240 241 242 244 248 252 255 257 258 263 267 271 272 273 277 282 288 294 299 302 302 301 300 297 293 287 280 267 259 256 254 253 250 251 254 254 254 253 252 253 256 258 261 262 263 261 258 255 254 256 258 259 258 256 256 258 263 268 272 275 275 275 272 266 262 259 257 256 256 258 260 263 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 63 65 69 74 78 80 79 83 86 87 86 80 69 54 38 23 15 23 50 58 51 42 43 88 127 141 154 173 190 196 195 195 195 197 198 200 202 205 209 212 212 212 211 212 212 212 214 218 217 215 213 210 206 203 200 200 201 204 207 209 210 210 209 210 211 213 218 226 234 240 242 242 241 242 244 245 245 246 248 252 256 258 258 257 256 254 251 250 250 251 253 256 260 263 264 263 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 208 nan 214 216 218 nan nan nan nan nan nan nan 226 227 229 231 233 235 236 237 238 238 237 236 235 235 235 235 235 235 235 235 235 235 234 234 233 233 233 233 233 233 233 232 232 231 230 229 229 228 228 229 230 230 231 231 231 231 231 231 231 231 231 232 232 232 232 232 231 231 230 230 229 230 230 230 231 231 232 233 234 235 236 237 236 235 235 235 235 236 236 237 237 237 238 238 238 238 239 239 239 239 238 238 238 238 238 237 236 237 237 237 237 238 239 241 245 249 252 255 258 263 268 270 269 269 271 275 280 288 294 300 303 304 305 303 300 294 290 284 280 279 280 273 267 263 260 258 256 256 257 260 265 268 268 267 263 258 255 253 256 258 258 256 254 253 255 260 266 270 273 276 276 274 269 264 258 255 254 254 255 258 261 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 60 63 68 74 79 82 83 85 86 86 82 77 67 54 42 31 23 23 37 52 58 61 80 116 132 138 145 164 184 193 194 193 194 194 195 196 196 197 201 206 209 209 209 208 207 207 209 212 213 212 210 207 204 201 198 198 201 204 205 206 207 207 209 211 214 217 222 230 238 243 244 244 243 244 245 245 244 244 246 250 255 259 261 262 260 257 253 250 249 249 251 255 259 263 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 198 206 210 213 216 nan nan nan nan nan nan nan 228 229 230 232 234 236 238 239 240 240 239 239 238 237 236 235 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 234 233 232 231 230 230 230 230 231 231 232 232 232 232 232 232 232 232 232 232 232 232 232 232 231 231 231 230 230 230 230 230 230 230 230 231 232 233 234 235 235 235 234 233 233 234 235 236 237 237 237 238 238 237 237 237 238 238 238 238 238 238 238 238 237 235 234 234 235 236 236 236 237 239 242 246 251 255 259 264 267 267 266 267 268 271 276 283 291 296 300 304 306 307 307 304 300 298 300 306 307 302 294 284 271 263 259 261 267 272 274 273 269 264 258 254 252 254 256 257 256 254 253 254 257 262 266 270 273 274 273 269 263 257 254 252 252 253 255 258 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 59 63 69 75 78 80 82 84 84 83 79 73 65 56 47 38 31 30 36 50 62 80 123 142 144 144 143 153 172 185 190 191 192 193 194 192 190 189 191 195 199 201 202 202 203 203 205 207 208 206 205 203 201 200 199 199 202 202 201 201 202 205 208 212 216 221 227 234 240 246 247 248 247 247 246 245 243 243 245 250 256 263 267 268 265 260 255 251 248 248 251 256 260 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 316 317 319 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 178 184 193 200 206 210 213 nan nan nan nan nan nan nan 229 230 232 234 236 238 239 240 241 241 241 241 239 238 237 236 236 236 236 236 236 236 236 236 236 235 235 235 235 235 235 234 233 232 231 231 231 232 232 233 233 233 233 234 233 233 233 233 233 233 232 232 232 231 231 231 231 230 230 230 230 230 230 229 229 230 231 232 233 233 233 232 231 231 231 232 233 235 236 237 238 238 238 237 236 236 236 236 237 237 238 238 238 238 238 236 235 233 233 234 234 233 234 235 238 241 245 251 255 260 261 262 263 265 267 268 269 273 279 285 290 295 302 306 308 307 306 306 308 312 315 314 310 300 287 278 272 272 277 282 282 279 273 266 258 252 250 251 255 258 258 257 255 254 255 258 261 265 268 270 269 266 261 256 253 251 251 252 253 255 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 65 69 72 72 73 76 78 80 78 75 70 63 55 47 40 37 40 47 55 60 82 162 168 158 151 147 147 158 173 183 188 191 194 195 193 189 186 184 184 186 189 192 194 196 197 201 202 202 201 200 200 200 201 202 202 201 199 197 198 201 204 209 214 220 226 232 237 241 247 250 251 252 251 249 247 246 246 248 253 260 269 274 274 270 265 259 254 249 249 254 259 263 267 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 314 316 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 nan nan 193 199 204 nan nan nan nan nan nan nan 228 229 230 232 234 236 238 240 241 243 243 243 242 240 239 238 238 238 238 238 238 238 238 238 237 237 236 236 236 236 236 235 234 233 232 232 233 233 234 234 234 234 235 235 235 235 234 234 233 233 232 232 231 231 231 231 231 230 230 230 230 230 230 229 229 230 230 231 232 232 231 230 229 229 230 231 233 235 237 238 239 239 238 237 236 236 236 236 236 237 238 238 238 238 238 237 235 234 233 233 233 232 232 233 235 236 239 245 250 255 256 257 258 262 266 268 268 270 273 277 280 285 291 296 300 302 304 306 309 312 314 313 310 303 297 293 293 294 296 296 297 295 288 277 266 256 252 254 260 265 265 261 257 254 254 256 258 261 263 265 266 264 260 256 253 252 251 251 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 69 73 75 74 70 66 60 53 45 40 42 49 55 58 60 74 190 191 174 161 154 149 154 165 176 185 190 195 197 195 191 187 182 179 179 181 184 187 189 190 193 197 199 200 200 201 203 205 205 204 201 199 199 200 202 206 211 218 225 231 234 238 242 248 252 255 256 255 253 251 250 251 254 260 267 274 279 279 276 270 264 257 252 254 259 265 270 274 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 196 nan nan nan 220 225 nan nan 227 228 230 233 235 237 239 241 242 243 244 243 242 241 240 240 239 239 239 239 239 239 239 238 238 238 238 238 238 237 237 236 235 235 235 235 236 236 236 236 236 236 237 237 236 235 235 234 233 233 232 232 231 231 231 231 230 230 230 230 230 230 230 230 230 230 231 231 231 230 229 228 228 230 232 235 237 238 239 240 240 239 237 236 235 235 236 236 237 238 238 239 238 238 237 236 234 233 232 231 231 231 232 233 234 236 238 243 249 252 252 253 256 262 265 266 268 270 273 275 278 282 286 290 292 295 297 300 302 307 307 305 302 300 299 301 301 302 304 307 311 311 305 294 283 278 280 281 279 275 269 261 255 253 254 257 259 261 263 264 262 260 257 254 253 252 251 250 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 62 65 69 70 69 66 61 55 49 43 41 45 54 58 58 58 72 204 203 189 176 166 160 157 162 171 180 186 191 194 195 192 188 184 180 179 179 181 183 185 187 190 196 200 203 204 206 208 209 209 206 202 200 200 201 204 207 213 219 227 232 236 239 242 246 252 257 258 257 255 253 255 260 265 270 275 279 280 279 277 273 268 261 257 260 265 272 279 281 280 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 304 307 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 193 203 213 221 225 225 225 226 228 231 234 236 238 239 241 242 242 242 242 242 241 241 241 241 241 240 240 240 240 239 239 239 239 239 240 239 239 238 238 237 238 238 239 239 239 238 238 238 238 238 238 237 236 235 234 233 233 232 231 231 231 231 230 230 230 230 230 230 230 230 230 231 231 231 230 229 229 228 229 231 233 236 238 239 240 240 240 239 237 236 235 235 236 236 237 238 238 239 238 238 236 235 234 233 232 231 230 230 231 232 233 234 235 238 242 246 248 249 250 256 260 263 265 267 269 271 274 277 281 284 286 288 289 289 289 292 296 299 301 301 301 300 299 298 300 304 310 314 318 321 322 321 318 310 302 294 285 275 265 260 259 259 259 260 261 262 260 258 256 254 253 251 250 249 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 63 66 67 65 61 55 48 42 38 39 45 53 57 57 56 70 207 206 197 187 178 170 164 164 169 176 181 185 187 190 189 187 186 184 183 183 183 184 187 190 194 199 203 206 206 207 208 209 209 207 204 201 199 198 201 207 214 221 228 233 238 241 244 247 251 256 257 255 253 254 259 267 274 277 279 278 277 275 273 270 266 263 263 266 270 276 281 282 279 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan nan 302 304 306 308 nan nan 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 178 188 200 213 220 222 222 223 225 229 232 235 237 238 239 240 241 241 241 242 242 243 243 242 242 241 241 241 240 240 240 240 240 240 241 241 241 240 240 240 240 241 241 241 241 241 240 240 240 239 239 238 237 236 235 234 234 233 232 231 231 231 231 230 230 230 230 231 231 231 231 231 230 230 229 229 228 229 230 232 234 237 238 239 240 240 239 238 237 236 235 235 236 236 237 238 238 238 238 237 236 234 233 233 232 231 230 229 230 231 232 233 233 235 237 240 243 245 247 251 255 259 261 263 265 267 270 273 277 280 283 285 286 284 283 285 289 292 297 299 300 299 297 296 296 300 304 308 311 315 320 324 328 328 322 317 312 303 290 278 271 267 265 264 262 261 259 257 254 252 251 250 249 247 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 60 54 47 39 33 30 32 38 46 52 53 53 67 204 204 197 189 184 178 173 170 172 177 179 180 180 182 182 183 184 185 185 185 186 187 189 193 198 203 206 207 206 205 205 207 208 207 205 201 198 199 204 211 219 225 230 232 239 244 247 249 251 253 252 251 251 253 260 268 274 276 276 273 270 266 264 262 261 264 268 272 275 277 279 278 275 269 nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 252 242 nan nan nan nan nan nan nan nan nan nan nan nan 251 254 258 264 nan nan nan nan 299 302 304 nan nan nan nan 311 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 163 173 187 204 216 220 221 221 222 224 227 231 234 237 238 239 240 240 241 241 242 243 243 243 243 243 243 243 243 242 242 242 242 241 242 242 242 242 242 241 242 242 242 243 243 243 242 242 241 239 238 238 237 236 236 235 234 233 233 232 232 231 231 231 231 231 231 231 231 231 231 231 230 229 228 228 228 230 231 233 234 236 237 238 239 239 238 237 236 235 235 235 236 236 237 238 238 237 237 236 235 234 233 233 232 231 230 229 230 232 231 232 233 235 236 237 238 241 244 247 251 254 256 258 261 263 265 268 272 276 280 283 285 284 283 283 285 288 293 295 297 296 295 295 296 298 301 305 307 309 312 315 320 324 327 327 327 323 315 303 293 285 279 274 269 264 260 258 255 252 249 248 247 247 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 45 36 30 25 24 26 30 35 41 46 50 68 182 197 194 188 185 182 179 177 176 177 177 175 174 174 175 177 179 182 184 185 186 187 189 194 200 206 209 209 206 205 205 206 208 205 202 199 199 202 208 215 221 224 227 229 237 244 248 251 251 250 250 251 254 258 262 267 271 272 270 266 262 258 256 258 261 267 273 277 278 278 278 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 247 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 265 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 141 151 168 196 216 222 223 220 217 217 220 225 231 235 238 240 240 240 241 242 242 243 243 243 243 244 244 245 245 245 245 245 244 243 243 243 243 243 242 242 242 243 243 244 244 245 244 243 241 239 238 237 237 236 236 235 234 234 233 233 233 232 232 231 231 231 231 231 231 231 231 231 230 229 228 228 229 230 231 232 233 235 236 237 237 238 237 236 235 234 234 235 236 237 237 237 237 236 235 235 234 234 233 233 231 230 229 230 231 232 232 232 233 235 236 237 237 238 241 244 248 251 253 255 257 258 260 263 266 271 276 279 281 281 282 283 284 286 290 293 295 296 295 296 296 297 300 303 305 307 308 310 313 317 321 325 327 327 324 320 312 304 296 288 280 274 269 264 259 254 249 248 247 247 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 37 28 23 21 22 22 24 27 31 37 49 80 162 187 189 186 181 181 182 181 178 175 172 170 169 168 170 172 174 177 180 183 185 185 188 194 203 210 212 211 209 207 207 208 207 204 198 194 195 199 206 212 216 219 221 225 232 241 247 251 251 252 252 255 260 264 267 269 270 268 265 261 257 256 257 262 266 272 277 280 280 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 259 262 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 112 120 128 141 176 212 221 221 217 214 214 218 224 231 238 241 242 242 242 243 244 245 245 244 244 245 245 245 246 247 247 248 247 247 246 245 244 244 243 243 243 243 243 244 245 245 245 245 244 242 239 237 237 236 236 236 235 234 234 234 233 233 233 232 232 231 231 231 231 231 231 231 231 230 228 228 228 229 230 231 231 232 233 234 235 236 236 235 234 234 233 233 235 236 236 237 236 235 235 234 233 233 232 232 233 232 231 230 231 232 232 232 232 231 233 236 237 237 238 238 241 245 249 251 253 254 255 257 259 261 265 271 275 277 278 279 281 281 283 286 289 292 294 295 296 296 297 298 301 303 305 306 308 309 312 316 320 323 324 323 322 318 314 309 303 294 286 280 274 267 259 254 250 248 248 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 31 24 21 20 19 19 20 23 29 39 64 120 162 179 183 181 178 177 180 182 181 177 171 167 165 163 164 167 169 173 177 180 183 185 188 196 204 211 213 213 211 210 210 210 208 203 196 190 190 195 203 210 215 217 220 224 230 238 245 249 252 254 256 260 264 268 271 272 271 269 266 263 261 261 264 268 271 274 277 278 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 105 110 114 130 183 205 208 209 215 223 233 240 243 245 246 247 247 247 247 248 248 248 247 247 247 247 248 248 248 248 249 249 248 248 247 246 245 245 244 244 244 244 244 245 246 246 245 244 242 240 238 237 236 236 236 235 234 234 234 233 233 233 233 232 232 231 231 231 231 231 231 231 230 228 228 228 229 230 229 230 230 231 232 233 234 234 233 233 233 232 233 234 235 235 236 236 234 233 232 231 230 230 231 232 232 232 231 232 232 232 232 232 230 232 234 236 237 238 238 240 242 245 248 250 251 253 254 256 257 260 265 269 272 274 275 277 278 279 281 283 286 289 292 294 295 296 297 298 300 302 304 305 305 307 310 315 319 322 322 320 317 316 317 315 311 306 300 294 283 272 261 253 250 250 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 25 21 19 18 18 18 22 30 42 61 94 134 159 170 174 174 172 171 175 179 180 176 171 165 163 161 161 163 166 170 174 178 181 184 188 195 201 205 209 211 212 214 216 215 212 206 199 193 192 196 204 211 217 219 223 228 233 237 242 247 252 256 259 262 265 269 272 274 275 275 274 271 269 270 271 272 273 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 85 83 77 61 35 1 295 276 272 270 267 264 259 255 254 253 253 253 253 253 253 252 251 251 250 250 250 250 250 250 250 250 250 250 249 248 247 246 246 245 245 245 245 246 246 246 246 245 243 241 239 238 237 236 236 235 235 234 233 233 nan nan 233 233 232 232 232 231 231 231 231 231 229 228 228 228 229 228 228 229 229 230 231 231 232 232 232 232 232 232 232 233 234 235 235 235 233 231 230 229 228 228 229 231 232 233 232 232 232 232 232 232 231 232 234 236 237 238 239 239 240 242 245 247 249 250 252 254 256 258 260 264 268 270 272 273 274 276 277 279 281 283 286 289 291 293 294 296 298 300 301 303 304 304 307 310 315 319 319 317 315 313 316 317 318 316 313 307 298 289 277 264 258 255 254 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 25 21 18 18 18 20 24 32 46 62 78 99 nan 147 159 164 165 164 164 166 170 171 169 167 164 162 161 161 162 165 169 172 175 179 183 187 192 195 198 202 207 212 217 222 223 218 210 203 197 195 200 208 215 221 225 230 234 236 237 239 244 250 256 260 261 262 265 268 275 281 284 284 281 278 276 275 274 273 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 53 42 29 13 356 338 321 311 303 294 286 278 271 266 263 261 259 259 259 259 259 258 257 256 255 254 253 252 252 252 252 252 251 251 250 250 249 248 248 247 247 247 246 247 247 247 246 246 244 243 241 240 238 237 237 236 235 234 233 233 232 232 232 232 232 nan nan nan nan nan nan nan 229 228 227 228 228 227 227 228 229 229 230 230 230 231 231 231 232 232 233 233 233 234 234 233 232 230 228 228 227 228 229 231 233 233 233 233 232 232 232 232 232 233 234 235 236 237 238 239 240 241 244 246 248 249 251 253 255 256 258 261 264 266 268 270 271 273 275 276 278 279 281 283 285 288 290 292 294 296 297 298 300 302 303 305 309 313 316 317 315 313 314 314 315 315 314 311 306 301 294 285 276 267 260 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 29 26 23 22 22 27 34 45 59 73 85 98 nan nan nan 150 152 153 155 157 160 162 163 163 162 161 162 163 165 168 170 173 175 179 183 187 191 194 197 202 208 215 221 228 229 223 215 206 201 201 207 214 220 225 229 234 236 236 236 238 242 250 257 260 260 259 260 264 275 285 290 292 289 285 281 278 275 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 30 19 6 353 339 326 318 311 305 299 292 285 279 276 272 269 267 266 265 264 263 262 260 259 257 256 255 254 254 253 253 253 252 252 252 251 251 250 249 249 248 248 248 247 247 247 246 245 245 243 242 240 239 238 237 236 234 233 233 232 232 232 232 232 232 nan nan nan nan nan nan nan nan 228 228 227 227 227 228 228 229 229 229 230 231 231 231 232 233 233 233 233 233 232 232 231 229 228 228 228 229 230 231 233 233 234 233 233 233 232 231 231 231 233 234 235 235 236 237 238 241 243 245 247 249 251 253 254 255 257 259 261 263 265 266 268 271 273 274 275 276 278 279 281 284 286 288 290 292 293 295 296 297 298 299 301 305 310 315 316 316 316 315 314 314 314 313 311 309 305 299 290 278 266 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 37 33 31 31 36 44 54 66 77 88 98 109 nan 127 132 135 139 144 148 151 153 156 159 159 159 161 164 167 170 174 177 180 183 185 188 192 195 199 205 212 219 224 229 230 227 222 216 211 209 212 218 224 229 232 234 235 235 236 238 243 252 259 261 260 260 261 265 275 286 293 295 294 291 285 280 277 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 21 10 359 348 338 330 324 319 315 309 303 298 293 288 283 278 275 272 269 267 265 263 262 261 259 258 257 256 255 255 255 254 254 254 254 253 252 251 250 250 249 249 248 247 247 247 247 246 245 244 243 241 239 238 236 235 234 233 232 232 232 nan nan nan nan nan nan nan nan nan nan nan 229 229 228 228 227 228 228 228 229 229 230 231 231 232 233 233 233 233 232 232 232 231 230 229 228 228 229 230 231 232 233 234 234 233 232 232 231 231 230 230 231 232 233 234 234 235 237 239 242 244 246 248 250 251 253 254 256 257 259 261 263 264 267 269 272 273 274 274 275 277 278 280 283 284 285 287 289 291 293 293 293 293 294 296 301 306 311 314 316 317 316 315 314 313 313 313 310 306 299 287 274 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 nan 40 38 39 43 49 59 69 79 88 96 nan nan 113 113 114 121 131 138 140 141 145 150 151 152 155 160 165 171 176 182 186 190 192 193 195 198 202 207 213 220 224 226 229 233 232 228 221 217 216 220 227 232 234 234 233 233 235 240 247 256 263 263 263 263 265 269 274 281 288 291 288 282 278 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 11 3 356 348 341 336 332 330 326 nan 317 311 305 298 292 285 280 275 271 269 267 265 264 263 262 260 259 258 257 257 256 256 256 256 255 254 253 252 251 251 250 249 248 248 248 248 248 247 246 245 243 241 239 237 236 234 233 232 232 232 232 nan nan nan nan nan nan nan nan nan nan 231 230 229 228 228 228 229 229 229 229 230 231 233 233 234 234 233 233 232 232 232 231 231 230 229 229 229 231 231 232 232 233 234 233 232 231 230 230 230 230 230 230 231 232 233 234 236 238 240 242 244 246 247 249 251 253 255 256 258 260 262 264 266 269 271 272 273 273 274 276 277 278 280 281 281 282 284 286 289 290 290 290 290 290 293 297 301 305 309 311 312 311 311 310 311 311 311 310 305 296 284 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 nan 54 nan nan nan nan nan nan nan 100 96 96 102 115 125 129 129 131 137 139 141 145 152 160 169 178 185 191 196 199 201 203 205 208 212 218 223 223 226 233 242 246 243 236 227 221 221 230 235 237 236 234 233 236 242 250 259 265 266 267 269 271 272 272 271 271 268 261 258 265 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 341 nan nan nan 325 nan nan nan 297 290 283 278 275 273 271 269 268 266 264 263 261 260 259 259 258 258 258 257 256 255 254 253 252 252 251 250 249 249 249 249 248 247 246 245 243 241 239 237 235 234 233 232 232 232 232 nan nan nan nan nan nan nan nan nan nan 230 230 230 229 229 229 229 229 230 231 232 234 235 235 234 234 233 233 233 233 232 232 231 230 229 230 231 232 232 232 232 233 232 231 230 229 229 230 230 229 229 230 231 232 233 235 236 238 240 242 243 245 247 249 252 254 255 258 260 263 264 266 268 270 271 273 273 274 275 276 276 278 279 279 280 280 282 284 286 288 289 289 289 289 291 292 296 299 302 304 305 305 306 307 308 309 310 306 301 293 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 54 57 61 nan nan nan nan nan 88 86 83 83 87 97 109 116 119 121 126 130 133 138 145 154 166 177 187 194 201 206 208 209 210 214 219 224 228 229 233 241 252 260 260 252 242 233 231 236 241 242 241 239 238 240 246 252 259 nan nan 273 277 278 275 nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 284 280 278 276 274 272 270 268 266 264 263 262 262 261 260 260 259 258 257 256 255 254 252 251 251 250 250 250 249 249 248 246 244 242 241 239 237 235 234 234 233 232 232 nan nan nan nan nan nan nan nan nan nan 231 230 230 230 230 229 228 229 230 231 233 234 235 235 235 235 234 234 233 233 233 232 232 231 230 230 231 232 232 232 232 232 231 230 229 229 228 229 229 229 228 229 230 231 233 234 235 237 239 240 242 243 246 248 250 252 254 257 260 263 265 266 267 269 271 272 274 274 275 275 275 276 277 278 278 279 280 281 282 284 286 287 288 289 289 289 290 293 295 297 299 300 302 305 307 308 308 306 301 293 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 56 57 nan nan nan nan nan 71 70 69 70 73 78 87 96 103 109 116 121 126 131 138 147 158 170 182 193 202 208 212 214 215 219 225 232 237 239 243 250 259 268 272 265 252 242 240 243 248 248 247 245 244 245 250 255 259 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 284 281 279 277 275 273 271 269 268 266 265 264 263 262 261 260 259 258 256 255 253 252 251 251 251 250 250 249 248 246 245 243 241 239 238 236 235 nan nan nan nan 232 nan nan nan nan nan nan nan nan 231 231 231 230 230 229 228 229 231 232 233 233 234 235 235 235 235 234 233 233 232 232 232 231 230 230 230 231 232 232 232 231 230 229 228 228 228 228 228 228 228 229 230 232 233 234 235 236 238 240 241 243 245 247 248 250 252 255 258 261 264 266 267 269 271 272 273 274 274 274 274 274 275 276 277 278 278 279 280 281 282 284 285 286 287 287 288 290 291 293 294 295 298 303 307 309 310 308 302 293 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 52 52 nan nan nan nan nan 55 53 54 55 59 63 68 75 81 88 95 102 111 119 127 136 145 156 167 184 199 209 215 217 219 223 230 238 243 244 250 258 266 272 275 270 257 250 248 250 253 253 251 249 248 250 254 258 261 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 285 284 282 280 278 275 273 271 269 268 267 265 264 262 261 260 258 256 254 253 252 252 251 251 250 249 248 247 245 243 242 240 239 nan nan nan nan nan 232 232 232 231 231 nan nan nan nan 231 231 231 230 230 229 229 230 231 232 232 233 234 235 235 235 234 233 232 231 231 231 231 231 230 230 230 231 231 231 230 229 228 227 227 227 226 227 227 227 228 229 231 233 234 235 235 236 237 239 240 242 243 244 246 247 249 251 255 259 262 265 267 269 271 272 273 273 274 274 274 274 274 275 276 276 276 277 278 280 281 282 282 283 284 285 287 290 292 293 293 293 295 300 305 309 311 310 305 297 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan 45 43 42 43 46 51 57 63 67 71 76 86 99 112 121 128 135 143 151 169 195 212 219 222 224 226 233 241 247 251 259 266 271 275 275 271 260 257 256 255 253 253 251 251 251 nan 256 258 262 267 273 nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 292 291 289 286 283 280 277 275 273 271 269 268 266 265 263 261 259 257 255 254 253 252 252 251 250 249 248 247 245 244 242 240 nan nan nan nan nan 232 231 231 231 231 nan nan nan 231 231 231 230 230 229 229 229 230 231 231 231 232 233 234 235 234 233 232 230 230 230 230 230 230 230 230 230 230 229 229 228 226 225 225 225 225 225 226 226 227 228 230 232 233 234 235 235 235 236 237 238 239 241 242 244 245 247 250 252 256 260 264 267 269 271 273 273 273 274 274 274 274 274 274 274 275 275 276 278 279 281 281 281 281 282 283 285 288 292 294 294 294 295 298 302 306 309 309 306 301 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 36 35 36 40 47 55 61 63 66 76 93 110 121 126 130 135 141 168 226 235 235 234 233 233 239 246 253 259 266 273 276 277 276 273 267 265 260 254 249 248 249 251 nan nan nan nan 261 267 271 274 277 280 285 290 293 292 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 297 297 295 293 290 287 284 281 278 276 274 272 270 268 267 265 262 260 258 257 255 254 252 251 251 250 249 248 246 245 243 242 240 nan nan nan nan nan nan 231 230 230 230 nan 230 230 230 230 230 229 228 228 228 229 230 231 231 231 232 234 234 233 232 230 229 228 228 229 229 229 229 229 228 228 228 227 225 224 224 224 224 225 225 225 227 228 229 231 232 233 234 234 234 234 235 237 237 238 239 240 242 244 246 248 250 253 257 261 265 269 272 273 274 274 274 274 274 274 273 273 274 274 274 275 277 279 280 281 281 281 281 281 283 286 290 293 295 295 295 297 300 304 307 308 307 304 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 33 36 38 nan nan nan nan nan nan nan nan nan 36 35 33 31 33 38 48 56 58 58 64 80 102 119 126 127 126 112 303 285 269 258 251 247 245 248 254 261 267 274 279 281 281 280 278 274 271 262 251 244 243 246 249 nan nan nan 255 257 258 258 259 261 266 nan nan 288 293 295 294 291 288 285 285 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 302 300 299 296 293 290 287 284 281 278 276 274 272 271 269 266 264 261 259 257 255 253 252 252 251 250 248 246 245 244 243 241 239 nan nan nan nan nan 230 230 229 229 229 229 229 229 229 229 228 228 228 228 229 230 231 230 231 232 233 233 232 231 230 229 228 228 228 228 228 227 227 227 227 226 225 224 224 224 224 224 225 225 226 227 228 229 231 231 232 232 233 233 234 235 236 237 237 238 239 241 244 245 247 248 250 253 257 260 265 270 272 274 275 275 274 274 273 273 273 274 274 274 275 277 278 280 281 282 282 281 281 282 284 286 290 292 293 294 295 297 300 304 307 308 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 24 28 31 nan nan nan nan nan nan nan nan 36 36 35 34 33 33 36 43 53 55 50 49 53 67 88 104 105 77 0 324 304 288 275 268 263 260 260 264 270 276 281 285 286 285 284 281 278 273 265 256 249 246 246 249 252 nan nan 253 250 247 245 245 248 252 nan nan nan 285 291 294 293 291 290 292 295 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 306 304 302 300 297 294 290 287 284 281 278 277 275 272 270 267 264 262 259 257 255 254 252 251 250 248 246 245 244 243 242 nan nan nan nan nan nan nan nan nan nan nan 228 nan nan nan nan 228 228 nan nan 230 230 230 230 231 231 232 233 232 230 229 229 229 228 227 227 226 226 227 227 226 226 225 224 224 224 224 224 225 225 226 227 228 229 229 230 230 231 232 233 234 235 236 236 236 237 239 241 243 244 246 247 248 250 253 254 253 257 263 268 271 272 272 272 271 272 273 274 275 276 277 278 279 280 281 283 283 283 283 282 282 284 286 289 290 292 293 296 298 301 304 307 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 35 36 37 38 41 47 53 53 46 40 38 43 52 64 69 47 9 338 316 299 287 280 276 273 272 274 278 281 285 287 287 286 284 283 281 277 272 267 263 259 256 253 252 252 249 244 239 236 235 236 238 241 244 nan 262 272 282 288 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 309 308 306 304 nan nan nan 291 287 284 282 279 276 273 271 268 266 263 260 258 256 254 252 250 248 246 245 244 244 243 241 nan nan nan nan nan nan nan nan nan nan 227 228 nan nan nan nan nan nan nan nan nan 230 230 230 231 232 232 231 230 230 230 230 229 227 226 226 226 226 226 226 226 225 225 225 224 224 225 225 226 227 227 228 228 229 229 229 230 231 233 235 235 235 235 235 237 239 240 242 244 245 246 247 248 250 249 249 251 256 263 267 269 269 268 267 270 273 276 278 280 280 280 280 280 281 282 283 284 284 283 282 283 284 286 287 289 291 293 297 300 303 306 308 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 30 33 36 39 43 47 52 54 51 44 39 37 40 47 55 57 40 12 344 322 305 294 287 282 280 279 280 282 282 283 283 282 281 280 283 284 284 283 282 281 276 266 252 242 236 231 nan nan nan nan 228 231 233 237 243 251 260 268 274 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 311 311 310 nan nan nan nan 295 292 288 284 281 278 275 273 270 266 nan nan nan nan nan 251 249 247 246 245 nan nan 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 232 232 231 230 230 230 231 230 228 226 225 225 226 226 226 226 225 225 225 225 225 225 226 227 228 228 229 229 229 229 229 230 232 234 235 235 234 233 235 237 239 241 242 243 244 244 245 246 247 246 245 247 253 261 267 271 273 273 273 275 277 279 281 282 282 282 281 281 280 280 281 283 284 284 283 283 283 285 286 287 288 290 294 298 301 304 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 24 28 31 nan nan nan 48 nan nan nan nan nan 43 48 54 52 34 7 343 325 311 299 291 284 281 280 280 280 280 277 275 275 278 281 287 290 292 294 297 nan nan nan 222 203 198 200 203 207 212 218 222 225 229 234 241 249 255 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 314 313 nan nan nan 303 299 295 nan 288 284 281 278 nan nan nan nan nan nan nan nan nan 249 247 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 232 232 231 230 230 231 231 231 230 228 226 225 226 226 227 227 226 226 225 225 225 226 227 228 229 230 230 230 230 230 230 231 233 234 235 234 233 232 234 236 239 240 241 242 242 242 242 243 244 244 243 244 250 258 266 273 279 281 282 283 284 284 284 284 283 282 282 281 280 279 279 281 283 283 283 283 282 284 285 287 288 289 291 295 298 300 302 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 38 nan nan nan nan nan 44 47 50 43 21 356 340 328 318 307 296 286 282 282 282 281 279 275 271 273 281 289 294 297 302 308 316 328 nan nan nan 142 154 166 179 193 204 214 220 223 228 234 242 249 255 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 316 316 315 314 312 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 nan nan 228 228 229 229 230 nan nan nan 231 232 232 232 232 231 230 231 232 232 231 229 228 227 226 226 nan 227 227 226 226 nan 226 227 228 229 229 230 230 231 230 231 232 233 234 235 235 234 232 232 233 235 238 239 239 240 240 240 240 241 242 243 243 245 249 255 263 272 279 284 288 290 291 290 288 286 284 284 283 282 281 280 279 279 280 281 281 281 282 283 284 286 287 288 290 292 293 295 296 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 29 nan nan nan nan nan nan 43 41 26 nan nan nan nan nan 315 306 296 288 289 289 288 287 284 283 284 290 296 300 304 310 319 335 1 nan nan nan nan 135 150 168 187 203 213 219 223 230 237 245 251 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 319 319 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 228 229 229 230 231 231 232 232 232 232 232 232 231 232 232 233 233 230 229 228 227 227 227 227 227 227 nan 226 226 226 226 nan 228 229 nan nan nan nan nan nan 233 235 235 235 233 231 231 233 235 237 238 239 239 238 238 238 239 241 245 246 247 249 251 256 264 273 282 289 293 294 293 290 286 285 285 286 286 285 283 281 280 279 279 279 280 281 282 284 286 287 288 288 289 290 290 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 321 315 308 300 297 297 298 299 299 299 296 295 296 300 305 310 319 339 22 72 93 109 122 135 150 168 186 200 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 227 228 229 230 231 232 232 232 232 232 232 232 232 232 233 235 234 231 229 228 228 228 228 228 229 229 229 227 226 226 225 nan 227 227 nan nan nan nan nan nan nan nan nan 233 232 231 230 232 235 237 239 240 240 240 239 238 239 241 245 248 250 250 249 250 254 261 271 281 286 287 286 284 282 283 284 286 288 288 287 285 283 281 280 280 280 280 281 283 285 286 287 287 287 287 286 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan 323 320 315 307 302 301 305 308 310 309 304 299 297 298 301 304 306 310 333 109 117 127 136 147 159 174 187 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 228 228 229 231 232 232 232 232 232 232 232 232 233 233 235 235 233 231 230 230 230 230 230 231 232 231 229 228 226 225 226 226 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 237 240 241 241 241 241 240 243 246 250 252 251 248 246 245 248 256 263 270 274 275 274 277 279 282 285 288 289 289 288 287 285 284 282 281 280 281 283 285 287 287 286 284 283 282 281 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 326 323 320 315 307 300 299 305 311 314 313 308 299 296 295 297 297 293 285 263 203 163 158 160 165 173 185 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 228 229 230 231 232 233 233 232 232 232 nan nan nan nan nan 234 233 232 232 232 232 232 232 233 233 232 230 227 227 226 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 243 243 245 248 251 252 249 244 240 238 241 248 255 262 268 272 274 276 279 281 284 286 288 289 290 290 289 289 287 285 283 282 283 285 287 287 285 282 279 278 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 326 323 318 311 302 294 293 299 308 312 311 305 297 291 290 291 291 289 280 267 237 203 188 183 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 230 231 232 233 233 233 232 232 nan nan nan nan nan nan nan nan nan nan 233 233 233 234 234 233 231 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 247 250 252 250 245 238 232 232 237 245 252 260 266 272 276 279 281 283 285 286 287 288 289 290 291 292 291 288 286 284 283 285 287 287 285 281 277 275 274 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 325 321 314 307 298 290 289 293 301 306 305 nan 292 286 285 286 288 287 280 272 256 235 218 209 207 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 231 232 233 233 233 232 232 nan nan nan nan nan nan nan nan nan nan nan 234 234 235 235 234 232 231 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 251 252 249 242 235 230 232 238 245 251 256 262 269 277 283 286 286 286 285 286 287 289 290 291 292 291 289 286 284 283 283 286 287 287 284 281 277 274 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 322 322 318 311 303 295 290 289 290 295 298 297 294 nan nan 280 281 283 284 281 276 268 256 243 232 225 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 231 232 232 233 233 233 232 232 nan nan nan nan nan nan nan nan nan nan nan nan 236 236 235 234 233 232 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 249 243 237 235 238 243 249 253 256 259 265 274 282 285 285 284 283 284 286 287 288 289 289 288 287 285 282 280 281 283 286 288 288 286 282 278 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 315 312 306 299 293 290 289 289 290 292 291 288 nan nan nan nan nan 277 276 274 270 264 253 240 229 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 233 233 233 233 233 nan nan nan nan nan nan nan nan nan nan nan nan 238 238 237 236 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 242 241 243 248 255 259 262 266 270 275 280 282 282 281 280 281 283 284 285 285 285 285 283 281 279 278 278 280 284 288 290 290 287 283 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 302 302 299 294 290 287 286 285 285 286 286 nan nan nan nan nan nan nan 267 266 265 263 258 248 236 230 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 280 275 269 264 259 254 251 248 246 244 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 233 233 233 233 234 nan nan nan 237 237 238 238 239 239 239 239 239 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 246 251 257 263 267 272 276 278 281 282 281 279 278 278 279 281 282 283 283 282 280 278 276 274 275 277 281 285 289 290 289 286 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 287 290 290 289 286 283 281 280 280 282 284 nan nan nan nan nan nan nan nan 260 259 258 256 251 248 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 290 282 275 269 263 258 254 250 248 245 242 240 238 236 235 nan nan nan nan nan nan nan nan nan nan nan nan 232 232 232 232 233 233 234 234 235 236 237 237 238 239 239 240 240 240 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 248 252 257 262 267 271 275 278 280 282 281 280 278 277 277 279 281 282 282 281 279 276 274 272 272 274 277 280 284 287 288 287 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 281 283 284 282 nan nan 277 277 279 282 nan nan nan nan nan nan 262 nan nan nan nan nan 247 246 247 251 255 261 nan 275 280 nan nan 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 301 292 283 274 267 261 256 251 248 244 241 239 237 236 235 234 234 nan nan nan nan nan nan nan nan nan nan nan 232 232 232 232 233 233 234 235 236 237 238 238 239 240 240 240 239 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 252 256 261 265 268 271 274 278 280 280 279 278 276 277 278 281 283 283 283 280 278 275 273 272 273 275 277 280 282 284 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 274 278 280 280 nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 293 295 297 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 342 341 341 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 322 314 304 293 282 272 264 257 251 246 242 239 237 236 235 235 235 234 235 nan nan nan nan nan nan nan nan 233 233 232 232 232 232 233 233 234 235 236 237 238 238 239 239 240 239 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 252 255 259 262 265 267 270 274 277 278 278 276 275 276 277 280 283 284 284 282 280 277 275 274 274 275 276 278 279 281 282 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 281 281 279 276 272 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 299 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 345 343 342 342 342 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 331 324 315 304 292 280 269 260 252 245 240 237 236 235 235 235 235 235 235 234 nan nan nan nan nan 232 233 233 233 233 232 232 232 233 234 235 236 237 237 238 238 239 239 239 239 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 254 257 260 262 264 267 271 273 275 275 274 273 274 275 278 282 284 284 283 282 280 278 276 276 276 276 277 278 279 280 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 278 279 281 281 279 276 273 270 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 351 351 352 352 353 352 351 348 346 344 343 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 343 341 338 333 326 317 305 292 278 265 254 245 238 235 234 234 234 234 235 235 235 234 nan nan nan nan 232 232 233 233 233 233 233 233 234 235 236 236 237 238 238 238 238 238 238 238 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 258 260 262 264 268 271 272 272 272 271 271 273 276 279 282 283 283 282 281 279 278 277 277 277 277 277 278 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 280 281 281 282 281 279 276 274 272 270 269 266 262 257 253 251 253 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 348 348 349 350 351 351 350 348 346 344 343 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 345 343 340 336 330 321 308 292 274 258 246 238 235 234 233 233 233 233 234 234 234 233 233 232 232 232 233 233 233 233 233 233 234 235 236 238 238 238 238 238 238 237 237 237 237 236 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 265 268 270 270 270 269 269 271 274 277 279 281 282 282 281 280 279 278 278 278 278 277 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 284 284 285 284 nan nan 277 274 273 nan nan 267 262 259 255 253 254 257 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 344 345 346 346 346 346 345 344 344 344 343 344 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 348 348 348 348 347 344 338 327 311 291 269 252 243 238 235 233 231 231 231 232 233 233 233 233 233 233 233 234 234 234 233 233 234 235 236 238 240 240 240 240 239 237 237 236 235 235 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 269 268 268 268 270 272 275 277 279 281 281 281 280 279 279 278 278 278 277 277 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 254 254 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 339 340 340 340 341 341 342 342 343 344 344 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 351 353 354 354 352 349 341 329 311 288 266 252 243 238 233 230 229 228 229 231 232 233 233 234 234 234 235 234 234 234 234 234 235 236 238 240 241 242 241 239 237 236 235 234 233 233 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 267 267 268 270 272 275 278 279 280 279 279 278 277 277 277 277 277 277 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 336 336 337 338 339 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 355 356 355 354 353 349 341 328 307 282 262 249 241 235 230 227 225 226 228 230 232 233 233 234 234 235 235 235 236 236 236 235 236 238 240 241 242 241 240 238 236 234 233 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 268 270 272 275 277 278 278 277 275 275 275 275 275 275 276 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 333 334 335 336 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 355 356 356 356 357 358 356 352 342 325 297 271 254 244 237 230 224 222 222 224 227 229 230 231 232 233 234 235 236 236 237 236 236 235 237 238 240 241 240 239 237 235 234 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 267 268 270 272 274 276 276 275 274 272 272 272 273 273 274 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 357 nan nan nan nan nan nan nan nan nan 357 358 0 3 5 5 1 355 341 315 281 259 247 237 228 222 219 219 221 223 226 227 229 230 231 232 234 235 236 237 237 236 235 235 236 237 238 238 237 236 235 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 267 268 269 271 273 274 274 273 272 271 270 271 271 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 360 359 nan nan nan nan nan nan nan nan 359 1 4 nan nan nan 4 360 349 329 296 266 248 237 228 222 220 220 222 224 225 226 227 229 230 232 233 234 235 236 235 234 233 233 233 234 234 234 235 235 235 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 267 269 271 272 273 273 272 271 270 270 270 271 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 332 330 nan nan nan 325 324 324 nan nan nan nan nan nan nan nan nan nan nan nan nan 302 298 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 nan nan nan nan nan nan nan nan nan nan nan nan 358 352 339 318 286 260 244 234 229 226 226 226 226 226 225 226 227 229 230 231 232 232 232 232 231 230 230 230 231 231 232 233 234 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 267 268 270 271 272 271 271 270 270 270 270 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 334 333 331 330 329 328 327 326 326 325 325 325 324 324 323 321 nan nan nan nan nan 294 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 261 247 239 235 233 231 229 226 225 225 226 227 227 228 229 229 228 227 227 227 227 228 229 230 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 268 269 270 271 270 270 270 269 270 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 339 337 336 334 333 332 330 328 326 325 324 324 324 323 321 319 317 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 302 279 262 250 243 239 235 231 229 228 227 227 227 227 227 226 226 225 225 225 226 227 228 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 267 269 269 270 269 269 269 269 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 348 nan nan nan 344 343 342 340 338 336 334 332 330 327 326 324 324 323 321 320 317 315 312 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 307 289 271 258 249 244 239 236 234 232 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 267 268 269 269 268 268 268 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 346 345 343 341 339 337 335 333 331 329 327 325 324 322 321 318 316 314 311 306 301 294 nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 287 273 263 256 251 247 243 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 241 242 241 239 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 265 267 268 268 268 267 267 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 347 346 345 344 342 341 339 337 335 333 332 330 328 326 324 322 320 318 316 313 310 305 300 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 272 266 262 258 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 241 243 243 242 240 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 265 266 267 267 266 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 347 347 346 345 345 345 344 343 341 340 339 337 336 334 333 331 330 328 327 325 322 320 318 316 313 310 305 299 291 282 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 241 243 243 242 241 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan 260 262 263 265 265 265 264 264 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 345 345 344 343 343 342 341 340 339 338 337 336 334 332 331 330 329 328 327 324 322 320 318 315 313 309 304 297 289 280 272 263 256 nan nan nan nan nan nan nan nan 268 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 240 241 242 243 242 239 237 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 255 256 nan nan nan nan nan 258 259 261 262 263 263 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 343 342 342 341 340 339 338 336 335 334 333 331 330 329 328 327 326 325 323 321 nan nan nan 312 308 303 296 288 280 271 263 nan nan nan nan nan nan nan nan 254 264 276 288 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 241 242 241 240 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 254 255 255 255 nan nan nan nan 255 256 258 260 262 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 330 328 327 326 324 323 322 321 319 317 nan nan nan nan nan nan 295 287 279 nan nan nan nan nan nan nan nan nan nan nan 259 270 283 292 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 240 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 252 253 253 253 252 252 nan nan nan 252 254 256 259 261 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 313 311 nan nan nan nan nan 294 287 280 nan nan nan nan nan nan nan nan nan nan nan nan 265 277 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 250 250 250 250 250 250 250 249 249 249 250 252 255 258 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 288 281 nan nan nan nan nan nan nan nan nan nan nan nan nan 272 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 248 248 248 248 248 248 248 247 247 248 249 251 254 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 290 284 277 269 nan nan nan nan nan nan nan nan nan nan nan 266 278 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 247 246 246 245 245 246 246 246 246 247 247 248 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 288 282 275 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 244 243 243 243 244 245 245 245 246 246 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 291 286 279 267 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 241 242 242 243 244 244 245 245 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 281 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 242 241 241 241 242 243 243 244 244 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 243 242 241 241 241 242 243 243 242 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 298 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 243 242 241 241 242 242 241 241 240 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 298 299 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 245 243 242 242 242 241 240 239 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 299 299 299 nan nan nan nan nan nan 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan 247 246 244 243 241 240 239 238 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 298 299 nan nan nan nan 297 296 295 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 nan nan nan nan nan nan nan nan nan nan nan 248 246 243 241 239 238 237 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 297 296 295 295 294 295 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 nan nan nan nan nan nan nan nan nan nan nan 247 245 242 240 238 237 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 294 293 292 292 292 292 293 295 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 243 240 238 237 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 288 289 290 291 292 293 nan nan 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 244 nan nan nan nan nan nan nan nan nan nan 243 241 238 237 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 284 284 286 287 288 289 290 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 243 244 245 nan nan nan nan nan nan nan nan 241 239 237 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 280 280 282 283 284 285 286 286 286 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 242 243 244 244 nan nan nan nan nan nan nan nan nan 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 278 279 280 281 282 283 284 284 285 285 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 240 241 242 242 243 243 nan nan nan nan nan nan nan nan 238 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 278 279 280 281 282 282 283 284 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 240 240 241 241 241 240 nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 278 280 281 281 282 282 283 nan nan nan 284 284 283 282 nan nan 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 239 240 240 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 283 282 281 280 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 239 239 239 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 nan 283 283 282 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 238 237 237 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 237 237 236 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 235 235 236 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 235 236 236 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 235 236 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 267 266 265 264 nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 nan 269 268 267 266 265 265 264 264 263 nan nan nan nan nan 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 267 266 265 265 264 263 263 262 262 262 262 261 nan nan nan nan 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 nan nan nan nan nan nan 211 213 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 263 262 262 261 261 261 260 260 260 nan nan nan nan 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 nan nan nan nan nan nan 209 211 215 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 260 260 259 259 259 259 nan nan nan nan 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 220 nan nan nan nan nan nan 209 211 214 218 223 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 258 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 220 nan nan nan nan nan nan nan 211 213 216 221 226 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 259 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 213 216 219 225 230 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 214 216 218 223 228 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 217 nan nan nan nan nan 215 216 219 223 227 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 nan nan nan nan 217 218 219 220 223 227 231 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 222 223 225 228 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 225 226 227 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 226 227 227 227 227 228 229 230 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 306 307 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 226 228 229 229 230 230 231 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 304 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 227 229 230 231 232 233 234 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 229 231 232 233 234 235 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 229 231 233 234 235 236 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 226 229 231 233 235 236 237 237 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 223 227 229 232 234 236 237 237 238 238 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 216 220 223 227 229 232 234 236 237 238 238 239 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 213 217 221 224 228 231 234 236 237 238 239 239 240 240 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 209 212 216 220 224 229 232 235 237 238 239 240 240 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 208 211 215 220 224 229 232 235 237 239 240 241 241 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 202 202 nan 203 204 205 208 211 215 220 225 229 232 236 238 240 241 241 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 202 202 203 204 206 209 213 217 222 226 230 234 237 239 241 242 243 244 244 nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 203 204 205 207 211 215 220 224 228 231 235 239 241 243 244 245 246 246 nan nan nan nan nan nan 248 249 nan nan nan nan nan nan nan nan 260 262 nan 264 265 265 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 203 203 204 205 207 210 214 218 222 226 230 234 238 241 244 245 246 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 264 264 265 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 204 205 205 207 209 213 217 221 225 229 233 237 240 243 246 247 248 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 265 265 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 204 205 206 207 210 213 217 221 225 228 232 236 239 243 246 247 248 249 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 265 265 265 265 265 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 204 205 206 208 211 214 218 222 225 228 231 235 238 242 245 nan nan nan 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 265 265 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 205 206 208 211 214 218 222 226 228 231 234 237 240 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 265 265 266 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 202 202 203 204 206 209 211 214 218 222 225 228 231 233 236 239 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 265 265 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 202 202 203 205 207 209 212 214 218 221 225 228 231 233 235 238 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 264 265 nan 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 202 202 203 205 207 209 nan 215 218 222 225 228 230 232 234 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 263 nan nan 265 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 202 203 203 205 206 nan nan nan nan 222 225 227 229 231 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 nan nan 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 203 nan nan nan nan nan nan nan 224 227 228 230 231 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 203 203 nan nan nan nan nan nan nan nan 226 227 229 230 232 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 nan nan nan nan nan nan nan nan nan 226 228 229 230 232 234 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 nan nan nan nan nan nan nan nan nan 228 229 230 231 232 234 236 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 203 nan nan nan nan nan nan nan nan nan nan 231 232 232 233 234 236 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 203 203 nan nan nan nan nan nan nan nan nan nan 232 233 233 234 235 237 239 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 202 202 203 nan nan nan nan nan nan nan nan nan 231 232 233 233 234 235 237 239 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 202 203 nan nan nan nan nan nan nan nan 229 230 232 232 234 235 237 238 240 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 202 nan nan nan nan nan nan nan nan nan 227 229 230 231 233 234 236 238 239 241 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 256 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 202 nan nan nan nan nan nan nan nan nan 226 227 228 230 231 233 235 237 238 240 241 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 257 257 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 202 203 nan nan nan nan nan nan nan nan 224 226 227 229 231 233 234 236 238 240 241 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 257 257 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 202 203 nan nan nan nan nan nan nan nan nan 225 227 229 231 233 235 237 238 240 242 243 244 245 246 nan nan nan nan nan nan nan nan nan nan nan nan 256 256 256 256 256 256 256 256 256 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 202 202 nan nan nan nan nan nan nan nan nan nan 225 227 229 231 233 235 237 239 241 242 243 244 245 246 nan nan nan nan nan nan nan nan nan nan nan 251 251 251 nan 252 253 254 255 256 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 203 nan nan nan nan nan nan nan nan nan nan 226 228 230 232 234 236 238 239 241 242 243 244 244 245 246 nan nan nan nan nan nan nan nan nan 249 248 248 nan nan nan nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 203 nan nan nan nan nan nan nan nan nan nan nan nan 228 230 232 234 236 238 239 241 242 242 242 243 243 244 245 nan nan nan nan nan nan nan nan 248 247 247 247 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan 230 232 234 235 237 239 240 240 240 240 241 241 242 244 245 246 nan nan nan nan nan 250 250 249 249 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 233 235 236 237 238 238 238 238 239 239 240 242 243 244 245 246 nan nan nan 251 251 252 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 232 234 235 236 236 236 236 237 237 238 238 239 240 241 242 244 245 247 249 nan nan nan nan 252 252 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 232 233 234 235 235 236 236 236 237 237 237 237 238 238 239 241 242 244 245 246 248 249 250 250 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 216 218 nan nan nan nan nan nan nan 232 233 234 235 236 236 236 237 237 236 236 236 237 237 238 238 239 240 241 242 244 245 246 247 249 250 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 209 211 213 215 217 219 nan nan nan nan nan nan 230 231 233 234 235 236 236 237 237 237 237 237 237 237 237 237 237 238 238 239 240 241 243 244 246 248 250 254 257 259 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 210 212 214 216 218 219 221 222 224 225 227 228 230 231 232 233 235 236 236 237 237 238 238 238 238 238 238 238 238 238 239 239 240 241 243 244 246 248 251 254 256 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 211 213 215 217 218 220 221 223 224 226 227 228 229 231 232 233 234 235 236 237 237 238 238 239 239 239 239 239 239 240 240 240 241 242 244 245 247 249 252 254 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 214 215 217 218 220 221 223 224 225 227 228 229 230 232 233 234 235 235 236 236 236 237 238 239 240 240 241 241 241 241 241 242 243 245 246 248 250 252 253 nan nan nan nan nan 266 268 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 215 216 218 219 221 222 nan nan nan nan nan 230 231 232 233 234 234 234 235 235 235 236 238 239 240 241 242 242 242 242 243 244 245 247 248 250 251 253 nan nan nan nan 265 267 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 215 217 218 219 221 223 224 225 227 228 229 230 231 232 233 233 233 233 233 234 234 235 236 238 239 240 241 241 242 243 243 244 246 247 248 250 251 253 254 257 260 263 265 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 214 216 217 218 219 221 222 223 225 226 227 228 230 231 231 232 232 232 232 233 233 234 235 236 237 238 239 240 240 242 243 244 245 247 248 249 250 251 252 254 257 259 262 264 266 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 215 216 217 219 220 221 223 224 226 227 228 229 230 230 231 231 232 232 232 233 234 235 236 236 237 238 239 240 242 243 244 246 247 248 249 250 251 253 254 256 258 260 262 264 265 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 217 218 219 221 222 224 225 226 227 228 229 230 231 231 231 232 232 233 234 235 235 236 237 238 240 241 242 243 245 246 247 248 249 250 252 253 254 256 257 259 261 261 262 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 219 220 221 222 223 225 226 227 228 229 230 230 231 231 232 232 233 234 234 235 236 237 239 240 241 242 243 244 245 246 247 249 250 252 253 254 256 257 258 259 259 259 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 220 221 222 223 225 226 227 228 228 229 229 230 230 231 232 233 233 234 235 236 238 239 240 241 242 243 243 244 245 247 248 250 252 253 254 255 256 257 257 258 258 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 219 220 222 223 224 225 226 226 227 228 228 229 230 230 231 232 233 234 235 236 238 239 240 241 242 242 243 244 245 247 248 250 251 253 254 255 255 nan 256 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 220 221 222 223 224 225 226 227 227 228 229 230 230 231 232 232 233 234 236 238 239 240 241 242 242 243 244 245 247 248 250 251 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 220 221 223 224 225 226 227 nan nan nan 231 231 232 232 233 234 235 236 238 239 240 241 241 242 nan nan nan nan nan 250 251 252 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 230 231 232 232 233 234 234 235 237 238 239 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 230 230 231 232 232 233 234 235 236 237 238 239 240 nan nan 243 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 231 232 233 234 235 236 237 nan nan nan nan 241 243 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 233 234 235 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 244 245 245 246 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 237 nan nan nan nan nan 242 243 244 244 245 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 238 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 238 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan