CAPE 37 43 42 46 48 39 26 18 17 8 1 0 0 0 8 23 25 8 0 0 0 0 0 0 0 0 0 10 66 56 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 192 118 3 17 150 322 198 11 17 58 49 8 10 116 169 136 150 121 94 146 216 281 486 647 565 396 304 269 237 184 198 282 277 215 371 610 529 220 236 410 681 562 405 363 549 643 659 729 775 833 935 1036 1139 1242 1335 1405 1456 1472 1459 1432 1387 1318 1245 1229 1298 1411 1494 1553 1606 1687 1779 1845 1870 1836 1693 1460 1246 1153 1169 1190 1126 970 823 799 852 918 986 1133 1418 1717 2082 2493 2555 2644 2760 2805 2818 2725 2602 2397 2190 2074 1994 1899 1794 1745 1712 1726 1753 1695 1575 1538 1502 1355 1220 1093 960 893 898 922 942 964 939 903 893 919 948 930 948 1066 1143 1279 1416 1607 1982 2335 2590 2723 2770 2773 2694 2528 2359 2278 2198 1755 1237 1192 1539 1694 1511 1322 1235 1574 1802 1609 1442 1057 886 1239 1751 1757 1589 1430 1528 1702 1822 1853 1950 1946 1815 1701 1634 1532 1525 1569 1397 1164 1264 1516 1710 1711 1644 1596 1576 1580 1557 1478 1359 1260 1207 1188 1180 1045 984 1151 1210 1091 846 736 821 1092 1326 1307 1340 1521 1712 1788 1608 1556 1594 1585 1732 1958 2094 2139 2068 1897 1745 1706 1780 1928 1986 1917 1844 1817 1767 1696 1672 1666 1689 1780 1913 2044 2071 1970 1850 1838 2047 2375 2719 3020 3041 2698 2675 2854 2957 3201 3559 4054 4725 4988 4475 3365 2173 1658 1548 1749 1997 2120 2200 2272 2341 2387 2473 2621 2717 2746 2770 2793 2820 2873 2950 3036 3139 3229 3486 3730 2950 2062 1853 1921 2022 2119 2225 2255 2213 2091 2069 2093 2164 2261 2334 2335 2271 2183 2157 2207 2289 2380 2474 2508 2518 2882 3651 3908 3632 3530 3513 3417 3336 3288 3266 3419 3633 3836 4263 4626 5028 5306 5381 5255 5087 4923 4973 5142 5223 5062 4720 4318 4116 4330 4330 3789 3234 3048 3090 3204 3388 3499 3515 3500 3470 3543 3655 3787 3980 4130 4278 4434 4499 4422 4213 3908 3674 3541 3505 3496 3423 3327 3185 2994 2891 2966 3205 3362 3445 3438 3506 3803 3858 3807 3693 3761 3900 3905 3946 4062 4173 4225 4303 4347 4183 3809 3442 3100 2803 2815 3128 3639 3420 3364 2995 3112 3135 3152 2803 2419 2044 1959 2136 2158 2178 2247 2462 2803 2867 2842 3029 3025 2755 2595 2552 2510 2998 3489 3264 3535 3789 3714 3661 4110 3646 3023 2646 2418 2255 2220 2214 2195 2189 2235 2316 2364 2318 2252 2191 2078 1940 1882 1808 1727 1688 1625 1471 1417 1338 1338 1241 1288 1399 1614 1615 1594 1690 1546 1453 1399 1394 1517 1692 1808 1832 1807 1820 1808 1780 1752 1728 1764 1772 1838 1865 1749 1718 1594 1524 1442 1474 1623 1564 1537 1602 1648 1597 1545 1553 1621 1799 1974 1876 1843 1853 1840 1761 1847 1687 1467 1361 1161 1115 1209 1292 1271 45 50 53 58 60 46 28 19 19 17 3 0 0 0 17 30 25 7 0 0 0 0 0 0 0 0 0 0 29 31 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 204 90 5 4 159 307 199 32 24 75 76 19 8 67 144 153 142 136 51 84 268 384 562 731 695 505 380 334 348 317 260 266 268 238 340 570 617 368 209 360 640 572 470 367 403 608 692 718 745 819 905 999 1107 1217 1317 1398 1452 1479 1478 1464 1439 1389 1311 1245 1267 1357 1454 1538 1610 1672 1765 1845 1878 1886 1827 1703 1577 1517 1521 1510 1404 1199 1015 989 994 1077 1273 1464 1754 1990 2102 2117 2097 2265 2401 2564 2694 2692 2583 2356 2119 2006 1968 1865 1688 1564 1475 1456 1475 1470 1474 1494 1427 1270 1133 1036 941 872 851 865 896 926 953 954 961 996 1025 1045 1099 1193 1254 1321 1401 1841 2148 2373 2555 2598 2588 2523 2398 2240 2146 2068 1800 1384 1110 1207 1449 1398 1184 1105 1313 1816 1951 1549 1430 1093 873 1268 1709 1780 1691 1488 1520 1716 1849 1848 1839 1801 1739 1646 1598 1551 1563 1533 1338 1155 1297 1530 1734 1762 1712 1687 1695 1675 1583 1465 1375 1334 1308 1255 1202 1160 1136 1223 1293 1244 1089 877 940 1245 1495 1609 1637 2278 2066 1793 1538 1587 1705 1754 1876 1871 1848 1779 1649 1484 1414 1455 1604 1770 1854 1890 1909 1870 1788 1732 1706 1695 1719 1797 1905 1976 1928 1783 1730 1893 2234 2513 2705 2939 2924 2665 2693 2852 2970 3161 3441 3854 4499 4862 4571 3384 2141 1665 1568 1697 1924 2055 2143 2223 2342 2442 2526 2645 2735 2775 2799 2825 2855 2896 2957 3037 3158 3194 3444 3727 3029 2078 1788 1861 1963 2042 2115 2167 2178 2133 2130 2184 2256 2366 2453 2481 2485 2466 2468 2500 2514 2503 2486 2443 2383 2631 3378 3795 3552 3420 3445 3419 3480 3382 3276 3409 3461 3659 4194 4755 5152 5214 4987 4637 4629 4825 4879 4938 5149 5243 5175 4967 4675 4710 4666 4115 3471 3212 3252 3343 3402 3423 3448 3463 3456 3497 3683 3987 4233 4359 4515 4545 4561 4565 4358 4030 3746 3571 3487 3459 3398 3328 3243 3032 2968 3101 3343 3464 3508 3479 3590 3846 3995 4065 4198 4373 4448 4423 4368 4330 4258 4117 3938 3838 3802 3785 3650 3274 2857 2728 2779 3151 3418 3366 3046 2853 2787 2935 2804 2562 2468 2759 2900 2831 2691 2545 2749 3214 3240 3000 3017 2986 2590 2295 2247 2410 2765 2648 2542 2966 3350 2929 2735 3033 3030 2581 2275 2223 2222 2284 2337 2336 2332 2329 2363 2456 2418 2218 1976 1872 1880 1830 1645 1567 1484 1393 1275 1190 1211 1313 1237 1313 1339 1296 1372 1398 1498 1446 1298 1192 1180 1327 1516 1640 1701 1721 1761 1771 1773 1823 1814 1783 1780 1822 1858 1867 1864 1857 1878 1760 1704 1619 1508 1491 1583 1668 1681 1660 1600 1605 1707 1996 2113 2013 1974 1844 1760 1728 1649 1648 1729 1567 1413 1380 1443 1505 53 56 58 59 56 43 27 20 22 25 11 1 3 11 28 37 41 17 1 0 0 0 0 0 0 0 0 0 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 82 237 113 16 0 163 304 191 41 25 99 100 26 5 52 140 172 170 161 36 21 211 362 443 690 711 507 438 379 504 574 411 263 235 256 354 535 647 469 222 282 511 588 527 511 354 464 651 652 718 819 878 958 1068 1183 1296 1396 1468 1503 1505 1493 1481 1457 1395 1314 1277 1313 1400 1506 1611 1676 1746 1820 1858 1895 1905 1878 1836 1812 1802 1773 1689 1565 1500 1568 1696 1802 1875 1902 1857 1752 1564 1374 1419 1608 1828 2112 2329 2423 2382 2196 2022 1944 1940 1870 1687 1494 1381 1372 1419 1468 1547 1513 1377 1227 1105 1028 959 880 811 797 825 848 890 964 1038 1064 1064 1092 1151 1256 1432 1507 1516 1591 1744 1925 2197 2277 2264 2218 2080 1983 2034 1968 1600 1380 1418 1497 1528 1392 1215 1151 1444 1827 1794 1572 1405 1243 1096 1347 1633 1728 1665 1587 1663 1763 1750 1699 1653 1683 1720 1613 1596 1597 1613 1507 1266 1140 1271 1485 1703 1764 1735 1684 1693 1691 1621 1544 1471 1415 1365 1278 1183 1136 1190 1300 1395 1392 1265 1074 1097 1337 1551 1719 2144 2181 2080 1865 1607 1676 1844 2059 2013 1835 1741 1592 1437 1372 1449 1537 1652 1781 1899 1987 1981 1900 1818 1764 1730 1706 1715 1766 1844 1883 1819 1688 1692 1989 2388 2579 2779 3017 2893 2752 2746 2860 3008 3109 3292 3638 4216 4685 4639 3685 2382 1615 1500 1649 1828 1950 2068 2205 2359 2481 2567 2662 2749 2805 2845 2876 2901 2926 2958 3017 3148 3259 3498 3673 3010 2072 1730 1762 1843 1887 1920 1968 2010 2037 2084 2179 2307 2463 2582 2632 2681 2717 2739 2751 2718 2655 2548 2416 2290 2262 2782 3547 3679 3472 3350 3383 3450 3327 3255 3304 3332 3660 4226 4729 5040 5020 4586 4119 4192 4361 4542 4728 4917 5113 5234 5122 4899 4834 4717 4216 3549 3214 3253 3403 3493 3491 3448 3438 3522 3734 4107 4466 4589 4526 4528 4531 4536 4606 4559 4324 3933 3581 3510 3430 3371 3335 3276 3103 3061 3243 3408 3465 3495 3534 3714 3980 4025 4063 4230 4300 4441 4411 4310 4236 4022 3671 3402 3261 3376 3951 3944 3418 2966 2731 2626 2749 2930 2973 2816 2467 2498 2712 2723 2552 2482 2643 2826 2786 2595 2461 2673 2810 2254 2515 2884 2820 2453 2464 2663 2810 2984 2736 2564 2656 2811 2692 2539 2529 2548 2342 2161 2221 2407 2532 2475 2352 2264 2201 2142 2067 1996 1988 1857 1689 1783 1636 1568 1396 1303 1243 1188 1133 1206 1302 1354 1390 1347 1252 1217 1286 1416 1433 1308 1193 1166 1294 1303 1330 1454 1533 1627 1660 1694 1726 1735 1710 1701 1718 1772 1873 1956 2026 1985 1806 1601 1458 1445 1488 1629 1732 1813 1844 1688 1692 1911 2266 2542 2436 2212 1986 1799 1620 1465 1359 1383 1437 1415 1323 1283 1326 68 65 58 51 45 35 24 21 25 25 15 6 23 33 33 41 46 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 2 54 267 112 1 0 96 295 195 48 20 135 106 25 1 50 104 153 208 173 47 15 93 214 302 589 624 497 512 440 547 685 534 259 186 225 331 456 600 538 272 213 408 560 611 608 463 364 499 597 657 793 866 918 1044 1146 1260 1381 1481 1541 1555 1542 1528 1523 1495 1418 1334 1307 1357 1452 1569 1665 1730 1793 1833 1878 1922 1963 1981 1967 1941 1914 1862 1807 1802 1870 1960 1959 1799 1548 1372 1188 1035 1001 1091 1224 1392 1588 1784 2015 2146 2117 2078 1999 1935 1943 1886 1682 1563 1588 1634 1643 1622 1478 1302 1171 1072 991 940 897 837 812 810 805 843 945 1044 1061 1031 1025 1093 1223 1380 1412 1453 1473 1557 1696 1838 1919 1841 1856 1810 1745 1767 1632 1540 1684 1808 1852 1825 1698 1518 1440 1583 1742 1743 1657 1569 1450 1384 1445 1432 1493 1588 1668 1782 1784 1626 1643 1629 1663 1724 1618 1590 1569 1542 1457 1325 1314 1402 1499 1596 1670 1679 1646 1641 1629 1581 1509 1396 1309 1250 1175 1125 1122 1173 1270 1386 1464 1425 1315 1313 1451 1617 1754 1959 2112 2248 2021 1808 1885 2101 2086 1976 1874 1822 1710 1602 1601 1676 1734 1773 1844 1953 1985 1951 1892 1832 1779 1730 1699 1685 1710 1781 1837 1804 1715 1826 2188 2561 2650 2831 3063 2900 2805 2796 2912 3038 3059 3155 3444 3940 4489 4688 4157 2935 1820 1395 1489 1708 1884 2043 2216 2384 2506 2589 2671 2757 2837 2905 2944 2952 2941 2939 2992 3123 3279 3522 3631 2991 2065 1726 1772 1817 1828 1851 1845 1867 1910 2011 2125 2286 2472 2615 2711 2825 2892 2897 2986 2969 2854 2765 2609 2393 2214 2308 2848 3516 3621 3259 3303 3373 3174 3178 3239 3365 3649 4110 4554 4849 4816 4404 3999 4038 4084 4214 4503 4756 5012 5155 5103 5014 4947 4689 4069 3402 3122 3227 3434 3579 3619 3597 3661 3770 3992 4456 4799 4776 4603 4476 4463 4491 4617 4751 4655 4216 3650 3556 3423 3380 3364 3306 3216 3207 3327 3451 3520 3542 3614 3839 3938 3781 3831 4042 4118 4130 4097 4023 3995 3837 3297 3015 2982 3178 3840 4012 3449 3018 2719 2568 2611 2734 2662 2524 2540 2738 2984 3016 2799 2683 2869 2931 2828 2594 2455 2774 3280 2330 2448 2703 2568 2646 2824 2957 2790 2988 2650 2481 2411 2511 2628 2596 2561 2514 2383 2302 2385 2590 2610 2489 2398 2377 2330 2239 2155 2033 1874 1684 1465 1560 1527 1436 1272 1210 1216 1227 1280 1395 1456 1479 1417 1312 1344 1370 1427 1446 1383 1286 1305 1326 1269 1087 1116 1305 1243 1323 1412 1490 1574 1626 1643 1645 1638 1661 1728 1816 1877 1889 1798 1508 1372 1425 1554 1670 1805 1980 1955 1748 1602 1808 2302 2611 2537 2390 2336 2068 1724 1503 1219 1028 1006 1022 1048 1031 835 69 63 51 44 36 27 22 23 28 30 21 13 17 22 28 40 47 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 82 220 82 0 2 46 267 238 59 15 157 106 26 2 42 70 102 165 157 71 8 37 126 300 534 566 615 562 488 513 615 522 226 133 151 248 382 538 601 339 162 259 477 654 712 609 412 395 551 667 771 864 897 1030 1115 1205 1340 1466 1560 1610 1612 1588 1577 1578 1547 1461 1384 1364 1412 1517 1634 1720 1779 1816 1853 1906 1976 2033 2049 2036 2004 1946 1869 1805 1771 1725 1543 1232 1084 1054 968 888 877 953 1025 1108 1121 1253 1693 2120 2344 2435 2381 2261 2214 2136 1941 1837 1851 1841 1790 1681 1496 1278 1115 1040 936 898 902 874 866 855 834 841 911 992 991 948 933 969 1057 1146 1184 1311 1429 1490 1524 1473 1551 1542 1484 1467 1303 1282 1488 1826 2080 2045 2153 2250 2176 1962 1870 1895 1870 1812 1777 1797 1723 1505 1346 1314 1441 1669 1848 1916 1790 1654 1688 1684 1708 1731 1634 1600 1566 1570 1550 1537 1612 1660 1607 1562 1596 1644 1671 1667 1603 1505 1364 1188 1078 1019 1022 1079 1116 1159 1212 1258 1337 1391 1395 1463 1566 1648 1782 1985 2229 2335 2139 1943 2075 2228 2084 1975 1947 1923 1862 1817 1875 1925 1904 1872 1902 1963 1957 1914 1867 1825 1769 1712 1691 1675 1685 1771 1878 1911 1899 2116 2530 2854 2808 2849 3019 2866 2735 2792 2995 3075 3066 3120 3317 3706 4255 4624 4463 3566 2368 1546 1380 1574 1817 2007 2162 2334 2488 2593 2689 2793 2898 2976 3006 2985 2932 2916 2996 3148 3276 3452 3710 3159 2246 1888 1913 1917 1902 1928 1840 1848 1880 1993 2111 2275 2433 2533 2654 2797 2898 2949 2976 2994 2944 2797 2646 2504 2381 2335 2553 3198 3571 3223 3040 3148 3128 3224 3346 3526 3752 3890 4191 4599 4613 4385 4280 4361 4199 4127 4419 4822 5164 5333 5307 5198 5087 4793 4134 3396 3072 3193 3412 3606 3716 3828 4035 4121 4227 4486 4672 4673 4615 4543 4510 4600 4748 4817 4746 4402 3885 3530 3404 3409 3413 3385 3356 3381 3500 3599 3601 3609 3735 3930 3891 3771 3916 4036 4034 3962 4029 3870 3867 3846 3396 3059 2946 3019 3387 3692 3248 2857 2676 2639 2711 2726 2579 2450 2536 2891 3154 2989 2803 2841 2974 3078 3203 2951 2651 2460 3058 2357 2338 2676 2856 3071 3028 3153 3170 2912 2540 2343 2384 2603 2832 2756 2557 2509 2415 2330 2340 2494 2646 2754 2683 2555 2485 2293 2162 1899 1631 1446 1383 1421 1418 1322 1202 1200 1261 1297 1304 1331 1361 1399 1387 1331 1407 1453 1512 1349 1175 1053 1108 1113 1087 974 994 982 943 991 1063 1148 1273 1432 1550 1627 1624 1578 1589 1647 1727 1768 1640 1420 1388 1488 1620 1749 1875 1967 1953 1768 1472 1466 1894 2292 2444 2506 2482 2177 2010 1903 1682 1306 1005 904 899 958 761 45 46 39 36 33 27 24 30 37 35 27 17 6 3 13 34 43 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 57 138 75 8 0 42 200 272 106 24 111 136 47 12 18 96 48 83 100 41 13 18 84 277 479 520 582 560 484 547 491 432 240 111 74 138 296 536 683 421 186 184 389 628 716 689 516 370 457 628 724 821 893 1001 1075 1150 1278 1409 1532 1629 1676 1662 1635 1634 1648 1617 1537 1447 1417 1471 1575 1681 1754 1797 1832 1879 1944 2014 2064 2084 2066 1988 1846 1660 1468 1351 1242 1014 966 988 966 916 905 1001 1200 1464 1187 1104 1695 2377 2737 2852 2815 2642 2452 2263 2055 1947 1921 1873 1786 1690 1565 1378 1191 1136 989 908 905 882 874 891 888 879 903 942 919 887 885 894 943 1008 1066 1186 1296 1338 1342 1251 1329 1325 1300 1217 1081 1109 1316 1638 1720 1642 1889 2170 2296 2173 2152 2206 2098 1915 1826 1836 1837 1706 1529 1524 1729 1973 2047 1916 1706 1661 1655 1687 1803 1784 1681 1624 1605 1622 1606 1647 1765 1818 1769 1729 1763 1828 1810 1706 1552 1405 1247 1068 948 905 994 1114 1192 1280 1299 1260 1264 1346 1492 1642 1673 1611 1721 2063 2231 2040 2055 2049 2220 2221 2075 2030 2024 1981 1888 1785 1850 1994 1977 1906 1898 1915 1905 1885 1856 1817 1766 1721 1708 1704 1727 1834 1971 2080 2201 2515 2929 3134 3015 2948 2968 2785 2642 2786 2996 3077 3078 3108 3204 3504 3974 4393 4500 4046 3120 2070 1530 1533 1775 1980 2104 2254 2436 2604 2735 2852 2974 3047 3042 2976 2912 2914 3030 3187 3310 3489 3945 3439 2607 2163 2093 2063 2026 2037 1940 1944 2002 2115 2229 2355 2456 2513 2580 2679 2778 2847 2896 2922 2870 2754 2643 2576 2565 2598 2634 2887 3184 3245 3042 3242 3165 3253 3294 3601 3702 3640 3802 4168 4359 4468 4545 4468 4156 4030 4320 4835 5294 5564 5575 5393 5169 4807 4129 3391 3040 3135 3363 3589 3798 4118 4439 4456 4350 4334 4362 4405 4563 4649 4715 4824 4910 4902 4758 4423 3924 3523 3388 3436 3499 3483 3455 3464 3554 3701 3732 3825 3973 4008 3965 4077 4233 4187 4036 3815 4007 3787 3735 3849 3616 3234 2897 2839 2967 3211 3022 2717 2605 2648 2716 2683 2651 2736 2912 3091 3029 2825 2861 2993 3033 3088 3479 3204 2860 2511 2585 2542 2682 3040 3176 3186 2978 2951 2943 2787 2643 2611 2606 2579 2581 2531 2469 2377 2248 2145 2154 2192 2457 2934 3010 2611 2518 2226 1963 1694 1427 1281 1304 1333 1284 1234 1214 1221 1238 1275 1274 1237 1158 1257 1351 1312 1405 1348 1387 1180 1048 1016 1067 1054 973 894 837 742 685 691 707 745 860 1055 1280 1492 1618 1611 1486 1551 1607 1622 1523 1373 1332 1450 1605 1743 1830 1852 1828 1717 1447 1383 1724 2196 2249 2276 2382 2322 2269 2310 2282 2139 1967 1591 1330 1273 1075 37 38 37 37 35 33 35 42 49 43 29 11 1 0 8 31 36 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 8 111 71 8 0 19 163 291 161 27 73 182 143 54 13 134 28 9 12 13 6 16 49 176 373 402 475 477 469 557 487 409 302 162 63 86 228 491 758 575 301 191 254 506 666 743 686 462 385 550 724 787 860 976 1047 1107 1215 1342 1476 1607 1701 1734 1713 1685 1704 1734 1699 1598 1495 1463 1518 1637 1732 1783 1816 1850 1895 1950 2010 2062 2075 2006 1832 1566 1279 1101 1133 1139 1063 983 1002 974 1044 1447 2232 2426 1905 1646 2176 2745 2929 2922 2820 2613 2379 2172 2034 1980 1929 1851 1765 1659 1501 1411 1226 1051 973 936 927 911 891 921 939 941 940 933 901 890 890 908 958 979 982 1034 1135 1267 1329 1299 1283 1181 1207 1164 1049 1103 1304 1625 1613 1551 1536 1855 2075 2072 2197 2310 2153 1873 1730 1756 1832 1844 1807 1852 2020 2126 1959 1667 1560 1591 1588 1708 1874 1862 1774 1698 1715 1742 1720 1699 1739 1806 1802 1799 1866 1936 1832 1607 1386 1258 1186 1081 1022 1037 1126 1232 1326 1411 1455 1444 1392 1399 1581 1818 1865 1807 2009 2570 2592 2239 2122 2157 2197 2092 1988 1986 2034 1990 1819 1624 1655 1853 1921 1871 1837 1850 1865 1868 1852 1817 1787 1772 1766 1761 1808 1943 2097 2272 2520 2859 3142 3160 3016 2960 2914 2696 2652 2810 2925 2993 3031 3044 3099 3347 3715 4069 4304 4234 3739 2832 2036 1686 1697 1825 1988 2180 2399 2624 2790 2922 3030 3073 3018 2916 2875 2942 3087 3230 3382 3685 3921 3662 3030 2524 2294 2209 2147 2145 2120 2137 2223 2315 2400 2503 2605 2649 2649 2668 2712 2760 2814 2841 2839 2810 2727 2727 2789 2929 2926 3012 2999 3269 3221 3479 3265 3166 3154 3304 3385 3346 3510 3907 4302 4562 4588 4297 3926 3763 3930 4540 5240 5564 5489 5174 4898 4530 3908 3295 3038 3160 3435 3680 3957 4405 4590 4395 4233 4035 3925 4107 4490 4750 4897 4978 4979 4887 4706 4427 4026 3603 3378 3444 3583 3587 3561 3589 3679 3825 3985 4121 4110 4029 4092 4347 4431 4293 4140 3998 3913 3743 3554 3659 3323 2914 2735 2794 2909 2955 2924 2852 2839 2887 2877 2942 3066 3118 3195 3054 2764 2715 2806 2826 2717 2683 2994 2956 2752 2598 2608 2757 3141 3536 3492 3145 2852 2720 2697 2865 2955 2903 2653 2412 2399 2438 2346 2257 2128 2106 2070 2038 2271 2857 3020 2646 2414 2126 1811 1557 1411 1301 1224 1249 1211 1194 1202 1173 1137 1109 1177 1206 1154 1163 1275 1374 1378 1326 1238 1066 1070 1200 1220 1081 915 773 682 597 517 495 472 438 470 542 780 1071 1361 1607 1460 1432 1475 1480 1410 1286 1237 1335 1522 1750 1888 1817 1672 1577 1484 1460 1647 2001 1865 2015 2200 2240 2282 2391 2556 2808 2699 2298 1985 1812 1568 41 42 46 47 44 44 48 53 52 40 29 12 0 0 4 19 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 73 21 1 0 3 125 309 211 41 68 248 283 104 27 86 68 6 0 4 1 15 18 106 403 365 440 421 446 523 485 440 386 245 112 87 183 373 620 667 514 311 196 333 587 744 850 642 380 399 607 715 804 933 1017 1081 1174 1271 1403 1552 1676 1753 1760 1732 1729 1777 1803 1757 1640 1536 1493 1558 1663 1749 1800 1833 1863 1892 1929 1973 2001 1971 1835 1586 1313 1138 1085 1100 1021 969 981 979 1143 1848 2678 2883 2584 2461 2793 3002 2938 2841 2724 2516 2302 2119 1944 1843 1832 1829 1803 1757 1571 1167 1039 1000 967 967 948 952 943 956 965 980 965 947 936 942 938 939 951 968 961 951 1062 1280 1417 1432 1357 1198 1143 1151 1088 1100 1328 1505 1583 1612 1599 1863 1828 1855 2005 2055 1947 1718 1649 1745 1904 2000 2019 2018 2008 1943 1757 1569 1551 1602 1621 1712 1812 1845 1807 1733 1711 1683 1695 1620 1531 1635 1741 1810 1914 1909 1652 1371 1157 1091 1118 1129 1199 1303 1382 1403 1379 1386 1455 1521 1484 1424 1556 1827 2008 2099 2262 2463 2545 2266 2193 2121 2106 2094 2012 1948 1989 1977 1828 1606 1622 1803 1863 1818 1784 1821 1861 1870 1853 1834 1830 1838 1830 1823 1897 2061 2261 2502 2788 3045 3105 2932 2754 2739 2722 2633 2695 2781 2828 2899 2953 2956 3004 3200 3486 3786 4074 4241 4086 3453 2581 1897 1610 1651 1873 2140 2396 2636 2824 2959 3038 3041 2975 2903 2908 3017 3160 3287 3512 3712 3941 3779 3295 2858 2547 2391 2311 2252 2256 2321 2395 2449 2552 2706 2831 2867 2820 2766 2763 2800 2864 2912 2928 2964 2962 2947 3012 3188 3254 3457 3449 3415 3410 3665 3478 3283 3202 3228 3274 3273 3454 3886 4354 4599 4471 3984 3593 3508 3641 4229 4997 5293 5089 4674 4491 4196 3566 3145 3132 3350 3593 3750 4177 4598 4503 4206 4158 4042 4032 4174 4494 4803 4959 5027 5004 4856 4660 4446 4108 3703 3469 3498 3628 3700 3783 3877 4000 4098 4187 4230 4061 4119 4295 4462 4424 4190 4001 4084 3897 3689 3379 3196 2918 2741 2789 2960 3140 3244 3291 3341 3407 3387 3198 3201 3167 3102 3028 2843 2659 2913 2856 2654 2534 2393 2363 2443 2531 2571 2647 2748 3115 3609 3622 3270 3082 2983 3179 3277 3108 2886 2540 2457 2452 2465 2302 2290 2277 2237 2159 2152 2312 2788 2774 2478 2238 1963 1693 1444 1289 1277 1215 1230 1200 1134 1137 1143 1103 994 1017 1050 1075 1111 1254 1388 1384 1302 1161 1035 1103 1237 1224 1084 887 701 612 562 488 401 345 311 280 277 403 648 967 1317 1417 1377 1354 1348 1273 1179 1186 1252 1412 1780 2127 2130 1924 1749 1983 1839 1724 1561 1548 1693 1896 2010 2058 2132 2260 2448 2590 2573 2343 2124 1969 46 49 57 60 57 54 54 49 37 29 28 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 56 334 280 64 46 287 350 150 28 26 42 10 0 0 1 7 18 60 328 329 469 426 419 472 448 470 434 319 187 128 181 270 412 589 652 459 218 204 422 669 880 848 486 294 441 642 741 868 1001 1068 1130 1213 1330 1469 1611 1731 1781 1767 1747 1784 1856 1865 1786 1653 1535 1507 1579 1674 1767 1813 1844 1872 1898 1924 1946 1937 1819 1539 1211 1052 1089 1101 1061 1109 1137 1089 1211 1720 2335 2587 2582 2669 2882 2904 2749 2597 2497 2341 2012 1777 1555 1407 1377 1349 1279 1211 1157 1112 1040 1019 1002 998 983 984 1000 991 988 1006 999 986 989 980 971 954 939 970 976 962 1068 1306 1492 1512 1404 1255 1165 1146 1157 1252 1381 1378 1420 1586 1716 1939 1573 1746 1719 1769 1765 1685 1774 1878 1982 2000 1934 1866 1782 1642 1484 1462 1573 1631 1589 1557 1611 1710 1747 1753 1736 1745 1687 1472 1392 1532 1703 1810 1846 1598 1337 1123 951 935 1029 1135 1300 1439 1522 1505 1389 1323 1387 1482 1497 1487 1573 1788 2067 2267 2366 2424 2477 2393 2175 2026 2068 2167 2106 1923 1919 1912 1923 1833 1819 1780 1798 1764 1763 1811 1840 1841 1837 1851 1884 1912 1910 1914 1997 2176 2417 2690 2924 3024 2879 2588 2423 2484 2548 2605 2653 2637 2652 2767 2833 2848 2917 3094 3325 3591 3906 4208 4276 3873 3046 2177 1697 1690 1932 2204 2430 2642 2831 2947 3010 3004 2959 2940 2984 3087 3227 3356 3651 3864 4075 3885 3548 3273 2939 2670 2515 2396 2386 2418 2456 2505 2636 2810 2933 2979 2940 2879 2870 2899 2952 2993 3021 3109 3204 3228 3260 3374 3569 3776 3815 3720 3818 4215 4019 3723 3554 3473 3570 3558 3629 4002 4439 4562 4248 3667 3333 3365 3566 4098 4758 4944 4728 4523 4384 3934 3385 3251 3336 3521 3671 3834 4278 4480 4292 4128 4149 4211 4341 4497 4647 4837 4991 5072 5037 4874 4671 4494 4302 4037 3810 3741 3784 3931 4268 4244 4255 4144 4078 4100 4149 4344 4459 4401 4211 3954 3825 4094 3853 3499 3230 3043 2973 2977 3052 3196 3408 3630 3688 3642 3598 3494 3395 3407 3057 3228 3202 3112 2891 2913 2760 2652 2574 2461 2367 2354 2496 2588 2640 2821 3121 3514 3687 3372 3156 3073 3216 3129 2928 2841 2756 2764 2645 2459 2274 2242 2253 2343 2379 2510 2573 2460 2344 2242 2014 1727 1556 1396 1197 1171 1200 1201 1190 1100 1106 1168 1132 983 978 1004 1066 1206 1333 1406 1361 1248 1158 1076 1150 1153 965 1063 893 726 589 530 453 357 290 286 266 224 276 462 739 1035 1254 1326 1251 1278 1259 1211 1201 1227 1308 1703 2198 2532 2474 2192 2150 1845 1377 1239 1323 1437 1563 1626 1691 1745 1819 1960 2264 2397 2289 2145 2065 50 53 59 61 53 51 40 30 21 24 30 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 2 30 288 389 59 23 215 354 209 42 2 6 5 0 0 0 3 14 59 188 338 481 445 420 486 482 437 452 401 293 196 198 285 372 546 699 551 249 145 261 513 763 905 693 337 294 495 690 797 996 1039 1112 1175 1262 1376 1523 1672 1767 1783 1748 1761 1856 1932 1911 1806 1687 1598 1579 1629 1718 1769 1799 1847 1903 1917 1913 1909 1837 1561 1190 1053 1118 1144 1145 1221 1324 1353 1431 1672 1939 2043 2129 2266 2385 2349 2164 1929 1805 1689 1386 1256 1125 1058 1058 1049 1018 999 1016 1045 1049 1036 1028 1027 1010 1004 1017 1019 1020 1031 1046 1024 1029 1005 997 966 967 1001 995 980 1079 1335 1536 1529 1374 1221 1160 1161 1238 1412 1431 1285 1409 1486 1719 1881 1575 1817 1691 1793 1821 1840 1904 1985 1921 1745 1625 1652 1691 1555 1341 1320 1485 1564 1472 1351 1378 1535 1653 1764 1863 1846 1700 1542 1558 1669 1787 1828 1603 1327 1127 969 810 843 998 1145 1304 1419 1500 1519 1429 1358 1380 1432 1475 1516 1609 1836 2120 2248 2245 2313 2428 2392 2131 1990 2027 2162 2149 1947 1844 1846 1947 1874 1800 1754 1757 1724 1758 1803 1824 1817 1816 1866 1934 1965 1961 1986 2099 2302 2548 2776 2907 2840 2571 2290 2205 2316 2460 2535 2514 2460 2475 2578 2683 2741 2850 3030 3251 3525 3911 4317 4498 4229 3473 2553 1977 1920 2140 2361 2521 2693 2871 2977 3022 3014 2993 3003 3047 3149 3259 3287 3671 4026 4050 4099 3871 3758 3472 3089 2806 2623 2546 2517 2523 2579 2709 2864 2976 3024 3013 2971 2963 3003 3051 3095 3158 3300 3453 3513 3523 3642 3838 3959 3871 3808 3992 4591 4612 4423 4259 4142 3961 3938 4050 4278 4530 4511 4114 3643 3438 3457 3578 3852 4361 4452 4372 4164 4008 3806 3566 3538 3541 3604 3681 3818 4098 4194 4120 4114 4266 4501 4779 4958 5010 5031 5089 5128 5041 4891 4755 4662 4617 4467 4279 4192 4174 4249 4627 4354 4066 3796 3878 4144 4398 4511 4444 4120 3828 3631 3543 3555 3375 3187 3188 3225 3172 3070 3075 3166 3303 3450 3502 3434 3335 3299 3705 4333 4503 3953 3464 3213 2943 2703 2607 2570 2503 2435 2393 2445 2654 2878 2925 2859 2930 3074 3377 3107 2773 2744 2748 2692 2940 3087 3088 2985 2796 2484 2242 2144 2153 2321 2451 2455 2406 2255 2174 2101 1929 1562 1458 1351 1240 1198 1170 1159 1104 1063 1081 1149 1150 1043 992 1017 1092 1218 1302 1373 1460 1313 1196 1143 1296 1265 843 913 843 759 566 517 435 362 318 321 319 277 317 460 671 939 1266 1332 1226 1254 1304 1272 1250 1229 1295 1579 1951 2530 2698 2409 2079 1634 1232 1183 1197 1224 1237 1241 1378 1430 1483 1588 1829 1950 1927 1860 1929 44 45 45 45 39 33 24 25 28 31 35 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 33 188 410 109 7 87 275 246 49 2 0 0 0 0 0 4 19 44 118 296 455 465 384 466 511 371 419 438 376 277 195 267 375 579 797 673 338 151 172 349 608 839 860 558 328 348 553 709 922 966 1112 1153 1201 1282 1415 1575 1720 1780 1747 1724 1795 1917 1985 1960 1885 1780 1643 1600 1687 1734 1738 1730 1751 1788 1808 1822 1812 1660 1333 1122 1113 1152 1170 1206 1265 1325 1405 1519 1594 1630 1703 1764 1764 1706 1614 1489 1345 1152 1023 1024 989 969 954 956 951 960 1012 1078 1095 1073 1052 1037 1010 990 992 1000 1007 1019 1048 1034 1043 996 1043 994 1016 995 973 953 1055 1351 1567 1566 1376 1170 1120 1153 1155 1137 1189 1373 1582 1695 1736 1768 1706 1938 1982 2042 2096 2049 1922 2013 1762 1538 1570 1733 1821 1708 1389 1223 1307 1423 1418 1300 1256 1367 1525 1686 1789 1786 1736 1725 1803 1866 1792 1636 1368 1112 1014 908 752 866 1048 1188 1269 1349 1432 1496 1461 1471 1577 1626 1573 1542 1674 2009 2292 2226 2019 1983 2054 2095 2029 1960 1982 2096 2178 2120 1979 1906 1874 1822 1720 1712 1722 1703 1739 1790 1820 1823 1827 1878 1936 1951 1948 2006 2181 2423 2636 2767 2766 2574 2286 2121 2147 2239 2397 2429 2359 2355 2378 2409 2536 2656 2791 3006 3307 3713 4221 4622 4727 4436 3749 2921 2352 2223 2383 2559 2677 2838 2983 3068 3071 3045 3034 3046 3075 3191 3275 3252 3618 3935 4033 4197 4128 4049 3835 3500 3201 2999 2863 2795 2786 2839 2947 3072 3177 3241 3259 3227 3184 3214 3283 3394 3484 3604 3722 3750 3804 3867 3905 3854 3668 3580 3672 4243 4623 4723 4725 4677 4624 4553 4519 4582 4674 4603 4274 3975 3953 3974 3970 3890 3842 3641 4105 4236 4198 4079 4046 3982 3860 3859 3854 3865 3954 4004 4032 4127 4421 4787 5116 5357 5439 5381 5315 5243 5102 4983 4921 4840 4917 4852 4746 4663 4575 4563 4592 4247 3948 3851 4021 4229 4407 4438 4237 3872 3597 3457 3321 3061 2835 2929 3190 3365 3173 3105 3138 3129 3162 3199 3241 3218 3181 3248 3965 4142 4017 3605 3144 2911 2680 2453 2410 2421 2411 2451 2472 2604 3206 3997 3949 3139 3038 3136 3123 2910 2790 2846 3105 3411 3448 3350 3232 3097 2926 2748 2465 2210 2151 2227 2286 2203 2118 2022 2034 1806 1555 1403 1352 1343 1311 1256 1189 1119 1032 1005 1050 1132 1142 1057 1038 1066 1083 1138 1176 1307 1248 1189 1210 1206 1378 1250 1009 855 769 737 597 490 438 395 372 363 399 426 482 547 755 954 1316 1357 1307 1306 1362 1343 1303 1258 1257 1420 1653 2012 2415 2441 2236 1983 1335 1161 1152 1142 1077 1049 1180 1208 1274 1390 1559 1629 1616 1640 1739 33 37 33 30 29 28 30 32 37 39 40 34 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 153 323 190 9 23 111 188 65 2 0 0 0 0 0 4 32 58 68 167 358 410 336 413 471 356 330 382 383 356 227 235 360 592 907 839 459 194 150 248 455 736 892 739 526 406 431 576 764 865 1061 1150 1166 1205 1307 1452 1650 1783 1793 1738 1737 1829 1945 1980 2015 2013 1791 1628 1678 1751 1779 1787 1816 1849 1837 1810 1788 1729 1522 1293 1183 1179 1179 1182 1183 1185 1206 1229 1244 1306 1388 1437 1451 1463 1479 1491 1426 1294 1139 1104 1046 963 941 950 938 939 964 1009 1051 1059 1042 1016 983 961 971 992 1002 1022 1090 1082 1027 1013 1029 1004 1036 975 1002 1008 1069 1373 1597 1610 1394 1155 1124 1178 1196 1219 1337 1539 1704 1771 1770 1750 1797 2064 2333 2325 2293 2101 2050 2084 1943 1812 1860 1930 2007 1992 1712 1410 1289 1359 1452 1379 1258 1266 1389 1536 1653 1737 1787 1844 1917 1857 1630 1387 1109 957 947 915 816 943 1142 1258 1289 1338 1426 1506 1495 1618 1839 1855 1692 1625 1876 2374 2645 2415 2098 2001 1931 1954 1965 1967 1988 2065 2136 2136 2091 1970 1804 1679 1598 1637 1676 1702 1757 1802 1827 1843 1853 1890 1940 1968 1986 2057 2246 2496 2665 2716 2622 2359 2112 2067 2151 2210 2316 2365 2310 2324 2365 2391 2509 2637 2779 3062 3513 4116 4655 4891 4800 4414 3803 3127 2639 2498 2624 2804 2909 3018 3107 3130 3116 3085 3049 3059 3083 3136 3278 3342 3588 3833 4008 4192 4236 4120 3934 3710 3547 3449 3351 3310 3309 3319 3408 3545 3657 3766 3853 3829 3615 3559 3597 3735 3836 3909 3962 3922 3882 3855 3748 3553 3307 3191 3314 3806 4141 4376 4634 4784 4799 4755 4759 4876 4997 4933 4697 4600 4710 4662 4335 3835 3491 3366 3689 4100 4343 4511 4653 4607 4423 4405 4318 4355 4430 4431 4383 4369 4546 4796 5018 5269 5468 5468 5394 5274 5237 5142 5069 4976 4968 4943 4913 4732 4535 4423 4324 4064 4032 4130 4130 4048 4104 4087 3929 3801 3735 3645 3420 3041 2785 2920 3179 3376 3265 3361 3428 3243 3205 3150 3247 3276 3301 3395 3504 3389 3220 2830 2493 2447 2428 2304 2214 2220 2356 2647 2791 2832 3805 4563 4106 3835 3577 3458 3235 3150 3187 3342 3520 3573 3482 3280 3089 2930 2774 2619 2408 2200 2186 2252 2185 1961 1959 1983 1961 1597 1335 1404 1385 1397 1307 1245 1215 1118 1006 1004 1064 1103 1060 1024 1044 1095 1099 1147 1136 1167 1124 1188 1163 1211 1229 1135 1050 916 787 725 675 586 470 454 504 537 640 743 772 794 1018 1139 1293 1346 1387 1461 1532 1518 1460 1370 1254 1267 1368 1612 2062 2274 2126 1733 1367 1239 1204 1192 1189 1231 1270 1246 1261 1303 1372 1440 1481 1517 1574 31 36 37 38 38 37 39 44 45 46 47 41 30 19 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 7 89 244 203 38 3 25 76 74 3 0 0 0 0 0 2 23 59 51 109 282 370 356 385 411 354 296 309 351 354 261 227 371 560 894 969 620 274 154 209 351 569 819 894 775 623 475 448 620 819 990 1155 1153 1176 1233 1336 1539 1755 1864 1833 1747 1756 1896 1995 2043 2065 1932 1753 1717 1747 1793 1829 1856 1878 1892 1879 1836 1798 1755 1686 1552 1408 1297 1241 1229 1231 1234 1231 1225 1268 1327 1398 1501 1557 1526 1501 1440 1416 1485 1237 1107 923 940 972 976 985 1005 1035 1060 1066 1058 1043 1031 1033 1051 1071 1128 1235 1280 1257 1159 1053 1027 1020 1011 963 1095 1203 1256 1458 1602 1536 1319 1144 1165 1247 1295 1276 1326 1520 1710 1765 1758 1838 2057 2401 2660 2513 2255 2051 2071 2254 2442 2456 2271 2075 2255 2366 2261 1869 1485 1390 1490 1470 1336 1249 1306 1449 1623 1788 1859 1850 1799 1633 1348 1062 863 821 899 981 987 1066 1252 1335 1306 1334 1448 1504 1515 1671 1831 1833 1713 1705 2027 2571 2844 2552 2108 1932 1904 1935 1969 2011 2042 2082 2088 2000 1894 1852 1716 1557 1528 1621 1650 1680 1745 1791 1822 1845 1858 1905 1987 2049 2069 2112 2276 2518 2673 2685 2550 2275 2053 2068 2148 2186 2279 2352 2321 2326 2392 2464 2585 2721 2896 3248 3822 4501 4935 4962 4691 4249 3720 3197 2852 2782 2897 3059 3161 3217 3261 3256 3195 3106 3023 3033 3111 3117 3261 3461 3618 3819 4043 4232 4285 4189 4005 3834 3766 3786 3846 3869 3790 3723 3827 3981 4073 4269 4353 4249 3970 3869 3843 3793 3811 3941 4003 3959 3848 3792 3620 3360 3059 2964 3311 3902 4029 4015 4312 4689 4950 5065 5083 5155 5251 5214 5078 5086 5137 4880 4258 3610 3295 3252 3564 4214 4813 5203 5337 5302 5149 4990 4710 4619 4751 4876 4863 4752 4660 4667 4665 4661 4840 5056 5093 5029 5062 5023 4945 4811 4585 4530 4462 4258 4096 3956 3763 3678 3788 3935 3865 3700 3636 3651 3744 3909 4047 3966 3569 3178 3024 3034 3201 3345 3334 3341 3170 3037 3285 3389 3409 3336 3128 2949 2825 2718 2671 2428 2119 2109 2204 2177 2139 2253 2555 3136 3502 3668 4394 4419 4009 3704 3477 3358 3381 3426 3444 3488 3547 3492 3242 2926 2736 2592 2435 2279 2154 2070 2207 2202 2039 2006 2075 2048 1936 1546 1452 1481 1387 1281 1210 1217 1231 1142 1015 1036 1111 1106 1013 1043 1067 1126 1172 1160 1118 1080 1091 1104 1134 1137 1052 1008 1034 964 862 780 721 631 611 611 739 937 1026 1047 1010 1079 1209 1214 1173 1232 1340 1456 1595 1655 1558 1489 1295 1248 1239 1312 1703 1884 1858 1753 1601 1356 1240 1240 1318 1473 1556 1542 1461 1318 1363 1435 1474 1478 1469 30 32 34 34 38 43 46 50 54 55 53 46 35 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 158 185 74 8 3 12 23 7 0 0 0 0 0 0 4 27 51 71 190 340 380 369 397 385 309 267 291 308 256 225 361 556 779 966 738 363 181 206 325 438 646 893 854 694 526 411 467 652 847 1050 1172 1184 1206 1289 1405 1666 1869 1954 1867 1766 1782 1859 1975 2097 2063 1917 1800 1740 1732 1743 1747 1794 1851 1880 1878 1869 1848 1829 1810 1731 1574 1460 1467 1513 1502 1464 1449 1489 1523 1564 1627 1596 1452 1318 1238 1347 1478 1222 1100 1045 1017 1031 1011 1012 1019 1045 1062 1076 1080 1087 1157 1227 1240 1245 1331 1453 1496 1411 1263 1209 1137 1082 1083 1038 1294 1138 1217 1568 1621 1414 1201 1131 1177 1251 1286 1264 1334 1524 1679 1714 1746 1933 2284 2605 2659 2360 2054 2028 2127 2471 2842 2903 2436 2007 2186 2655 2456 2006 1624 1365 1441 1548 1459 1272 1219 1356 1616 1862 1915 1768 1532 1265 1012 857 793 800 916 1059 1147 1196 1333 1394 1355 1364 1470 1512 1554 1695 1791 1804 1684 1677 1922 2382 2773 2601 2128 1967 1958 1976 1983 2031 2076 2138 2063 1840 1694 1795 1719 1539 1525 1593 1599 1630 1694 1774 1829 1840 1859 1934 2039 2110 2106 2112 2271 2519 2658 2635 2479 2227 2051 2075 2165 2215 2319 2362 2338 2344 2419 2518 2634 2768 2913 3271 3983 4751 5063 4892 4541 4140 3718 3334 3128 3133 3178 3258 3367 3393 3363 3304 3210 3059 2990 2988 3230 3228 3329 3535 3733 3967 4107 4280 4340 4242 4028 3914 3888 3939 4058 4071 3956 3897 3947 4023 4139 4278 4273 4246 4018 3838 3656 3437 3482 3784 3904 3969 3953 3822 3708 3543 3105 3058 3586 4023 3985 4058 4403 4704 4951 5109 5199 5243 5265 5216 5125 5107 5036 4685 4058 3424 3233 3266 3700 4483 5175 5671 5746 5599 5284 4917 4651 4605 4737 4836 4846 4810 4600 4356 4127 3911 4009 4429 4583 4637 4601 4419 4204 3935 3788 3801 3744 3695 3710 3668 3559 3529 3551 3507 3408 3351 3365 3453 3696 3965 4153 3978 3485 3074 2987 3118 3295 3309 3203 2973 2837 2920 3064 3184 3167 2835 2486 2389 2312 2224 2316 2207 2023 1958 2044 2146 2205 2360 2783 3503 3992 4363 4500 4227 3723 3270 3210 3360 3477 3483 3442 3399 3294 3044 2745 2502 2404 2314 2231 2219 2240 2089 2246 2346 2385 2199 2053 1941 1847 1592 1532 1534 1442 1341 1282 1323 1342 1301 1204 1166 1183 1113 1129 1136 1164 1200 1187 1141 1101 1093 1095 1088 1072 1095 1150 1132 1053 956 942 929 992 842 791 767 875 1226 1360 1280 1098 1096 1160 1146 1107 1131 1145 1226 1485 1701 1551 1421 1264 1224 1281 1379 1542 1613 1639 1664 1567 1374 1209 1105 1102 1260 1483 1649 1737 1811 1616 1550 1496 1498 1462 31 30 30 30 35 40 41 44 54 57 51 43 33 21 7 0 0 1 14 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 45 42 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 8 0 0 6 64 155 102 23 1 1 3 2 0 0 0 0 0 0 1 13 52 84 118 263 366 358 396 429 375 286 254 275 259 231 325 498 679 883 820 470 249 220 301 374 446 731 887 792 630 489 424 497 692 924 1109 1182 1211 1276 1362 1530 1764 1962 2032 1924 1783 1787 1866 2027 2098 2025 1866 1747 1727 1776 1844 1885 1901 1901 1911 1934 1926 1915 1959 1984 1904 1753 1756 1844 1843 1794 1775 1780 1761 1698 1610 1461 1277 1110 1034 1102 1161 1085 1068 1120 1117 1196 1191 1169 1147 1132 1150 1169 1171 1157 1261 1380 1413 1447 1529 1527 1417 1347 1333 1273 1112 1063 1132 1181 1302 1258 1346 1594 1702 1364 1125 1119 1159 1205 1224 1252 1380 1505 1647 1756 1853 2005 2199 2312 2216 1941 1814 2058 2379 2694 2997 2966 2328 1877 2027 2413 2279 1922 1554 1291 1302 1502 1476 1327 1143 1228 1548 1831 1881 1672 1334 1023 833 786 822 870 943 1065 1172 1240 1357 1449 1522 1575 1584 1572 1630 1736 1794 1791 1710 1710 1824 2113 2381 2265 1948 1824 1856 1906 1942 2011 2081 2118 2015 1784 1669 1807 1714 1592 1593 1596 1574 1580 1633 1748 1789 1821 1887 1996 2094 2144 2106 2083 2237 2472 2578 2522 2356 2159 2070 2072 2188 2262 2342 2344 2337 2341 2397 2461 2568 2714 2916 3324 4124 4978 5174 4863 4510 4175 3885 3611 3434 3450 3411 3403 3468 3421 3337 3232 3079 2926 2897 2907 3084 3283 3406 3538 3804 3996 4189 4308 4313 4228 4044 3924 3908 3996 4140 4148 4047 4042 4068 4032 4010 3987 3938 3799 3621 3608 3463 3439 3429 3808 3986 4292 4354 4109 4039 3917 3433 3495 3975 4155 4084 4161 4460 4782 4969 5073 5068 4993 4898 4833 4776 4739 4653 4375 3956 3363 3179 3270 3689 4433 5163 5546 5568 5300 4818 4462 4373 4400 4449 4428 4337 4248 3940 3598 3246 3136 3428 3903 4092 4120 3919 3627 3366 3127 3169 3335 3433 3514 3561 3495 3379 3335 3307 3218 3163 3179 3261 3348 3554 3839 4042 3834 3248 2818 2806 3104 3450 3317 3022 2783 2680 2694 2685 2676 2544 2280 2108 2047 2049 2195 2187 2021 1895 1883 1986 2118 2218 2365 2780 3501 4038 4336 4444 4187 3683 3322 3293 3436 3549 3490 3203 2896 2638 2474 2327 2235 2243 2250 2339 2431 2590 2511 2452 2555 2569 2214 1929 1802 1661 1554 1550 1577 1500 1486 1468 1496 1512 1495 1366 1248 1154 1100 1165 1141 1233 1213 1139 1104 1104 1120 1127 1121 1127 1242 1271 1190 1145 1029 1130 1181 1282 1215 1002 758 774 1034 1165 1075 994 995 986 1005 1004 949 872 926 1207 1495 1555 1391 1202 1100 1149 1330 1505 1553 1542 1565 1518 1376 1134 848 678 704 911 1184 1405 1507 1526 1479 1460 1500 1555 32 34 33 34 36 38 38 40 45 46 38 32 24 14 6 4 2 7 44 60 44 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 52 93 50 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 13 17 5 0 1 17 93 128 43 4 0 0 0 0 0 0 0 0 0 0 10 56 110 121 170 306 359 372 462 479 386 312 304 290 270 290 384 576 836 883 612 412 326 290 372 393 602 938 810 726 618 508 439 505 742 945 1126 1224 1261 1335 1426 1625 1852 2065 2063 1893 1689 1777 1904 2017 2057 1931 1773 1730 1764 1801 1792 1819 1891 1954 2003 1999 1931 1886 1921 1974 1959 1905 1908 1861 1826 1822 1819 1781 1682 1512 1313 1138 1032 997 999 1015 1025 1043 1071 1105 1196 1245 1301 1358 1421 1395 1312 1304 1243 1292 1355 1398 1432 1440 1427 1323 1220 1252 1287 1216 1159 1181 1219 1198 1294 1249 1394 1710 1429 1088 1054 1095 1131 1148 1204 1301 1418 1678 1799 1746 1727 1837 1916 1836 1706 1791 2165 2493 2639 2784 2690 2111 1672 1795 2064 2168 1883 1484 1268 1130 1271 1329 1371 1124 1117 1424 1722 1766 1548 1230 955 789 759 845 928 944 960 1027 1151 1343 1529 1770 1867 1769 1656 1663 1751 1835 1895 1888 1841 1829 1946 2040 1973 1858 1822 1835 1843 1874 1934 1979 2090 2189 2004 1718 1709 1701 1739 1710 1623 1527 1507 1617 1712 1741 1795 1898 2034 2119 2165 2161 2164 2275 2416 2445 2362 2252 2131 2083 2047 2174 2261 2351 2289 2276 2320 2343 2429 2606 2907 3256 3772 4494 5089 5127 4845 4616 4281 4049 3904 3672 3653 3547 3420 3440 3346 3248 3139 2923 2724 2627 2838 2948 3090 3305 3545 3815 3947 4171 4326 4301 4146 3968 3905 3884 3932 4106 4147 4052 4135 4278 4279 4105 3842 3888 3765 3487 3414 3389 3536 3746 4225 4503 4742 4765 4511 4378 4242 3989 4065 4312 4370 4351 4428 4577 4699 4765 4759 4648 4524 4368 4286 4279 4236 4188 4087 3775 3369 3134 3166 3533 4136 4742 5104 5116 4838 4435 4151 4075 4030 3970 3927 3701 3593 3408 2911 2622 2625 2981 3606 3779 3786 3558 3261 3097 3018 3034 3138 3292 3413 3405 3290 3188 3162 3121 3048 3100 3180 3254 3268 3359 3628 3823 3499 2984 2828 2871 3053 3410 3297 3036 2849 2685 2550 2456 2398 2316 2197 2103 1999 1993 2099 2037 1831 1769 1875 1957 1993 2064 2338 2824 3414 3885 4191 4252 4028 3688 3451 3423 3559 3575 3386 2944 2587 2295 2175 2175 2184 2292 2389 2541 2614 2726 2839 2748 2602 2358 2001 1765 1630 1539 1513 1524 1574 1530 1533 1563 1599 1595 1485 1301 1111 1011 1053 1091 1137 1238 1226 1142 1114 1127 1139 1187 1299 1338 1296 1184 1173 1187 1143 1258 1406 1493 1415 1118 804 718 872 1077 1082 973 928 878 894 889 798 695 763 914 1104 1401 1392 1165 985 963 1154 1444 1569 1553 1559 1543 1438 1170 803 523 470 579 743 906 961 1095 1288 1380 1478 1568 34 37 34 31 30 30 31 31 31 30 26 22 16 11 11 16 27 40 72 77 58 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 133 144 29 0 0 0 0 0 0 0 0 0 4 5 1 0 0 0 8 15 9 1 0 5 42 103 81 11 0 0 0 0 0 0 0 0 0 0 2 41 111 126 127 207 332 378 463 568 524 460 420 361 337 316 307 460 788 943 787 598 478 359 368 418 448 734 878 799 731 651 525 477 566 740 997 1176 1246 1329 1392 1484 1685 1948 2088 1989 1742 1675 1755 1890 2023 2024 1862 1740 1708 1733 1740 1774 1848 1932 2021 2042 1957 1881 1912 2016 2027 1927 1842 1737 1665 1644 1666 1688 1615 1465 1271 1090 1053 1059 1059 1064 1070 1092 1135 1155 1176 1211 1222 1368 1502 1631 1564 1363 1109 1131 1163 1275 1359 1299 1350 1393 1356 1403 1521 1541 1399 1231 1162 1167 1194 1233 1361 1699 1640 1355 1244 1239 1244 1156 1200 1367 1577 1869 1839 1526 1429 1574 1780 1852 1812 1910 2200 2384 2318 2233 2161 1933 1644 1594 1762 1973 1896 1615 1392 1070 1051 1187 1352 1181 1135 1342 1584 1638 1430 1114 874 739 723 832 928 929 885 907 1050 1305 1577 1853 1966 1857 1679 1624 1761 1925 2016 2010 1952 1908 1934 1949 1892 1846 1842 1829 1813 1823 1849 1865 1927 2020 1990 1923 1788 1750 1757 1602 1536 1503 1499 1575 1653 1707 1746 1835 1963 2062 2149 2242 2323 2374 2361 2290 2225 2183 2136 2092 2037 2136 2252 2289 2226 2234 2297 2328 2426 2642 3082 3674 4340 4875 5106 5002 4812 4690 4408 4144 4041 3918 3883 3789 3632 3525 3354 3131 2887 2715 2562 2407 2499 2699 2990 3341 3680 3904 4037 4204 4360 4377 4150 3893 3942 4025 4002 4116 4143 4146 4329 4528 4573 4329 3877 3878 3679 3534 3483 3656 4195 4746 4972 4971 4897 4870 4724 4554 4489 4414 4398 4510 4611 4692 4733 4677 4561 4478 4331 4237 4143 3994 3870 3844 3768 3699 3626 3477 3237 2976 2930 3256 3809 4387 4793 4841 4573 4197 3881 3798 3788 3673 3454 3193 3101 2979 2527 2455 2764 3200 3557 3588 3531 3377 3212 3076 2989 3000 3105 3209 3236 3252 3261 3167 3111 3101 3072 3072 3235 3355 3413 3409 3522 3500 3208 2960 2839 2808 2876 3042 3009 2857 2676 2492 2351 2233 2193 2166 2125 2096 2028 2149 2228 1955 1787 1784 1841 1876 1949 1968 2199 2588 3081 3584 3903 3927 3733 3517 3384 3374 3559 3444 3200 2899 2638 2376 2295 2367 2406 2474 2592 2694 2617 2482 2557 2610 2434 2076 1723 1613 1628 1537 1456 1485 1531 1543 1579 1617 1631 1610 1485 1245 1029 961 981 986 1015 1103 1153 1151 1168 1172 1146 1175 1269 1342 1149 1178 1271 1277 1306 1442 1609 1728 1697 1421 1143 1056 1166 1326 1295 1135 967 903 799 778 762 748 819 922 987 1102 1138 1019 940 854 1032 1310 1480 1571 1582 1573 1489 1300 1027 711 535 556 619 702 735 795 1060 1192 1219 1416 36 36 32 26 22 20 18 19 19 18 16 15 13 13 18 28 45 63 79 64 21 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 94 302 153 22 0 0 0 0 0 0 0 0 1 10 4 0 0 0 2 8 6 1 0 0 15 64 91 40 1 0 0 0 0 0 0 0 0 0 0 26 83 116 114 150 278 394 428 551 616 605 571 451 378 349 259 354 696 918 794 622 519 426 397 418 430 537 805 828 807 737 580 526 490 575 800 1024 1181 1334 1420 1462 1578 1797 2018 2098 1976 1748 1689 1758 1911 2045 2007 1821 1690 1699 1745 1791 1824 1850 1908 1960 1966 1944 1944 1976 1932 1808 1683 1564 1487 1445 1468 1545 1532 1408 1281 1128 1127 1130 1121 1111 1118 1151 1214 1223 1207 1195 1181 1268 1316 1405 1433 1206 718 651 716 978 1295 1305 1240 1263 1284 1368 1519 1500 1325 1187 1146 1138 1147 1184 1307 1587 1742 1680 1610 1611 1587 1286 1230 1365 1598 1996 2004 1649 1505 1529 1858 2093 2054 1963 2032 2145 2075 1923 1953 2022 1831 1587 1599 1761 1832 1769 1523 1121 969 1086 1271 1228 1174 1238 1400 1457 1266 958 753 658 639 739 872 925 886 853 990 1262 1542 1700 1774 1735 1606 1567 1799 2060 2128 2088 2044 1996 1996 1986 1901 1784 1717 1719 1746 1756 1750 1771 1828 1871 1867 1867 1724 1622 1568 1454 1514 1554 1556 1571 1618 1672 1683 1730 1835 1969 2142 2349 2497 2474 2297 2157 2147 2142 2129 2090 2026 2082 2182 2209 2207 2232 2282 2347 2502 2845 3447 4170 4782 5101 5089 4920 4812 4757 4598 4419 4326 4241 4157 4000 3732 3501 3299 3032 2748 2455 2295 2235 2281 2626 3143 3640 3936 4082 4173 4221 4337 4382 4164 3987 4078 4181 4188 4140 4174 4390 4561 4586 4502 4306 4080 3802 3712 3705 3812 4069 4454 4717 4880 4943 4919 4857 4771 4657 4692 4729 4671 4740 4835 4857 4808 4701 4574 4442 4317 4219 4068 3893 3726 3591 3496 3397 3288 3256 3154 2904 2757 3099 3777 4301 4587 4636 4402 4089 3831 3732 3647 3475 3270 3206 3049 2930 2642 2681 3242 3486 3451 3422 3402 3345 3264 3196 3160 3214 3370 3422 3412 3529 3520 3442 3522 3535 3381 3343 3508 3556 3665 3656 3504 3123 2815 2680 2625 2654 2733 2776 2743 2652 2496 2294 2156 2077 2072 2087 2013 2011 1966 2043 1889 1826 1771 1758 1732 1751 1789 1839 2022 2361 2845 3372 3712 3659 3377 3213 3269 3362 3460 3286 3113 2960 2800 2788 2778 2766 2707 2644 2719 2878 2709 2281 2116 2208 2207 1885 1770 1684 1625 1490 1430 1476 1533 1564 1597 1621 1649 1635 1510 1287 1046 924 925 920 929 993 1080 1150 1221 1177 1087 1051 1091 1328 1320 1375 1444 1447 1542 1731 1896 2042 2077 1930 1767 1693 1676 1619 1415 1214 1022 921 836 832 867 916 996 1095 1130 1034 747 703 904 847 965 1182 1335 1492 1595 1626 1552 1441 1302 1072 816 625 530 574 630 665 877 1083 1169 1299 36 35 27 20 16 14 9 7 9 9 9 12 15 20 27 38 52 64 66 43 6 0 0 3 8 1 0 0 0 0 0 0 0 0 0 0 0 0 11 323 426 100 10 0 0 0 0 0 0 0 3 9 8 1 0 0 0 2 2 0 0 0 2 30 74 63 15 0 0 0 0 0 0 0 0 0 0 4 56 95 104 118 238 390 429 480 590 656 646 506 386 351 250 323 603 808 721 546 483 491 500 475 453 484 632 775 822 824 709 615 476 499 605 812 1035 1316 1416 1463 1549 1687 1884 2070 2092 1911 1723 1715 1821 1931 1991 1996 1828 1696 1690 1778 1808 1773 1763 1815 1874 1867 1791 1769 1745 1639 1506 1392 1307 1287 1313 1379 1394 1322 1255 1174 1198 1211 1222 1242 1195 1180 1233 1257 1248 1211 1182 1221 1263 1321 1328 1069 427 209 270 569 1041 1351 1291 1179 1184 1244 1332 1275 1155 1120 1132 1143 1168 1179 1212 1383 1578 1658 1732 1800 1796 1527 1296 1415 1739 2015 2117 2013 1945 1696 1992 2332 2353 2106 1977 2003 2006 2041 2228 2330 2001 1498 1372 1489 1628 1700 1524 1190 1005 1075 1215 1164 1100 1122 1268 1326 1161 896 700 615 598 646 764 855 825 788 950 1239 1445 1377 1393 1447 1458 1540 1902 2231 2260 2202 2132 1992 1965 1955 1902 1793 1665 1626 1666 1671 1621 1573 1583 1627 1568 1626 1468 1397 1411 1440 1532 1579 1581 1588 1625 1654 1634 1641 1735 1917 2184 2473 2626 2512 2246 2125 2205 2245 2187 2090 1991 2022 2110 2148 2183 2202 2281 2437 2761 3352 4098 4700 5050 5143 5028 4859 4785 4766 4723 4678 4603 4423 4178 3925 3613 3319 3135 2932 2705 2414 2326 2352 2379 2865 3608 4229 4339 4240 4210 4110 4150 4248 4163 4097 4063 4035 4127 4090 4142 4338 4528 4618 4549 4229 3856 3763 3899 3998 4198 4504 4765 4934 5033 5106 5123 4979 4815 4713 4743 4829 4824 4878 4963 5007 4980 4921 4844 4782 4703 4556 4393 4175 3893 3593 3509 3383 3251 3279 3313 3228 3190 3419 3846 4200 4367 4384 4250 4088 3948 3745 3531 3226 3149 3210 3276 3286 3265 3115 3261 3269 3262 3348 3415 3463 3504 3487 3432 3526 3758 3773 3708 3697 3671 3799 3856 3548 3605 3690 3685 3617 3566 3239 2846 2641 2538 2489 2495 2542 2609 2619 2580 2534 2445 2280 2100 2007 2002 1979 1859 1882 1928 1899 1789 1724 1667 1665 1675 1682 1703 1756 1894 2179 2656 3259 3731 3564 3201 2986 2943 3092 3273 3115 3053 2933 2759 2779 2829 2811 2739 2656 2625 2756 2777 2431 2155 1994 2224 1931 1827 1691 1579 1501 1486 1496 1544 1590 1633 1672 1707 1710 1590 1315 1029 917 917 894 924 997 1033 1142 1191 1113 1008 949 1046 1287 1463 1532 1588 1688 1790 1929 2070 2273 2417 2390 2370 2248 2080 1812 1517 1280 1049 891 868 941 995 1021 1076 1145 1112 819 359 384 654 796 872 1055 1212 1365 1523 1637 1600 1492 1446 1352 1155 875 577 507 537 656 848 1001 1044 1113 33 32 21 10 6 5 3 2 3 3 7 14 22 28 34 39 44 51 54 49 42 30 11 4 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 118 456 281 20 1 0 0 0 0 0 0 4 25 27 6 0 0 0 0 0 0 0 0 0 6 46 63 29 3 0 0 0 0 0 0 0 0 0 0 14 51 82 80 176 368 445 420 478 603 628 495 370 337 303 364 575 736 713 582 537 591 651 598 509 463 496 647 775 830 804 663 544 533 593 673 859 1170 1361 1475 1557 1630 1752 1944 2074 2014 1836 1747 1780 1830 1862 1929 1921 1827 1663 1676 1748 1686 1663 1737 1768 1746 1697 1660 1618 1518 1398 1310 1268 1270 1288 1307 1309 1300 1271 1234 1237 1220 1299 1368 1272 1221 1245 1264 1256 1238 1196 1213 1262 1257 1198 906 374 122 142 371 815 1341 1716 1640 1433 1363 1258 1170 1093 1083 1146 1190 1204 1195 1176 1226 1325 1447 1626 1748 1798 1723 1493 1587 1813 2084 2201 2292 2243 2042 2287 2681 2786 2368 2109 2109 2164 2309 2598 2650 2118 1416 1152 1256 1427 1491 1372 1170 1073 1178 1279 1121 972 1052 1199 1230 1106 903 732 638 587 592 665 727 719 746 937 1182 1282 1140 1107 1234 1369 1612 2038 2301 2221 2065 2030 1801 1855 1904 1892 1811 1606 1534 1611 1626 1632 1723 1805 1758 1765 1803 1362 1278 1359 1435 1470 1558 1565 1585 1593 1602 1591 1586 1688 1925 2252 2558 2660 2465 2201 2203 2423 2550 2448 2203 2003 2008 2055 2099 2148 2134 2236 2472 3031 3887 4618 4982 5128 5107 4967 4788 4709 4675 4628 4627 4569 4297 3885 3557 3302 3249 3021 2882 2688 2696 2830 2928 2904 3324 3955 4700 4788 4505 4322 4176 4098 4158 4179 4026 3831 3815 4004 4150 4198 4298 4499 4646 4594 4299 3899 3817 4019 4331 4640 4932 5085 5104 5108 5189 5246 5065 4746 4569 4645 4832 4931 5003 5106 5228 5302 5289 5231 5174 5153 5092 4988 4736 4324 3934 3788 3561 3417 3454 3509 3534 3613 3731 3887 4105 4260 4313 4286 4270 4256 3938 3619 3222 3196 3081 3153 3191 3155 3170 3187 3199 3261 3360 3469 3602 3728 3798 3841 3943 4043 3915 3727 3638 3732 3702 3516 3300 3401 3465 3363 3353 3312 2926 2544 2491 2502 2443 2460 2494 2507 2467 2434 2441 2433 2273 2067 1988 1930 1841 1789 1834 1845 1797 1722 1661 1611 1634 1658 1638 1647 1688 1788 2036 2494 3129 3638 3371 2972 2776 2619 2620 2886 2916 2944 2829 2536 2252 2235 2339 2340 2344 2404 2565 2436 2340 2340 1884 2203 2136 1851 1555 1572 1569 1564 1580 1608 1649 1675 1697 1733 1778 1626 1310 998 871 910 899 971 1085 1129 1133 1102 1053 1002 997 1137 1340 1485 1571 1668 1780 1845 1887 2000 2272 2502 2605 2586 2506 2401 2238 2015 1708 1317 972 826 880 992 1052 1108 1125 1070 700 440 399 555 726 827 964 1110 1253 1406 1526 1601 1477 1385 1488 1414 1151 839 611 535 678 888 976 994 1071 28 27 15 7 5 3 2 1 2 6 14 23 32 35 35 34 40 48 53 59 68 52 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 177 273 72 1 0 0 0 0 0 0 0 38 48 19 2 0 0 0 0 0 0 0 0 0 14 50 32 6 0 0 0 0 0 0 0 0 0 0 2 16 58 58 113 311 454 402 362 481 547 453 344 321 341 428 618 746 755 622 554 614 719 725 612 506 524 607 700 781 865 809 675 666 721 712 820 993 1173 1409 1504 1605 1664 1808 1979 2053 1946 1847 1838 1837 1826 1832 1884 1907 1737 1604 1643 1618 1606 1707 1726 1682 1590 1522 1500 1440 1354 1274 1239 1248 1269 1285 1277 1271 1287 1288 1275 1242 1239 1297 1312 1286 1287 1274 1254 1221 1211 1221 1230 1260 1241 974 578 378 368 529 915 1451 2026 2081 1803 1768 1678 1477 1240 1130 1199 1223 1176 1159 1147 1142 1170 1241 1398 1585 1715 1768 1736 1747 1806 2134 2231 2339 2277 2208 2450 3026 3313 2517 2070 2170 2390 2602 2875 2809 2198 1562 1325 1330 1281 1193 1095 1022 1081 1264 1347 1142 916 991 1148 1166 1055 909 796 725 660 617 609 614 633 718 900 1067 1124 1105 1136 1246 1415 1734 2108 2256 2086 1884 1920 1597 1693 1843 1869 1754 1527 1511 1602 1615 1673 1802 1877 1818 1931 1943 1466 1275 1345 1429 1404 1549 1597 1585 1513 1524 1514 1529 1691 1977 2286 2519 2540 2332 2205 2379 2688 2924 2860 2435 2052 2008 1985 2166 2179 2050 2172 2505 3281 4386 4965 5127 5160 5122 4937 4739 4639 4514 4332 4227 4172 4000 3710 3548 3548 3342 3327 3265 3229 3477 3689 3721 3709 3981 4478 4879 4918 4723 4568 4425 4228 4060 3933 3746 3586 3700 4003 4244 4208 4252 4407 4569 4504 4306 3929 3743 4034 4606 5064 5269 5357 5324 5243 5218 5223 5097 4829 4671 4783 5038 5182 5164 5268 5402 5522 5505 5439 5341 5336 5409 5414 5258 5015 4751 4472 4105 3835 3735 3702 3687 3722 3784 3884 4083 4232 4378 4423 4406 4248 3913 3714 3350 3228 3243 3152 3188 3213 3240 3242 3247 3291 3371 3509 3683 3800 3756 3711 3802 3920 3755 3549 3473 3464 3399 3366 3311 3228 3152 3035 3040 3084 2836 2510 2457 2482 2481 2497 2487 2451 2355 2319 2287 2274 2195 2056 1925 1841 1773 1761 1739 1688 1648 1631 1623 1609 1602 1595 1588 1596 1645 1763 1982 2339 2819 3101 2909 2535 2403 2236 2074 2270 2533 2637 2564 2415 2271 2173 2174 2100 2204 2484 2650 2150 2232 2310 2089 2221 2154 1924 1652 1576 1594 1608 1639 1641 1645 1676 1705 1713 1703 1548 1333 1078 893 901 940 1026 1098 1121 1125 1075 1032 1072 1223 1394 1446 1456 1514 1602 1679 1699 1706 1788 1973 2204 2395 2471 2502 2547 2584 2549 2289 1787 1246 928 909 952 1008 1116 1163 1129 942 786 685 677 761 843 933 1038 1201 1417 1587 1705 1606 1341 1370 1379 1259 1034 780 694 874 1117 1144 1055 935 31 27 20 14 11 7 4 4 8 17 27 39 43 37 29 28 44 54 58 63 66 39 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 28 100 63 2 0 0 0 0 0 0 0 10 74 38 6 0 0 0 0 0 0 0 0 0 2 25 20 4 0 0 0 0 0 0 0 0 0 0 0 5 29 51 57 191 367 398 301 353 433 409 323 302 340 466 663 773 744 597 474 510 607 673 643 563 567 595 651 673 774 860 776 729 787 817 835 871 962 1241 1389 1552 1609 1712 1846 2022 2069 1946 1864 1835 1799 1795 1828 1895 1877 1691 1607 1634 1684 1715 1640 1569 1515 1497 1467 1417 1354 1275 1230 1238 1287 1323 1283 1238 1267 1306 1311 1269 1202 1157 1162 1205 1263 1295 1277 1214 1231 1236 1261 1268 1252 1104 924 835 808 923 1247 1600 1786 1668 1448 1615 1871 1840 1531 1230 1149 1148 1125 1120 1119 1101 1100 1123 1198 1383 1597 1723 1773 1838 1997 2213 2308 2336 2304 2252 2359 2907 3133 2361 1940 2192 2674 2847 2848 2599 2099 1719 1623 1531 1232 906 779 817 1013 1246 1282 1124 898 944 1062 1046 932 843 799 765 729 659 573 547 597 702 835 947 1036 1135 1216 1305 1494 1807 2104 2252 2021 1776 1790 1527 1531 1708 1728 1609 1482 1494 1582 1658 1723 1694 1602 1705 1962 1935 1545 1288 1268 1333 1312 1426 1533 1558 1478 1479 1466 1524 1758 2036 2268 2417 2429 2346 2348 2567 2913 3016 2750 2630 2150 1956 1840 2023 2078 2026 2274 2863 3976 4887 5110 5189 5227 5174 5000 4795 4661 4528 4296 4045 3965 4045 4062 4052 4076 4057 4228 4251 4261 4318 4280 4206 4188 4315 4472 4539 4506 4397 4285 4272 4189 3913 3646 3484 3479 3781 4133 4409 4184 4114 4097 4452 4447 4317 4234 3990 4136 4703 5270 5511 5526 5428 5307 5248 5230 5147 5019 4961 4976 5166 5315 5258 5363 5471 5507 5470 5337 5244 5254 5357 5419 5369 5273 5171 4976 4671 4280 3987 3856 3737 3697 3665 3794 4009 4117 4297 4362 4347 4210 4092 3962 3682 3598 3761 3598 3580 3647 3625 3562 3497 3458 3498 3599 3649 3544 3359 3512 3538 3493 3501 3453 3422 3360 3289 3215 3158 3105 3003 2881 2835 2887 2870 2789 2710 2561 2481 2458 2399 2358 2232 2172 2130 2101 2082 2003 1855 1735 1678 1680 1635 1548 1521 1569 1616 1591 1568 1541 1539 1553 1631 1786 1997 2165 2379 2481 2343 2006 1881 1797 1666 1781 2102 2396 2592 2654 2528 2399 2440 2304 2435 2354 2501 2354 2415 2342 2162 2122 1940 1648 1448 1431 1548 1618 1666 1618 1615 1656 1686 1682 1645 1522 1371 1194 1000 955 1015 1099 1147 1154 1129 1098 1150 1307 1439 1486 1439 1462 1519 1572 1595 1587 1603 1673 1797 1958 2129 2298 2419 2548 2671 2779 2703 2180 1576 1231 1142 1078 1029 1112 1232 1324 1379 1312 1081 844 814 923 1013 1088 1260 1498 1734 1925 1869 1523 1287 1231 1231 1114 960 977 1264 1559 1299 1035 878 48 36 26 18 11 7 4 7 14 26 36 43 43 34 25 24 34 48 53 59 58 33 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 23 19 2 0 0 0 0 0 0 0 4 64 94 21 1 0 0 0 0 0 0 0 0 0 2 8 3 0 0 0 0 0 0 0 0 0 0 0 1 10 25 26 88 229 341 312 257 324 403 342 304 324 445 650 784 741 560 425 460 541 608 614 603 620 637 683 723 708 820 831 771 773 795 826 870 883 1022 1257 1452 1562 1671 1735 1921 2081 2042 1924 1874 1840 1816 1831 1915 1975 1874 1701 1661 1705 1657 1525 1491 1506 1524 1498 1457 1406 1351 1312 1321 1368 1400 1341 1275 1283 1313 1326 1315 1281 1251 1241 1265 1282 1318 1315 1241 1182 1160 1168 1251 1250 1178 1149 1145 1115 1205 1436 1505 1294 989 891 1213 1691 1899 1783 1435 1195 1161 1159 1141 1105 1126 1137 1162 1255 1372 1502 1654 1782 1925 2151 2271 2280 2272 2329 2329 2508 2958 2924 2227 1926 2247 2940 2750 2212 1888 1707 1620 1664 1573 1180 745 556 633 891 1143 1134 1023 863 882 954 907 788 728 732 728 725 675 597 558 586 659 744 839 964 1101 1199 1303 1521 1802 2044 2220 2056 1789 1734 1560 1500 1535 1407 1294 1325 1481 1656 1760 1801 1846 1927 2061 2178 2011 1618 1325 1249 1239 1264 1303 1385 1522 1522 1493 1499 1591 1829 2052 2218 2338 2391 2377 2368 2540 2884 2864 2421 2520 2295 1954 1734 1839 2049 2368 2876 3644 4470 5005 5136 5152 5148 5094 4972 4843 4760 4692 4600 4537 4559 4582 4579 4608 4712 4806 4712 4532 4544 4546 4675 4582 4384 4175 3935 3775 3749 3700 3636 3745 3948 3934 3680 3573 3733 4111 4391 4573 4253 3905 3788 4263 4511 4355 4250 4254 4542 5122 5497 5627 5601 5452 5294 5210 5165 5026 4827 4842 4884 5073 5244 5310 5422 5402 5241 5068 4933 4915 5018 5139 5171 5139 5065 5007 4963 4829 4574 4261 3903 3594 3519 3592 3716 3924 3996 4084 4110 4151 4278 4513 4495 4243 4112 4216 4275 4313 4280 4161 4069 3988 3889 3855 3890 3931 3948 3675 3906 3629 3408 3375 3351 3265 3176 3133 3094 3079 3011 2874 2738 2714 2808 2863 2781 2592 2442 2380 2338 2236 2182 2095 2012 1986 1954 1918 1916 1803 1663 1617 1622 1599 1566 1567 1610 1645 1579 1570 1538 1524 1523 1593 1771 2025 2110 2192 2184 2009 1794 1680 1531 1441 1642 1975 2468 2967 3154 2967 2959 3294 2793 2685 2616 2749 2946 2881 2477 2149 1987 1775 1561 1457 1489 1564 1594 1607 1597 1566 1583 1602 1587 1593 1540 1401 1193 1029 987 1032 1070 1080 1050 1055 1173 1280 1429 1502 1509 1518 1610 1706 1710 1719 1771 1793 1836 1926 2051 2176 2318 2439 2487 2506 2574 2573 2207 1743 1416 1304 1283 1231 1197 1267 1461 1642 1602 1349 1035 878 1030 1158 1278 1427 1625 1897 2140 2113 1762 1337 1161 1259 1250 1142 1082 1668 1928 1504 1197 915 72 51 32 21 15 11 8 10 17 27 32 29 26 26 23 25 31 42 47 48 48 40 18 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 4 3 4 0 0 0 0 0 0 3 40 138 75 3 0 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 33 114 218 271 219 269 409 450 373 343 397 602 776 781 621 507 546 630 668 648 653 704 734 786 847 804 748 824 793 779 753 847 930 904 945 1135 1315 1429 1584 1695 1871 1991 2093 2096 2017 1955 1908 1813 1806 1934 1948 1788 1676 1672 1622 1536 1513 1520 1536 1541 1529 1474 1417 1378 1388 1447 1519 1438 1349 1341 1338 1350 1382 1398 1399 1381 1365 1336 1334 1304 1297 1243 1207 1151 1233 1243 1197 1211 1233 1228 1318 1472 1366 941 591 559 868 1359 1682 1815 1693 1457 1406 1358 1267 1176 1205 1276 1368 1415 1362 1381 1565 1784 1971 2156 2233 2194 2254 2470 2657 2866 3177 3022 2345 2143 2497 2906 2135 1352 1247 1407 1435 1509 1486 1196 783 474 490 763 1039 1011 941 825 827 848 780 670 628 644 623 624 637 621 574 553 581 647 750 898 1072 1190 1262 1425 1643 1869 2065 2006 1837 1734 1594 1468 1309 1062 976 1138 1422 1673 1895 2093 2130 2051 2079 2187 2151 1799 1459 1367 1382 1411 1382 1377 1414 1466 1499 1544 1677 1871 2029 2162 2280 2302 2226 2210 2404 2809 3042 2723 2561 2554 2244 2047 2214 2644 3199 3774 4378 4893 5089 5049 4997 4950 4888 4840 4819 4799 4778 4758 4739 4752 4747 4717 4706 4727 4674 4423 4154 4458 4629 4639 4593 4353 4121 3813 3548 3470 3419 3360 3374 3700 4033 3835 3823 4117 4473 4665 4698 4398 4064 4006 4159 4386 4426 4404 4569 4914 5401 5620 5704 5668 5532 5414 5247 5033 4795 4542 4604 4703 4896 5142 5339 5425 5268 4970 4681 4572 4635 4853 5052 5050 5003 4979 4936 4844 4668 4428 4078 3710 3479 3425 3499 3670 3864 3820 3815 3808 3850 4064 4404 4561 4484 4428 4423 4378 4291 4167 4101 4127 4155 4104 4064 3979 4161 4471 4385 4173 3668 3353 3288 3205 3060 3007 3015 3004 2973 2922 2847 2768 2724 2727 2721 2621 2426 2257 2212 2176 2115 2048 1972 1915 1881 1832 1804 1818 1765 1657 1581 1555 1565 1598 1582 1659 1695 1664 1589 1557 1528 1515 1540 1660 2029 2252 2371 2236 1899 1758 1679 1474 1398 1789 2154 2749 3489 3752 3352 3112 3513 3044 2848 2942 3071 2991 2624 2327 2167 1977 1773 1612 1529 1542 1568 1558 1541 1473 1359 1320 1393 1465 1547 1540 1421 1259 1110 1032 1029 1026 1032 1028 1080 1278 1389 1497 1575 1649 1748 1907 2047 2110 2125 2082 2071 2096 2135 2221 2329 2375 2419 2367 2267 2179 2094 1954 1761 1556 1439 1454 1481 1358 1283 1448 1607 1640 1529 1337 1114 1077 1205 1408 1584 1784 2096 2353 2381 2120 1488 1246 1432 1526 1459 1209 1568 1814 1666 1381 1052 85 61 42 30 30 27 21 18 22 28 28 21 22 26 25 27 42 46 46 49 51 51 44 30 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 22 9 34 8 1 0 0 0 0 0 20 97 141 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 1 1 8 38 101 161 186 252 372 514 523 438 398 551 737 806 703 628 665 751 840 843 776 789 863 931 956 1033 995 990 862 802 730 809 954 916 890 1004 1134 1250 1436 1614 1771 1897 2040 2197 2218 2152 2058 1887 1838 1904 1991 1866 1704 1657 1625 1582 1564 1548 1553 1561 1563 1530 1495 1478 1463 1516 1576 1474 1398 1406 1390 1390 1420 1437 1437 1428 1399 1367 1355 1340 1365 1321 1294 1251 1264 1256 1212 1236 1280 1305 1402 1450 1293 944 621 551 795 1188 1496 1760 1771 1670 1579 1508 1420 1376 1374 1396 1388 1269 1229 1374 1622 1877 2080 2223 2246 2188 2313 2682 3031 3212 3232 2957 2589 2536 2786 2497 1446 841 1032 1396 1409 1350 1351 1198 858 526 443 665 936 959 913 808 789 772 698 603 561 547 518 502 565 603 558 518 538 623 754 924 1098 1179 1163 1210 1353 1589 1799 1848 1820 1799 1640 1375 1053 741 626 852 1285 1695 2028 2252 2268 2175 2144 2166 2163 1933 1618 1559 1598 1632 1578 1446 1314 1330 1444 1542 1713 1891 2011 2121 2213 2172 2052 2101 2482 3103 3388 2946 2849 3022 2877 2847 3178 3698 4173 4467 4731 4933 4958 4882 4828 4799 4758 4732 4708 4682 4695 4727 4722 4688 4678 4682 4552 4487 4353 4172 3965 4031 4132 4130 4058 3859 3620 3392 3344 3470 3560 3477 3419 3688 3978 3913 3998 4254 4553 4793 4893 4818 4660 4544 4387 4332 4650 4651 4856 5217 5618 5779 5750 5642 5527 5442 5197 4830 4550 4340 4301 4386 4642 5026 5274 5313 5135 4876 4667 4604 4559 4769 5087 5146 5085 5055 4945 4745 4529 4347 4081 3714 3477 3386 3352 3441 3730 3785 3790 3656 3619 3731 3991 4200 4227 4133 3972 3788 3620 3454 3363 3501 3687 3763 3751 3619 3663 3708 3880 3743 3429 3314 3290 3182 3012 2932 2942 2968 2991 2982 2932 2866 2732 2574 2516 2424 2313 2213 2204 2181 2057 1954 1897 1842 1800 1775 1723 1653 1612 1562 1496 1463 1510 1622 1650 1681 1691 1640 1575 1548 1541 1552 1541 1704 1949 2273 2461 2125 1777 1852 1840 1629 1544 1943 2375 3057 3728 3774 3428 3196 3051 2925 2836 2703 2635 2648 2468 2298 2093 1930 1741 1509 1536 1549 1532 1510 1441 1290 1164 1174 1256 1390 1536 1565 1447 1356 1267 1159 1079 1004 1007 1055 1176 1351 1484 1616 1754 1935 2116 2245 2308 2291 2234 2200 2162 2194 2164 2135 2189 2280 2314 2277 2138 1901 1654 1614 1675 1628 1578 1640 1701 1519 1419 1549 1528 1521 1539 1531 1460 1322 1274 1476 1714 1987 2356 2655 2844 2799 2142 1559 1497 1586 1516 1334 1443 1600 1527 1334 1087 74 49 31 24 29 39 40 39 40 41 34 26 31 38 34 30 36 47 50 58 61 65 65 57 36 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 35 29 47 75 33 2 0 0 0 0 2 31 79 74 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 2 8 35 81 129 217 342 465 585 583 500 514 697 790 778 723 762 869 1025 1072 1000 925 951 1038 1092 1272 1464 1425 1159 907 794 789 866 977 959 896 988 1096 1285 1518 1683 1824 1987 2174 2314 2346 2282 2125 1998 1908 1966 1918 1769 1705 1658 1617 1595 1582 1572 1555 1537 1531 1537 1542 1535 1525 1550 1508 1465 1479 1462 1418 1394 1412 1445 1453 1432 1421 1441 1459 1459 1427 1404 1358 1307 1286 1249 1282 1341 1351 1421 1480 1396 1143 875 780 935 1223 1560 1819 1773 1755 1648 1602 1500 1436 1442 1341 1318 1144 1169 1483 1785 2010 2183 2312 2323 2255 2364 2675 2867 2854 2816 2848 2903 3035 2964 2038 1007 696 1142 1530 1393 1141 1146 1109 896 627 494 605 800 879 847 787 787 765 678 601 580 536 466 503 479 500 471 481 555 650 736 856 974 1008 998 1017 1149 1401 1589 1638 1775 1863 1572 1200 851 580 473 671 1118 1624 1998 2195 2237 2140 2021 2017 2040 1911 1744 1725 1765 1817 1738 1464 1298 1343 1487 1616 1787 1900 1954 2009 2073 2078 2015 2250 2999 3721 3857 3597 3482 3564 3595 3705 4085 4464 4617 4697 4762 4822 4753 4642 4523 4474 4523 4516 4372 4260 4360 4565 4611 4533 4525 4520 4428 4271 4012 3821 3705 3549 3454 3415 3401 3361 3325 3373 3520 3658 3714 3655 3609 3811 4070 3984 3995 4104 4346 4727 4990 5102 5104 4926 4865 4816 4937 4906 5035 5256 5451 5507 5443 5384 5348 5205 4836 4459 4225 3988 3794 3977 4326 4822 5104 5156 5039 4947 4925 4884 4809 4924 5188 5285 5222 5157 5003 4733 4472 4296 4061 3809 3653 3325 3155 3348 3599 3774 3951 3904 3807 3758 3732 3713 3678 3526 3303 3178 3126 2994 2840 2919 3122 3331 3395 3401 3429 3469 3460 3428 3405 3452 3460 3339 3156 3027 3011 3088 3149 3120 3015 2946 2771 2543 2421 2337 2252 2207 2186 2112 1997 1925 1884 1831 1773 1719 1666 1635 1610 1532 1466 1385 1428 1536 1592 1619 1656 1619 1553 1504 1472 1484 1508 1513 1624 1939 2111 1830 1796 1861 1752 1609 1702 2045 2470 3213 3620 3414 3070 2883 2882 2836 2527 2268 2162 2199 2098 1992 1915 1751 1658 1502 1475 1459 1458 1438 1315 1155 1109 1172 1234 1322 1456 1595 1509 1422 1356 1263 1197 1081 1068 1199 1355 1462 1597 1809 2024 2185 2289 2323 2310 2222 2123 2113 2160 2188 2135 2072 2015 2109 2163 2115 1981 1763 1507 1438 1517 1644 1790 1959 1847 1731 1586 1589 1468 1228 1180 1346 1598 1632 1463 1682 1958 2302 2856 3292 3452 3249 2700 1973 1646 1574 1416 1317 1436 1509 1385 1250 1121 52 29 14 11 14 22 30 43 53 54 49 44 47 48 45 47 49 48 60 67 66 73 75 70 63 59 26 3 0 0 0 0 0 0 0 0 0 0 0 0 0 7 27 49 62 86 88 34 3 0 0 0 0 0 1 7 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 1 15 54 92 179 311 414 531 638 629 590 654 788 845 824 841 964 1178 1295 1224 1030 899 924 1005 1054 1076 1166 1253 1186 1049 983 831 1022 1085 959 941 1004 1189 1374 1570 1768 1945 2129 2296 2410 2414 2344 2261 2053 1933 1973 1862 1772 1698 1640 1634 1651 1653 1621 1579 1561 1554 1556 1602 1625 1598 1583 1539 1525 1522 1500 1458 1408 1395 1421 1421 1422 1475 1518 1509 1497 1491 1445 1359 1316 1320 1365 1395 1407 1418 1407 1304 1153 1052 1044 1135 1307 1602 1824 1817 1797 1710 1670 1522 1387 1385 1299 1352 1272 1294 1567 1864 2109 2313 2427 2424 2349 2293 2305 2321 2326 2459 2778 3168 3453 3097 1864 882 794 1315 1606 1312 919 806 863 844 707 594 585 634 684 697 697 725 728 670 626 651 561 490 518 489 492 457 491 612 685 653 624 693 793 870 990 1223 1532 1738 1798 1846 1883 1475 1060 795 617 544 663 1019 1527 1896 2075 2208 2218 2098 2027 1967 1878 1861 1847 1897 1915 1748 1474 1429 1537 1688 1911 1948 1882 1849 1909 1984 2138 2314 2785 3521 3969 4091 3927 3760 3834 4015 4131 4370 4564 4610 4613 4620 4654 4620 4409 4150 4023 3987 3925 3831 3818 4023 4325 4410 4365 4407 4377 4264 4020 3645 3439 3511 3480 3332 3275 3279 3347 3513 3750 3985 4114 4072 3887 3726 3906 4231 3814 3766 3858 3970 4332 4686 4816 4736 4695 4927 5176 5358 5362 5289 5218 5108 4951 4901 5012 5093 4974 4595 4067 3772 3559 3345 3618 4049 4487 4841 4917 4883 4888 4933 4999 5123 5299 5390 5344 5305 5268 5129 4760 4314 4101 4058 4172 4124 3596 3234 3302 3535 3701 3873 4010 3960 3903 3928 3845 3554 3236 3138 3126 3111 2972 2772 2749 2918 3159 3356 3417 3558 3722 3697 3595 3558 3624 3651 3526 3355 3292 3283 3279 3225 3211 3157 3076 2886 2644 2471 2402 2308 2219 2104 2037 1997 1945 1893 1806 1697 1642 1590 1601 1603 1488 1408 1345 1375 1413 1467 1542 1622 1603 1533 1444 1369 1376 1408 1398 1474 1605 1694 1662 1761 1791 1770 1754 1795 2086 2446 2993 3208 2985 2700 2509 2458 2467 2071 1880 1753 1600 1624 1683 1615 1453 1396 1382 1394 1377 1379 1350 1256 1181 1185 1182 1171 1220 1292 1477 1520 1480 1390 1250 1234 1228 1288 1436 1565 1655 1791 1974 2132 2217 2141 2082 2125 2109 2093 2149 2261 2347 2372 2364 2325 2280 2170 1979 1793 1591 1400 1347 1409 1590 1823 2079 2176 2089 1915 1851 1551 1179 1079 1296 1801 2046 2031 2156 2383 2764 3321 3625 3536 3200 2797 2351 2059 1793 1519 1305 1692 1808 1523 1293 1413 31 17 10 9 10 15 22 35 51 61 66 66 59 50 45 43 45 52 62 67 68 71 71 76 76 73 58 15 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 27 53 76 94 71 21 2 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 3 10 39 71 137 261 361 447 569 676 718 718 766 885 948 981 1059 1229 1313 1318 1106 854 750 832 906 956 1086 1247 1350 1332 1254 1094 959 1096 1025 972 996 1126 1270 1507 1710 1907 2077 2239 2399 2441 2369 2274 2132 2011 2037 2005 1829 1754 1685 1692 1748 1770 1752 1716 1680 1632 1607 1654 1708 1705 1679 1652 1616 1563 1574 1585 1560 1476 1342 1394 1487 1548 1565 1529 1514 1536 1521 1468 1452 1478 1512 1499 1548 1565 1600 1572 1452 1390 1347 1315 1364 1555 1708 1756 1754 1708 1693 1599 1436 1362 1254 1255 1332 1510 1707 1929 2209 2428 2449 2387 2362 2310 2162 2031 2033 2207 2488 2847 3203 3007 1950 1078 997 1383 1459 1132 788 622 641 705 706 659 581 510 494 518 549 594 635 646 673 713 642 581 568 615 638 595 611 692 655 521 435 510 689 890 1151 1490 1858 2140 2240 2217 2165 1795 1286 935 776 755 847 1143 1655 2005 2074 2150 2235 2161 2100 2060 1881 1888 1914 1917 1779 1643 1529 1562 1665 2046 2212 2090 1920 1835 1777 1849 2261 2907 3536 3856 3938 4081 3946 3792 3838 4009 4091 4201 4282 4364 4373 4326 4296 4344 4258 3987 3763 3662 3629 3646 3734 3897 4051 4059 3992 4212 4384 4210 3920 3561 3349 3542 3665 3651 3644 3665 3852 4183 4484 4671 4697 4501 4178 3908 3823 3819 3301 3280 3394 3597 3903 4171 4220 4178 4353 4734 5116 5365 5408 5301 5175 4951 4576 4421 4713 4954 4900 4479 3712 3337 3327 3265 3435 3771 4166 4482 4555 4550 4606 4715 4933 5221 5436 5436 5319 5335 5331 5223 4815 4311 4056 4380 4846 4727 4143 3564 3393 3599 3714 3689 3752 3738 3711 3827 3858 3766 3501 3341 3288 3256 3134 3005 2934 3122 3236 3292 3349 3490 3638 3691 3656 3667 3770 3796 3665 3611 3764 3749 3678 3583 3528 3389 3225 3016 2757 2535 2402 2272 2135 2046 1999 1942 1884 1856 1796 1692 1640 1550 1525 1509 1450 1393 1352 1382 1417 1420 1517 1604 1600 1536 1419 1302 1262 1292 1264 1310 1315 1433 1595 1686 1741 1801 1870 1874 2061 2338 2570 2577 2570 2714 2415 2111 2057 1763 1625 1467 1326 1363 1383 1348 1330 1336 1417 1378 1287 1289 1255 1212 1196 1198 1170 1103 1157 1196 1282 1352 1424 1409 1326 1355 1460 1608 1772 1841 1871 1954 2021 2045 2056 1906 1916 2050 2148 2236 2327 2400 2473 2543 2609 2700 2709 2481 2060 1675 1496 1404 1493 1503 1642 1864 2087 2339 2467 2454 2565 2725 2322 1662 1769 2154 2382 2594 2647 2771 3084 3412 3471 3197 2926 2949 3067 2812 2216 1991 1774 1982 2072 1765 1454 1476 19 14 11 14 15 16 21 32 46 59 66 68 65 56 48 48 49 54 60 62 63 64 63 64 67 74 69 33 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 22 24 49 67 43 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 9 21 48 88 188 283 337 463 619 742 800 816 890 1019 1113 1201 1300 1336 1334 1206 985 763 865 987 1041 1005 1098 1291 1366 1286 1148 1021 988 967 1029 1020 1106 1204 1385 1585 1844 2033 2186 2361 2455 2411 2332 2297 2265 2264 2234 1948 1838 1776 1750 1815 1860 1858 1832 1804 1761 1731 1736 1758 1763 1755 1783 1795 1714 1687 1701 1664 1532 1404 1482 1616 1668 1656 1598 1562 1580 1585 1575 1604 1648 1679 1671 1697 1718 1757 1764 1769 1720 1639 1494 1450 1508 1565 1604 1610 1641 1660 1551 1377 1228 1041 1098 1272 1541 1884 2056 2274 2421 2306 2166 2220 2404 2486 2448 2445 2429 2276 2206 2483 2644 2101 1407 1189 1330 1241 947 704 567 510 550 600 602 539 461 428 438 464 499 546 604 665 712 700 667 693 721 743 720 721 721 606 441 375 483 702 979 1326 1720 2138 2508 2674 2684 2583 2254 1663 1255 1022 1024 1168 1512 1928 2160 2124 2042 2075 2106 2158 2133 1875 1815 1855 1850 1672 1566 1546 1529 1734 2127 2230 2086 1933 1861 1794 1948 2436 3290 3970 4055 3977 3991 3868 3744 3760 3826 3846 3946 4010 4054 4092 4042 3817 3684 3775 3764 3625 3539 3565 3639 3684 3701 3743 3781 3860 4076 4274 4165 3923 3606 3525 3768 3963 4062 4068 4166 4430 4773 5060 5167 5011 4654 4231 3811 3503 3274 2986 2925 3024 3349 3656 3922 4117 4263 4443 4732 5080 5279 5239 5128 5104 4955 4398 4040 4586 4900 4832 4368 3582 3277 3455 3406 3348 3539 3908 4178 4152 4073 4162 4409 4751 5091 5344 5449 5378 5327 5326 5198 4819 4411 4302 4665 5082 4980 4546 3955 3509 3597 3719 3652 3639 3641 3611 3648 3627 3545 3471 3405 3358 3267 3289 3430 3520 3594 3523 3420 3359 3418 3596 3851 4052 4142 4328 4241 3814 3924 4391 4654 4266 3893 3671 3349 3092 2867 2627 2441 2301 2186 2107 2041 1971 1917 1836 1789 1797 1691 1624 1565 1545 1519 1460 1425 1391 1427 1459 1483 1539 1584 1601 1573 1453 1314 1262 1272 1286 1295 1315 1388 1531 1676 1750 1773 1756 1806 1949 2051 1994 1932 2146 2333 2186 1978 1926 1707 1629 1525 1445 1432 1430 1447 1427 1378 1359 1310 1250 1231 1210 1192 1186 1208 1171 1142 1161 1161 1165 1179 1269 1427 1562 1700 1962 2270 2402 2214 2066 2048 1979 1926 1827 1859 2022 2192 2261 2266 2270 2253 2221 2176 2273 2442 2778 2799 2299 1749 1485 1405 1515 1592 1728 1927 2192 2632 2898 2965 3035 3181 2823 2319 2281 2347 2490 2658 2771 2988 3218 3333 3268 3013 2762 2744 2724 2731 2411 2277 2135 2117 2179 1964 1607 1418 22 19 20 23 18 15 18 26 36 46 54 63 68 62 54 53 55 57 57 57 57 58 58 58 60 67 64 45 10 1 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 2 11 30 30 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 1 6 11 11 22 43 120 189 220 319 504 672 795 839 900 1036 1152 1228 1275 1299 1258 1223 1171 923 979 1054 1076 1105 1206 1281 1342 1268 1135 1001 869 885 1026 1062 1120 1243 1273 1444 1750 1927 2090 2289 2483 2540 2490 2482 2529 2555 2486 2219 1983 1901 1862 1834 1910 1942 1942 1940 1924 1901 1849 1790 1764 1764 1800 1835 1789 1728 1710 1650 1488 1321 1253 1393 1509 1515 1529 1566 1624 1680 1713 1736 1774 1805 1805 1798 1799 1789 1787 1781 1756 1670 1571 1540 1523 1498 1514 1541 1605 1550 1425 1404 1281 1133 1231 1420 1668 1939 2203 2216 2283 2088 1976 2156 2497 2661 2741 2799 2752 2270 1724 1843 2226 2197 1716 1288 1205 1014 840 730 599 488 455 469 497 502 487 476 466 452 451 476 524 581 637 690 739 785 800 802 767 717 636 502 406 435 588 783 1029 1382 1787 2174 2494 2631 2625 2585 2331 1763 1366 1224 1282 1543 1944 2202 2264 2135 1970 1957 2040 2123 2064 1822 1706 1715 1705 1624 1517 1487 1506 1691 1945 2034 1952 1837 1826 1894 2184 2898 3752 4162 4119 4043 3976 3818 3663 3649 3728 3706 3769 3819 3848 3770 3753 3580 3324 3366 3481 3462 3387 3423 3501 3459 3436 3555 3598 3701 3900 4162 4266 4231 4183 4081 3954 4072 4126 4173 4366 4621 4812 4875 4802 4593 4267 3886 3531 3306 3031 2857 2813 2915 3230 3585 4004 4439 4715 4921 5007 5128 5045 4900 4920 4990 4782 4045 3669 4548 4926 4780 4391 3800 3667 3820 3710 3506 3510 3718 3880 3829 3701 3715 3928 4282 4716 5070 5223 5263 5294 5285 4990 4515 4468 4590 4736 4879 4775 4482 3911 3473 3469 3596 3616 3598 3578 3597 3633 3490 3358 3401 3222 3119 3272 3389 3511 3682 3740 3729 3653 3554 3608 3965 4614 5023 4770 4607 4049 3439 3743 4516 4690 4093 3648 3256 2939 2728 2570 2430 2319 2248 2204 2138 2016 1917 1912 1832 1759 1775 1697 1611 1569 1555 1530 1463 1422 1425 1488 1530 1512 1524 1591 1615 1608 1488 1336 1278 1282 1269 1259 1261 1340 1519 1667 1726 1745 1719 1645 1739 1747 1767 1836 2014 2163 2116 1937 1953 1778 1722 1687 1622 1541 1539 1586 1560 1446 1358 1288 1248 1209 1194 1193 1214 1202 1164 1166 1184 1173 1156 1157 1231 1479 1863 2176 2436 2642 2688 2444 2233 2091 1949 1826 1781 1958 2188 2290 2223 2082 2043 2098 2061 1977 2110 2380 2817 2908 2472 2001 1761 1601 1491 1559 1900 2298 2746 3102 3089 2870 2980 3163 2968 2653 2440 2361 2448 2621 2823 3010 3013 2969 2972 2914 2659 2162 1866 1789 1948 2038 2140 2226 2151 2085 1817 1515 41 29 22 20 16 11 10 17 23 36 45 57 64 63 59 57 56 57 56 53 50 48 51 53 52 57 56 41 24 11 0 0 0 0 0 0 20 10 1 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 0 3 7 6 5 16 56 109 125 151 355 598 755 856 907 1030 1145 1182 1164 1127 1126 1163 1246 1232 1160 1161 1060 1159 1196 1297 1341 1144 937 828 817 891 1027 1139 1202 1267 1252 1379 1718 1919 1974 2166 2441 2637 2656 2622 2655 2724 2720 2536 2228 2041 2051 1927 1902 1959 2015 2046 2023 2021 1985 1901 1829 1789 1803 1850 1877 1863 1799 1701 1624 1563 1488 1378 1326 1272 1321 1489 1663 1737 1752 1775 1810 1834 1836 1825 1809 1771 1718 1721 1684 1638 1610 1605 1539 1505 1510 1563 1603 1570 1554 1527 1338 1195 1394 1677 1780 1876 2128 2097 2201 1919 1898 2150 2459 2501 2625 2987 3065 2356 1525 1411 1828 2165 1930 1376 1213 963 853 753 632 513 453 422 446 505 554 564 527 469 429 425 449 494 562 656 743 785 797 767 723 634 521 407 390 535 744 883 1033 1338 1715 1988 2112 2084 1997 2060 2043 1704 1416 1403 1466 1847 2276 2434 2377 2149 1917 1884 2018 2091 1945 1721 1636 1614 1580 1501 1397 1392 1494 1604 1721 1854 1836 1802 1872 2081 2542 3347 4056 4199 4094 4141 4142 4022 3827 3712 3765 3708 3554 3607 3825 3682 3675 3572 3721 3660 3587 3496 3466 3569 3646 3550 3406 3458 3481 3608 3731 4007 4195 4293 4271 4174 4107 4039 4003 4215 4491 4663 4677 4507 4226 3953 3707 3439 3189 2994 2813 2753 2780 2963 3260 3677 4253 4794 5151 5289 5210 5093 4965 4847 4809 4767 4405 3693 3506 4564 4894 4703 4411 4037 3952 3968 3851 3694 3573 3559 3620 3590 3497 3494 3626 3908 4325 4751 5042 5184 5305 5318 4868 4129 4306 4663 4662 4572 4426 4204 3853 3532 3423 3474 3569 3656 3669 3711 3846 3869 3632 3771 3689 3757 3622 3497 3523 3681 3833 3836 3702 3584 3624 3842 4317 4891 4843 4036 3067 2531 3122 4027 4054 3687 3394 3092 2813 2602 2454 2350 2299 2279 2203 2095 2007 1930 1950 1891 1807 1772 1732 1629 1537 1488 1472 1436 1395 1379 1419 1498 1509 1540 1600 1614 1599 1500 1345 1250 1285 1238 1230 1289 1454 1628 1713 1779 1875 1731 1347 1608 1651 1756 1837 1892 2013 2086 2055 1969 1712 1594 1614 1539 1427 1452 1531 1540 1462 1344 1315 1261 1202 1191 1209 1225 1209 1176 1177 1202 1202 1178 1161 1250 1618 2100 2287 2463 2573 2485 2325 2187 2045 1942 1937 2040 2206 2283 2153 1946 1998 2313 2512 2384 2358 2584 2878 3083 3001 2644 2445 2397 2163 1877 2007 2469 2991 3463 3346 2765 2369 2673 3045 2974 2656 2366 2168 2187 2423 2640 2673 2546 2556 2722 2924 2699 2145 1781 1661 1688 1772 1887 2011 2233 2259 2106 1847 64 42 24 16 11 9 9 14 19 33 44 61 64 64 67 63 57 55 54 53 50 44 46 51 52 56 56 44 27 16 11 5 0 0 0 0 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 3 2 0 3 18 50 65 64 175 436 728 913 956 1022 1120 1122 1064 973 951 1060 1296 1508 1469 1175 842 800 938 1185 1232 1038 906 824 818 893 1057 1283 1382 1334 1362 1446 1759 1941 1904 2057 2332 2655 2842 2753 2701 2807 2896 2786 2495 2289 2301 2208 2041 2067 2110 2112 2080 2067 2101 2091 2023 1934 1892 1896 1927 1940 1867 1733 1691 1765 1812 1645 1412 1152 1180 1412 1752 1894 1846 1811 1797 1785 1782 1787 1790 1769 1707 1649 1612 1473 1562 1628 1573 1563 1527 1543 1570 1591 1588 1489 1441 1539 1719 1865 1769 1687 1927 2030 2215 2049 2120 2458 2647 2485 2406 2781 2690 2034 1336 1123 1457 1918 1901 1443 1319 1106 965 799 669 550 498 443 458 540 608 621 580 505 446 421 425 467 545 637 705 708 696 641 619 562 522 454 450 605 822 935 1020 1227 1498 1696 1800 1788 1695 1790 1920 1819 1640 1602 1698 1942 2249 2420 2371 2130 1858 1831 1941 1917 1721 1577 1580 1563 1556 1475 1377 1386 1423 1520 1474 1580 1682 1768 1864 2125 2597 3404 4139 4199 4019 4137 4209 4193 4042 3932 3878 3722 3499 3585 3755 3789 3728 3491 3949 3924 3862 3790 3758 3810 3821 3812 3687 3517 3456 3585 3670 3799 3935 4083 4218 4298 4359 4400 4455 4579 4705 4723 4638 4470 4171 3817 3566 3358 3118 2931 2827 2805 2935 3174 3498 3930 4489 4920 5116 5085 5002 4892 4737 4644 4649 4663 4610 4607 4875 5005 4822 4649 4413 4007 3848 3730 3606 3562 3538 3510 3508 3485 3415 3360 3400 3576 3884 4289 4810 5121 5304 5328 4816 4170 4326 4586 4574 4412 4284 4183 3898 3542 3406 3476 3603 3860 3900 3891 3978 4147 4071 3893 3689 3513 3447 3478 3613 3833 3895 3793 3698 3622 3650 3886 4443 5004 4792 3906 3075 2684 3087 3516 3703 3609 3381 3146 2882 2620 2453 2387 2344 2290 2205 2126 2063 2003 1994 1940 1910 1850 1733 1644 1558 1478 1436 1414 1387 1381 1435 1461 1436 1534 1619 1648 1607 1493 1325 1253 1271 1246 1236 1356 1547 1697 1794 1878 2000 1931 1480 1526 1719 1788 1865 1910 1864 1934 2072 1949 1619 1487 1523 1417 1338 1379 1482 1526 1386 1325 1256 1219 1195 1192 1206 1218 1214 1191 1174 1186 1193 1184 1226 1454 1851 2083 2184 2364 2343 2174 2115 2131 2153 2218 2361 2495 2445 2203 1972 1957 2315 2681 2875 2787 2680 2920 3194 3189 3085 2988 3097 3253 3212 2664 2872 3179 3421 3338 2827 2242 2139 2557 2867 2708 2400 2140 1981 2028 2152 2309 2164 2115 2324 2715 3035 2992 2756 2536 2299 2109 2162 2283 2526 2660 2634 2602 2393 79 58 31 14 9 7 9 14 21 30 41 56 64 67 72 67 60 54 52 53 55 54 55 55 53 59 63 54 35 25 29 17 7 4 3 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 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 41 36 71 232 533 877 1046 1064 1101 1069 1089 999 907 1000 1299 1621 1644 1302 934 891 890 1028 1098 1026 992 1006 936 928 1083 1344 1439 1393 1348 1382 1691 1859 1911 2002 2208 2554 2877 2839 2654 2788 2960 2956 2883 2810 2746 2653 2484 2321 2231 2202 2200 2135 2117 2135 2144 2080 2046 2002 1965 1944 1900 1850 1948 2174 2219 1967 1588 1110 1118 1356 1804 2056 1968 1832 1789 1779 1773 1768 1768 1759 1729 1694 1653 1592 1582 1609 1620 1606 1511 1465 1483 1441 1395 1470 1626 1797 1940 1967 1783 1598 1771 1928 2192 2282 2439 2756 2553 2260 2189 2140 1854 1543 1144 959 1176 1559 1674 1506 1459 1272 1074 831 653 565 482 458 520 600 625 602 570 529 493 477 486 535 614 682 719 684 650 579 502 549 662 652 505 540 753 925 1008 1099 1236 1420 1688 1918 1942 1982 2109 2062 1985 1861 1913 1999 2092 2248 2248 2066 1809 1759 1817 1829 1702 1553 1522 1496 1489 1410 1320 1325 1338 1438 1359 1444 1560 1776 1989 2120 2566 3368 4062 4109 3905 3963 4042 4159 4161 4103 4085 3934 3825 3607 3524 3593 3697 3773 4088 4233 4260 4222 4222 4266 4267 4206 4026 3781 3564 3554 3661 3660 3717 3884 4108 4393 4653 4806 4849 4832 4739 4580 4504 4520 4376 4022 3750 3585 3339 3181 3103 2977 3191 3512 3860 4171 4454 4604 4663 4709 4763 4803 4760 4590 4453 4513 4677 4815 4920 4825 4746 4648 4429 3956 3698 3547 3418 3342 3350 3417 3479 3449 3352 3305 3310 3420 3577 3823 4446 4913 5158 5226 4854 4433 4379 4470 4523 4516 4515 4377 3912 3414 3332 3514 3611 3857 3848 3881 3974 4007 3945 3806 3671 3579 3578 3591 3640 3742 3776 3743 3669 3570 3631 3914 4331 4887 4955 4406 3654 3196 3163 3256 3292 3251 3255 3150 2906 2697 2589 2511 2405 2326 2275 2199 2098 2007 1946 1942 1969 1905 1760 1639 1543 1447 1382 1365 1354 1332 1373 1436 1458 1557 1662 1723 1645 1478 1297 1255 1299 1290 1266 1312 1421 1623 1799 1876 1949 2023 1859 1587 1715 1829 1864 1805 1662 1679 1845 1837 1601 1535 1472 1382 1384 1475 1560 1544 1375 1301 1245 1196 1178 1187 1192 1198 1208 1193 1155 1145 1192 1197 1302 1557 1880 2034 2099 2147 2099 2045 2115 2277 2493 2692 2822 2690 2349 2024 2019 2365 2827 3122 3212 3021 2733 2735 2937 3123 3288 3449 3605 3585 3487 3049 2923 2818 2768 2543 2158 2032 2266 2558 2581 2229 1983 1857 1942 2005 2002 1915 1778 1853 2255 2764 3042 3214 3448 3637 3458 3228 3159 3170 3255 3308 3368 3343 3145 79 66 36 15 8 7 10 16 23 30 42 55 67 74 74 71 61 52 49 50 57 65 68 65 63 65 66 58 41 35 47 34 25 20 24 32 20 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 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 1 11 37 55 58 104 290 646 980 1121 1131 1069 1145 1225 1070 1029 1268 1623 1733 1473 1136 1008 1003 1053 1157 1113 1002 1040 1071 1071 1169 1288 1349 1384 1302 1332 1583 1760 1875 1989 2147 2389 2803 2987 2790 2844 2975 3003 3097 3130 3028 3062 2975 2644 2433 2345 2324 2307 2242 2180 2202 2196 2129 2031 2054 2066 2037 1978 2047 2329 2466 2201 1730 1254 1252 1429 1768 2034 1991 1867 1834 1836 1828 1813 1800 1780 1742 1701 1679 1680 1682 1670 1642 1571 1465 1408 1423 1394 1407 1461 1585 1770 1884 1925 1740 1505 1565 1756 2095 2464 2776 2528 2063 1833 1707 1448 1286 1269 1111 983 1067 1282 1440 1489 1424 1201 1008 854 639 517 416 426 555 644 637 566 525 521 529 554 597 654 708 729 718 691 671 551 452 567 784 757 491 458 675 946 1042 1044 1097 1360 1870 2270 2268 2244 2362 2157 2126 2014 2027 2057 2031 2114 2172 2100 1925 1771 1682 1773 1749 1578 1533 1444 1360 1507 1437 1276 1357 1516 1424 1417 1517 1801 2064 2164 2677 3367 3819 3851 3728 3778 3903 4020 4123 4196 4232 4148 4008 3820 3672 3630 3684 3712 3846 4182 4431 4502 4508 4509 4508 4450 4299 4137 3969 3834 3748 3698 3683 3840 4019 4328 4700 4887 4948 4928 4657 4288 4178 4301 4287 4036 3897 3865 3734 3598 3460 3294 3466 3859 4174 4194 4155 4133 4204 4452 4612 4598 4527 4333 4165 4202 4567 4734 4709 4562 4616 4704 4585 4199 3900 3729 3562 3405 3352 3475 3706 3730 3449 3302 3282 3370 3495 3585 4051 4595 4971 5171 5071 4821 4565 4380 4327 4369 4429 4213 3701 3435 3527 3703 3753 3835 3872 3974 4044 4129 4037 3973 3853 3747 3735 3715 3682 3687 3749 3810 3768 3713 3723 3968 4414 4874 5067 4702 3981 3356 2942 2800 2804 2946 3134 3142 3083 2937 2757 2593 2444 2337 2355 2330 2217 2041 1930 1977 2015 1930 1760 1619 1531 1422 1339 1308 1303 1269 1316 1445 1513 1576 1652 1738 1672 1502 1326 1238 1237 1243 1228 1247 1358 1595 1744 1865 2001 2093 2030 1733 1715 1808 1781 1642 1586 1655 1680 1689 1533 1472 1435 1484 1549 1542 1547 1496 1378 1303 1246 1180 1141 1165 1178 1189 1201 1182 1135 1114 1169 1206 1336 1575 1824 1919 1927 1947 1987 2088 2257 2516 2813 2950 2914 2718 2407 2313 2431 2786 3175 3313 3291 3034 2669 2632 2897 3205 3433 3669 3709 3481 3019 2767 2626 2489 2376 2236 2226 2337 2501 2587 2367 1990 1855 1861 1989 1988 1831 1627 1563 1767 2144 2507 2770 3084 3627 3939 3873 3748 3723 3745 3807 3863 3796 3634 3352 70 59 36 16 9 9 15 22 25 32 41 54 65 72 72 71 61 49 47 43 47 59 69 70 68 67 64 54 40 38 49 52 42 40 36 43 41 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 39 48 34 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 26 73 109 102 141 369 744 1039 1157 1128 1082 1255 1319 1140 1253 1505 1640 1501 1228 1088 1085 1110 1183 1163 1068 1031 1050 1052 1177 1333 1382 1360 1287 1283 1461 1654 1782 1943 2101 2257 2669 2994 3077 3038 2989 2994 3057 3062 3018 3268 3263 2999 2773 2576 2442 2417 2338 2243 2275 2309 2178 2149 2042 1909 1908 2016 2316 2537 2516 2257 1866 1574 1576 1656 1804 2004 2024 1973 1877 1896 1906 1881 1848 1821 1802 1785 1778 1768 1744 1713 1662 1589 1518 1473 1485 1533 1645 1715 1743 1750 1696 1654 1530 1369 1371 1558 1918 2362 2600 2168 1666 1437 1283 1174 1141 1269 1286 1193 1139 1177 1280 1362 1272 1045 915 838 669 503 393 401 519 662 711 654 566 518 529 590 669 729 747 725 700 694 660 531 456 510 653 558 394 449 709 997 1104 1103 1178 1467 2052 2548 2561 2460 2453 2126 2111 2129 2137 2137 2020 2039 2130 2166 2091 1918 1821 1883 1814 1638 1607 1606 1575 1589 1481 1374 1397 1414 1520 1567 1665 2025 2272 2667 3273 3679 3765 3658 3526 3535 3687 3867 4007 4154 4272 4307 4305 4244 4202 4151 4153 4214 4250 4368 4503 4612 4659 4649 4621 4553 4472 4389 4288 4200 4051 3914 3757 3808 3838 4110 4374 4526 4632 4633 4361 3997 3848 3915 3981 3911 3966 4136 4191 4146 4029 3889 3774 4047 4312 4010 3896 3959 4075 4330 4402 4229 4099 3863 3767 3962 4394 4605 4580 4516 4507 4603 4666 4455 4199 3948 3682 3504 3530 3717 3931 3974 3691 3483 3390 3495 3520 3394 3737 4257 4695 5055 5169 4962 4523 4120 3942 3838 3698 3647 3657 3769 3936 4079 4054 4075 4195 4214 4084 3987 3944 3947 3894 3776 3676 3668 3697 3685 3702 3858 3906 3872 3818 4278 4600 4898 4897 4587 4006 3236 2551 2462 2836 3065 3088 3108 3157 3013 2783 2519 2271 2089 2278 2386 2352 2193 2055 2071 2046 1900 1750 1574 1515 1428 1381 1327 1287 1277 1364 1467 1593 1663 1688 1714 1675 1529 1328 1194 1185 1201 1228 1267 1435 1574 1684 1846 2087 2309 2218 1945 1776 1793 1835 1837 1904 1973 1764 1610 1431 1420 1487 1566 1548 1451 1424 1397 1340 1297 1268 1209 1109 1121 1165 1137 1174 1148 1121 1103 1135 1202 1361 1577 1716 1724 1671 1698 1872 2146 2351 2724 2959 2966 2884 2827 2704 2625 2537 2453 2389 2598 3031 2891 2606 2585 2911 3171 3389 3523 3535 3419 3167 2941 2814 2628 2381 2264 2315 2439 2452 2429 2251 2019 1975 2003 2008 1917 1706 1488 1497 1739 1968 2156 2403 2767 3267 3542 3520 3425 3480 3602 3679 3662 3571 3369 3106 57 43 25 14 11 13 19 25 25 31 39 50 55 58 63 68 61 49 46 42 42 53 63 70 69 67 65 54 38 33 48 63 55 53 44 43 51 49 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 56 65 37 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 0 8 48 135 183 161 204 466 807 1055 1143 1111 1093 1294 1261 1281 1295 1358 1252 1104 1099 1104 1097 1110 1105 1081 1055 1041 986 1028 1292 1514 1458 1272 1247 1349 1497 1643 1831 2009 2186 2528 2898 3173 3175 3016 3072 3097 3027 2932 3187 3190 3107 3054 2881 2640 2503 2491 2506 2445 2367 2291 2219 2014 1849 1972 2250 2642 2711 2429 2185 2046 1970 1965 1955 1981 2099 2121 2111 1991 1981 1938 1916 1868 1813 1789 1776 1773 1768 1756 1715 1654 1626 1624 1623 1640 1710 1788 1833 1840 1785 1757 1850 1932 1822 1627 1562 1674 1908 2093 1895 1507 1307 1235 1281 1332 1425 1496 1442 1322 1243 1253 1244 1086 881 795 775 712 564 440 420 500 698 787 756 651 537 512 569 643 688 699 698 691 679 641 533 440 397 423 403 414 543 775 979 1098 1215 1446 1693 2079 2507 2619 2472 2293 2078 2127 2239 2240 2184 2064 1997 2016 2047 2028 1919 1823 1833 1830 1737 1672 1667 1651 1655 1558 1398 1344 1408 1559 1799 1993 2271 2479 2995 3545 3724 3713 3626 3479 3401 3452 3626 3819 3985 4190 4291 4390 4410 4485 4472 4440 4526 4529 4583 4622 4698 4765 4739 4688 4618 4559 4510 4473 4422 4175 4007 3754 3701 3588 3777 3856 3986 4178 4302 4202 3933 3695 3573 3580 3694 3961 4270 4357 4237 4377 4535 4109 4371 4273 3914 3882 3955 4126 4259 4139 3973 3782 3628 3691 3871 4093 4316 4503 4551 4390 4397 4467 4350 4183 4007 3767 3630 3749 3938 4013 4029 3964 3739 3670 3780 3570 3307 3467 3803 4286 4751 5015 4875 4398 3948 3759 3693 3577 3582 3914 4153 4092 4203 4254 4410 4486 4365 4136 3851 3668 3684 3749 3771 3751 3705 3731 3748 3643 3829 3853 3827 3974 4145 4251 4339 4447 4385 4013 3443 2938 2851 3168 3338 3289 3245 3219 2953 2729 2359 2036 1908 2077 2307 2447 2384 2227 2125 1960 1740 1665 1509 1398 1372 1379 1346 1269 1265 1353 1503 1667 1735 1721 1704 1672 1555 1344 1174 1178 1238 1338 1362 1386 1532 1690 1908 2211 2500 2508 2239 1901 1800 1970 2100 2241 2264 1969 1731 1522 1457 1510 1526 1454 1397 1379 1335 1272 1248 1230 1225 1143 1060 1189 1144 1144 1121 1087 1072 1135 1264 1439 1594 1594 1493 1432 1540 1801 2149 2465 2824 2939 2842 2796 2772 2529 2194 1984 1924 1911 2184 2851 2919 2635 2517 2875 3132 3188 3167 3228 3342 3319 3113 2899 2633 2287 2112 2156 2181 2253 2260 2227 2136 2069 2054 1984 1871 1672 1489 1536 1675 1777 1893 2092 2436 2753 2930 2882 2829 3011 3288 3441 3580 3352 3086 3023 48 43 26 14 11 15 22 26 27 30 37 42 39 35 42 57 53 46 46 45 45 52 59 68 76 77 72 60 44 36 49 64 66 64 59 52 51 51 41 30 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 34 70 68 30 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 3 0 1 13 80 210 275 237 305 536 815 1018 1102 1113 1145 1224 1292 1219 1200 1085 923 1024 1061 1047 1042 1023 1026 1062 1064 1025 1019 1127 1306 1326 1185 1199 1232 1298 1461 1675 1854 2054 2360 2747 3093 3216 3076 3123 3126 3097 2901 2924 3043 3095 3188 3137 2961 2713 2529 2491 2574 2634 2365 2038 2009 2065 2189 2439 2703 2677 2439 2306 2370 2372 2312 2240 2189 2211 2215 2222 2189 2120 2014 1982 1913 1852 1868 1860 1860 1856 1809 1717 1619 1590 1645 1720 1793 1859 1844 1845 1891 1954 2010 2116 2267 2216 1927 1664 1542 1568 1699 1683 1444 1314 1261 1278 1330 1404 1532 1569 1498 1412 1354 1275 1092 882 761 732 728 663 562 503 550 746 839 789 677 549 508 537 571 582 580 586 599 598 572 512 442 370 371 463 612 723 799 884 1008 1244 1546 1732 1937 2201 2323 2244 2100 2044 2166 2270 2240 2169 2071 1948 1882 1907 1936 1905 1856 1847 1852 1804 1743 1720 1694 1667 1573 1423 1375 1474 1770 2072 2137 2142 2377 3028 3692 3726 3671 3662 3568 3556 3601 3646 3699 3795 3997 4173 4185 4212 4404 4541 4499 4556 4543 4559 4592 4663 4776 4853 4842 4750 4652 4623 4581 4453 4225 3976 3690 3514 3492 3545 3549 3581 3699 3838 3896 3846 3685 3444 3323 3456 3805 4157 3987 3896 4262 4616 4375 4610 4317 4062 3998 4097 4274 4190 3900 3715 3584 3519 3477 3505 3681 4042 4353 4504 4404 4491 4433 4223 4057 4001 3935 3839 3859 3988 4023 4041 4064 3939 3934 3880 3808 3597 3529 3660 4028 4420 4720 4736 4438 4049 3808 3794 3783 3692 3942 3909 3758 4136 4353 4494 4461 4274 4065 3892 3779 3627 3536 3651 3750 3716 3741 3766 3690 3768 3763 3779 3796 3779 3871 4105 4349 4356 4118 3777 3468 3349 3403 3310 3054 3128 3120 2845 2674 2345 2060 1960 2030 2190 2348 2369 2249 2059 1857 1700 1573 1432 1340 1338 1314 1280 1212 1223 1360 1574 1738 1783 1750 1697 1671 1575 1399 1251 1204 1251 1349 1347 1282 1445 1699 1985 2282 2509 2588 2412 1957 1887 2099 2267 2336 2184 2076 1902 1777 1698 1604 1522 1482 1464 1417 1338 1246 1220 1229 1202 1155 1033 1108 1104 1094 1073 1048 1064 1167 1350 1518 1609 1532 1410 1445 1653 1938 2230 2544 2834 2900 2851 2879 2724 2172 1667 1560 1897 2200 2560 2871 2891 2564 2482 2746 2936 2894 2824 2946 3121 3003 2643 2420 2413 2183 2059 2079 2175 2251 2288 2275 2185 2123 2058 1949 1832 1678 1598 1567 1598 1649 1775 1995 2189 2324 2410 2482 2536 2676 2787 3131 3335 3254 2989 2796 44 42 25 14 12 16 22 28 32 36 36 30 24 20 23 42 36 40 46 46 47 53 58 64 74 80 80 70 51 40 46 59 65 66 64 60 55 49 39 33 20 16 11 2 0 0 0 0 0 0 0 0 0 0 0 0 4 10 7 2 1 14 47 75 62 29 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 9 2 0 3 22 110 274 358 326 388 553 768 938 1049 1096 1136 1214 1270 1262 1163 975 948 997 954 958 960 1019 1198 1288 1231 1175 1120 1061 1148 1213 1352 1285 1173 1276 1491 1655 1870 2209 2597 2981 3201 3143 3095 3118 3140 3005 2780 3073 2953 3157 3237 3133 2831 2497 2529 2719 2543 2159 1987 2118 2218 2327 2401 2474 2605 2622 2716 2825 2728 2576 2419 2291 2240 2236 2311 2378 2311 2184 2102 2011 1969 1965 1956 1946 1873 1770 1699 1647 1639 1719 1841 1910 1830 1725 1831 2056 2068 1956 1942 2009 2010 1771 1547 1471 1511 1602 1560 1330 1249 1319 1278 1261 1341 1502 1601 1622 1582 1508 1460 1277 992 828 795 777 742 681 617 603 711 797 752 637 525 502 528 533 520 492 458 440 435 447 488 506 474 491 613 738 761 737 759 921 1211 1415 1397 1449 1684 1881 1939 1950 1990 2070 2101 2079 2083 2075 1987 1883 1878 1899 1897 1902 1897 1896 1880 1828 1771 1731 1689 1616 1486 1472 1620 2009 2392 2417 2115 2359 2934 3761 3787 3666 3673 3592 3535 3567 3684 3669 3713 3739 3881 3908 3965 4103 4352 4416 4476 4491 4462 4436 4458 4562 4700 4780 4792 4766 4761 4724 4602 4373 4051 3690 3389 3216 3235 3375 3449 3484 3526 3567 3665 3697 3450 3266 3357 3578 3869 3608 3640 3992 4233 4278 4532 4657 4513 4177 3978 3951 3856 3677 3521 3410 3335 3202 3174 3244 3749 4124 4431 4562 4730 4600 4242 3957 3880 3915 3953 4008 4039 4067 4175 4455 4251 4216 4152 4178 4094 3962 3940 4035 4234 4453 4539 4425 4167 3910 3846 3846 3725 3724 3575 3758 4086 4224 4215 4103 3914 3746 3651 3565 3427 3350 3433 3543 3591 3618 3611 3585 3534 3519 3576 3494 3457 3618 3996 4251 4234 4159 4060 3881 3688 3448 3115 2793 3142 3183 3093 2930 2621 2342 2101 2001 2037 2017 1956 1883 1743 1636 1572 1503 1430 1371 1329 1292 1261 1208 1220 1344 1543 1709 1750 1681 1612 1644 1582 1481 1360 1297 1256 1241 1244 1255 1436 1722 2028 2339 2443 2239 2083 1953 2032 2039 1970 1932 1983 2151 1973 1860 1779 1660 1507 1319 1329 1350 1334 1273 1253 1222 1142 1089 1032 1034 1039 1030 1006 1022 1122 1261 1397 1526 1622 1551 1549 1629 1836 2135 2429 2659 2796 2818 2857 2914 2628 1922 1512 1786 2340 2538 2587 2816 2771 2581 2611 2717 2682 2618 2661 2846 2962 2666 2257 2076 2125 2122 2159 2162 2195 2285 2309 2334 2312 2157 1987 1864 1752 1649 1579 1535 1566 1670 1829 1960 2044 2091 2130 2231 2363 2474 2450 2643 2805 2981 2879 2548 52 62 53 32 21 17 22 28 36 41 35 24 18 20 24 28 26 37 45 46 50 56 60 62 67 76 81 80 63 38 39 51 63 67 65 63 59 50 36 30 25 25 27 3 0 0 0 0 0 0 0 0 0 0 0 0 31 53 46 19 2 3 22 53 75 70 38 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 12 7 2 0 3 26 119 271 379 391 400 524 686 862 1018 1051 1061 1173 1293 1292 1203 1092 1088 949 902 898 1004 1385 1608 1470 1288 1129 1038 1175 1297 1393 1321 1220 1230 1346 1479 1719 2030 2369 2786 3132 3192 3091 3090 3144 3089 2939 3168 2996 3269 3255 3238 3160 2975 3070 2704 2271 2090 2111 2272 2318 2367 2419 2478 2861 2953 3270 3226 3036 2821 2578 2374 2280 2259 2300 2376 2414 2360 2226 2082 2123 2107 2111 2054 1852 1722 1683 1716 1807 1912 2014 2068 2010 1998 2152 2282 2162 1914 1752 1785 1767 1508 1332 1425 1615 1657 1478 1253 1167 1168 1234 1255 1426 1595 1659 1696 1677 1620 1630 1477 1184 1008 933 863 812 767 702 633 623 673 660 581 505 505 551 575 566 516 425 338 302 343 462 575 592 567 598 657 690 698 781 1029 1374 1510 1305 1145 1233 1448 1661 1811 1853 1839 1840 1882 1979 2058 2101 2032 1927 1872 1865 1933 1967 1961 1917 1835 1788 1772 1707 1617 1471 1498 1701 2085 2608 2822 2250 2532 2767 3697 3879 3713 3665 3580 3491 3479 3592 3635 3663 3644 3716 3721 3784 3882 4013 4142 4231 4273 4263 4231 4209 4230 4321 4479 4645 4764 4833 4825 4754 4587 4283 3861 3447 3185 3053 3196 3329 3374 3390 3418 3548 3633 3452 3276 3311 3365 3487 3408 3389 3550 3842 4258 4617 4677 4479 4113 3809 3798 3860 3673 3416 3350 3265 3014 2816 2878 3501 4010 4431 4769 4892 4629 4178 3825 3693 3762 3932 4125 4146 4044 4037 4324 4261 4213 4256 4285 4221 4135 4063 4074 4163 4269 4360 4378 4248 4020 3930 3744 3570 3549 3527 3620 3775 3853 3815 3649 3397 3220 3238 3393 3523 3496 3372 3334 3368 3401 3381 3363 3268 3198 3301 3315 3472 3718 3900 3929 3895 4053 4096 4086 3919 3551 3348 3499 3606 3609 3544 3301 2990 2703 2323 2026 1971 1789 1577 1470 1450 1432 1439 1474 1429 1382 1361 1352 1328 1301 1299 1348 1503 1678 1674 1567 1525 1522 1475 1527 1436 1317 1328 1307 1272 1334 1504 1685 1888 2120 2236 2045 1992 2128 2123 1886 1800 1812 1799 1753 1727 1729 1647 1451 1264 1184 1233 1274 1280 1238 1183 1145 1082 1048 1026 1002 983 953 961 1043 1193 1368 1408 1480 1540 1548 1580 1671 1887 2240 2545 2587 2565 2612 2803 2999 2555 1961 1913 2374 2837 2833 2707 2737 2715 2599 2573 2616 2537 2480 2570 2585 2512 2267 2107 2092 2113 2103 2225 2360 2267 2243 2227 2246 2162 2083 1943 1783 1688 1621 1565 1546 1582 1659 1762 1925 2018 2052 2059 2145 2275 2314 2277 2350 2460 2593 2651 2363 54 67 65 49 33 21 22 27 38 48 40 24 19 25 30 30 29 38 46 47 52 58 64 64 66 72 77 80 74 54 42 48 62 68 65 63 61 53 39 30 28 24 22 8 19 18 16 9 4 0 0 0 0 0 0 1 18 59 94 68 20 3 5 22 57 88 70 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 9 5 1 0 1 18 93 238 352 371 382 462 596 877 1014 955 1004 1169 1284 1318 1273 1209 1089 972 918 994 1373 1630 1466 1284 1170 1171 1258 1345 1421 1367 1315 1299 1307 1316 1530 1788 2066 2470 2913 3173 3157 3080 3089 3105 3128 3314 3414 3468 3194 3581 3656 3112 2686 2364 2201 2214 2338 2548 2731 2873 2973 2734 3101 3404 3637 3495 3317 3131 2916 2655 2494 2409 2354 2418 2526 2490 2324 2160 2153 2077 2051 2008 1892 1728 1687 1750 1927 2019 2083 2208 2316 2430 2638 2596 2486 2160 1961 2018 1917 1614 1398 1554 1702 1546 1277 1180 1260 1318 1294 1328 1551 1761 1802 1740 1703 1641 1650 1589 1413 1259 1138 1032 965 905 805 685 590 590 603 571 515 524 594 670 686 624 520 398 300 296 418 594 670 588 488 470 555 749 1038 1462 1882 1994 1689 1349 1167 1198 1441 1676 1712 1669 1680 1739 1875 1988 2163 2178 2020 1861 1790 1845 1962 1986 1910 1799 1722 1680 1612 1519 1404 1456 1660 2034 2585 2963 2477 2774 3334 3788 3825 3664 3525 3448 3385 3391 3522 3488 3523 3573 3592 3536 3601 3700 3774 3839 3890 3944 3982 3982 3966 3974 4039 4189 4405 4626 4822 4872 4830 4748 4544 4199 3792 3286 3041 3108 3203 3268 3283 3287 3383 3453 3422 3269 3196 3188 3205 3196 3194 3352 3857 4510 4733 4673 4617 4296 3799 3838 4137 3611 3313 3284 3200 3090 2911 2844 3335 3954 4545 4982 4982 4554 4109 3827 3653 3747 3997 4034 4194 4018 3929 4013 4047 4053 4113 4137 4143 4125 4091 4059 4054 4113 4184 4230 4164 4008 4019 3948 3872 3827 3766 3670 3598 3587 3540 3366 3101 2921 2967 3122 3231 3277 3300 3289 3243 3295 3204 3188 3158 3175 3306 3528 3742 3853 3839 3784 3823 4031 4064 4061 4030 3829 3686 3673 3700 3687 3524 3219 2937 2683 2350 2117 1956 1690 1466 1431 1427 1352 1343 1402 1422 1432 1471 1508 1522 1525 1497 1434 1464 1502 1515 1440 1367 1323 1291 1308 1290 1257 1326 1431 1459 1457 1517 1570 1572 1561 1648 1842 1922 1920 1808 1681 1647 1610 1495 1413 1447 1488 1453 1324 1250 1226 1219 1229 1214 1177 1140 1095 1049 1024 1011 981 964 959 1086 1320 1394 1518 1455 1416 1452 1518 1558 1651 1875 2129 2268 2237 2256 2437 2758 2929 2613 2372 2476 2779 3064 3024 2774 2750 2811 2706 2704 2616 2376 2330 2269 2165 2073 1991 2102 2314 2374 2257 2170 2183 2213 2142 2156 2155 2162 2107 1932 1771 1697 1679 1659 1634 1606 1652 1736 1885 2013 2062 2084 2169 2266 2183 2027 2105 2228 2288 2332 2263 61 74 66 48 32 23 23 30 41 51 49 34 28 40 55 53 42 45 53 53 55 59 67 69 67 70 70 72 72 62 49 51 61 67 64 60 58 56 46 39 33 28 24 29 40 35 38 31 22 2 0 0 0 0 0 0 4 23 65 90 61 19 6 5 26 63 66 31 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 1 0 0 0 12 77 193 285 308 324 411 626 951 966 919 1029 1154 1213 1256 1279 1234 1134 1084 1105 1312 1445 1375 1323 1333 1387 1447 1495 1493 1407 1334 1313 1290 1263 1348 1546 1782 2135 2573 2998 3173 3131 3056 3027 3032 3151 3301 3161 3151 3411 3170 2779 2414 2268 2276 2390 2551 2981 3324 3331 3125 3053 3298 3586 3723 3668 3600 3509 3377 3093 2755 2489 2329 2378 2489 2476 2348 2170 2041 2007 1998 1955 1846 1712 1682 1775 1984 2010 2009 2140 2365 2495 2306 1980 2014 2357 2470 2559 2220 1930 1748 1740 1626 1313 1103 1143 1319 1390 1363 1467 1716 1941 1949 1808 1709 1632 1575 1577 1610 1539 1393 1261 1171 1073 931 775 641 594 597 568 507 537 648 763 781 736 694 609 479 383 412 570 696 607 428 395 537 922 1470 2068 2401 2243 1960 1650 1303 1132 1299 1542 1606 1614 1667 1738 1828 1921 2130 2249 2145 1898 1769 1800 1970 1984 1851 1730 1635 1533 1444 1379 1379 1455 1531 1833 2448 3068 2817 2951 3469 3733 3700 3533 3351 3279 3323 3409 3469 3392 3396 3449 3420 3433 3453 3554 3581 3556 3532 3580 3651 3677 3722 3812 3915 4083 4282 4445 4787 4930 4903 4889 4740 4493 4165 3667 3278 3125 3127 3169 3195 3219 3275 3336 3356 3306 3240 3149 3106 3164 3293 3690 4381 4788 4647 4604 4659 4454 4088 3821 3872 3577 3294 3219 3197 3211 3144 3046 3312 3953 4685 5067 4948 4598 4388 4259 4030 4024 4128 3992 3920 3975 4003 3878 3814 3819 3897 4007 4099 4135 4115 4054 3993 3966 3934 3946 3944 3974 4077 4130 4179 4283 4299 4094 3801 3593 3431 3235 3032 2897 2900 2947 2914 2941 3098 3186 3163 3252 3169 3174 3227 3245 3271 3374 3508 3593 3686 3868 4063 4197 4289 4230 4101 3953 3753 3614 3459 3300 3082 2804 2562 2309 2040 1905 1811 1635 1559 1529 1454 1356 1340 1359 1388 1494 1598 1654 1692 1675 1592 1518 1512 1476 1344 1319 1250 1215 1199 1167 1147 1154 1238 1393 1499 1472 1373 1268 1230 1240 1415 1656 1675 1592 1538 1521 1496 1391 1252 1241 1284 1288 1307 1240 1191 1189 1212 1217 1194 1148 1087 1052 1039 1004 1000 982 1001 1110 1480 1831 1694 1535 1470 1481 1513 1610 1715 1792 1894 1945 1933 1906 2043 2295 2590 2796 2865 2843 2755 2780 2852 2762 2689 2848 2946 2756 2546 2259 2100 2034 1958 1920 1918 1951 2158 2476 2582 2422 2312 2194 2199 2147 2130 2113 2104 2047 1949 1855 1813 1829 1780 1753 1688 1691 1719 1847 1970 2039 2108 2232 2304 2152 1895 1855 1814 1876 1963 2050 58 78 57 34 22 21 26 34 47 63 72 61 50 50 61 64 54 52 58 60 61 65 72 76 75 69 58 55 57 57 53 53 60 65 64 59 55 57 59 47 33 27 27 37 37 32 39 42 34 10 0 0 0 0 0 0 0 3 11 26 49 40 31 16 8 21 39 28 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 1 15 59 129 196 227 266 416 796 976 879 921 1058 1104 1149 1233 1273 1237 1186 1169 1159 1230 1333 1394 1499 1610 1730 1737 1640 1540 1446 1347 1280 1256 1264 1501 1763 1889 2243 2726 3064 3159 3117 3017 2881 2960 3046 2849 2778 2670 2620 2455 2274 2295 2422 2586 2734 3369 3471 3169 2984 3046 3308 3563 3669 3736 3810 3783 3705 3402 2914 2465 2316 2354 2413 2400 2320 2176 2048 2017 1966 1876 1813 1701 1674 1834 2054 2094 2051 2100 2230 2335 2225 1918 1788 2068 2463 2679 2265 2166 2085 1768 1389 1166 1092 1172 1446 1586 1535 1603 1805 1950 1998 1905 1782 1743 1584 1575 1750 1769 1591 1409 1284 1178 1039 868 710 610 558 505 476 560 704 779 743 742 823 804 666 490 404 503 634 556 369 383 667 1179 1913 2334 2275 2121 1945 1616 1235 1019 1142 1390 1548 1658 1744 1817 1880 1905 2052 2236 2240 2024 1856 1856 1947 1960 1866 1736 1621 1524 1446 1407 1421 1460 1482 1721 2309 3124 3249 3263 3505 3616 3584 3502 3388 3319 3360 3495 3600 3511 3454 3450 3428 3262 3400 3509 3509 3439 3359 3317 3350 3339 3394 3591 3779 3956 4129 4306 4635 4875 5013 4930 4862 4693 4465 4178 3748 3339 3130 3135 3218 3255 3267 3284 3293 3296 3274 3193 3191 3282 3509 3989 4570 4637 4399 4502 4714 4693 4649 4512 4211 3698 3336 3215 3302 3404 3452 3417 3595 4158 4685 4788 4584 4408 4433 4506 4425 4381 4173 3688 3544 3769 4011 3924 3818 3808 3824 3887 3997 4078 4084 4036 3962 3862 3777 3725 3629 3763 4012 4143 4323 4533 4520 4329 4067 3783 3478 3185 2987 2920 2903 2923 2874 2842 2916 3020 3099 3159 3134 3109 3116 3105 3077 3126 3261 3335 3499 3663 3861 4023 4204 4262 4162 3874 3504 3166 2964 2842 2692 2524 2316 2031 1847 1784 1652 1640 1619 1562 1481 1385 1282 1224 1236 1325 1460 1556 1617 1608 1558 1516 1515 1477 1268 1237 1209 1175 1147 1142 1185 1200 1132 1216 1284 1316 1227 1078 1153 1216 1392 1475 1449 1398 1345 1281 1247 1254 1247 1287 1250 1266 1252 1185 1131 1149 1189 1197 1170 1119 1060 1029 1040 1005 987 1008 1146 1575 2120 2269 1844 1538 1597 1742 1855 2031 2002 1787 1652 1759 1751 1786 1950 2201 2528 2862 2988 2803 2598 2504 2405 2344 2419 2643 2697 2625 2407 2163 2009 1950 1938 1967 2000 2043 2222 2480 2480 2411 2469 2423 2294 2160 2068 2037 2080 2122 2074 2031 2025 1968 1895 1844 1797 1787 1761 1801 1912 2000 2084 2194 2332 2237 2032 1857 1701 1638 1681 1805 56 64 49 24 15 27 34 40 48 62 70 67 60 56 62 64 57 54 61 65 69 73 77 80 83 76 55 37 36 47 55 55 60 64 61 53 47 50 56 54 39 27 29 37 29 26 31 32 24 15 0 0 0 0 0 0 0 0 0 4 14 33 57 52 17 1 18 37 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 2 12 43 89 125 167 321 626 883 872 806 940 1094 1144 1186 1219 1223 1158 1086 1083 1164 1295 1387 1494 1634 1745 1798 1807 1762 1653 1468 1315 1239 1253 1526 1856 1860 1966 2401 2864 3059 3101 3092 3154 3260 3093 2701 2415 2328 2380 2353 2289 2433 2592 2784 2868 3303 3356 3046 2884 2952 3191 3422 3527 3661 3810 3831 3737 3369 2859 2464 2405 2395 2429 2420 2353 2222 2098 2037 1951 1849 1844 1845 1858 2010 2190 2297 2300 2316 2395 2460 2408 2344 2324 2287 2470 2622 2314 2454 2219 1676 1208 1060 1106 1256 1564 1658 1605 1651 1705 1740 1880 1966 1939 1907 1677 1630 1766 1805 1664 1456 1292 1168 1063 927 752 597 498 451 472 603 730 716 639 708 873 893 737 525 385 400 455 406 376 538 894 1433 2086 2098 1870 2066 1921 1439 1016 839 971 1265 1552 1750 1815 1826 1903 1889 1971 2173 2300 2256 2075 1970 1927 1905 1858 1782 1691 1599 1518 1460 1456 1481 1531 1739 2263 3067 3383 3156 3216 3444 3444 3382 3328 3305 3337 3422 3556 3590 3546 3449 3358 3174 3255 3339 3506 3528 3555 3403 3260 3169 3152 3280 3464 3652 3853 4058 4303 4491 4675 4814 4871 4814 4692 4532 4257 3814 3334 3094 3135 3228 3291 3269 3269 3246 3238 3417 3561 3556 3647 3856 4079 4088 4054 4253 4596 4873 5020 4935 4514 3860 3436 3334 3486 3752 3966 3960 4025 4298 4397 4207 3974 3893 4009 4231 4392 4461 4383 4126 3873 3807 3995 3768 3725 3799 3825 3815 3853 3943 3997 3975 3933 3858 3811 3695 3597 3695 3917 4022 4112 4141 4122 4116 4061 3844 3512 3168 2919 2872 2895 2893 2928 2854 2831 2886 2963 3040 3025 2964 2953 2970 2970 2978 3024 3097 3280 3297 3307 3431 3741 4041 4024 3771 3449 3130 2883 2702 2518 2310 2086 1932 1845 1891 1781 1682 1619 1570 1505 1429 1356 1264 1175 1187 1252 1359 1443 1500 1510 1475 1443 1383 1240 1174 1159 1123 1087 1104 1162 1207 1170 1228 1248 1177 1215 1055 1091 1196 1350 1411 1353 1276 1200 1167 1165 1178 1208 1326 1226 1227 1191 1154 1139 1157 1175 1168 1145 1108 1062 1009 1024 1012 987 1045 1345 1932 2465 2256 1679 1531 1842 2146 2535 2513 1966 1665 1645 1742 1738 1777 2007 2355 2722 3063 3085 2739 2454 2224 2147 2157 2283 2365 2450 2509 2337 2064 1981 2006 2008 2039 2160 2294 2324 2308 2268 2334 2411 2359 2212 2059 1974 1997 2006 1975 2005 2230 2189 2129 2044 1933 1869 1857 1830 1853 1925 2015 2059 2124 2276 2382 2302 2087 1876 1723 1641 1689 55 60 51 33 24 34 54 56 53 65 72 63 51 45 46 48 50 53 61 69 74 78 81 82 83 77 60 37 25 30 59 61 64 65 62 47 40 45 55 58 47 30 31 37 26 24 27 22 9 0 0 0 0 0 0 0 0 0 0 0 1 18 65 93 56 9 11 50 57 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 4 20 47 73 110 253 531 785 854 758 790 962 1112 1175 1172 1185 1114 1024 1056 1171 1281 1337 1385 1498 1635 1721 1825 1889 1817 1608 1342 1187 1146 1327 1675 1753 1738 2037 2548 2851 2983 3144 3300 3226 2972 2657 2422 2346 2403 2496 2584 2723 2817 3020 2990 2988 3212 3001 2853 2882 3076 3263 3365 3484 3611 3640 3511 3180 2810 2564 2520 2467 2476 2448 2348 2213 2104 2030 1978 1988 2034 2103 2186 2286 2357 2507 2537 2587 2629 2655 2573 2400 2190 2179 2328 2407 2408 2594 2150 1507 1120 1041 1124 1270 1442 1482 1534 1620 1585 1522 1673 1913 2001 1993 1847 1689 1676 1682 1625 1488 1346 1243 1171 1057 869 680 551 487 523 644 709 649 604 743 896 925 751 532 388 321 280 276 384 613 958 1530 2078 1953 1959 2289 1986 1361 906 752 879 1174 1489 1696 1751 1747 1786 1794 1867 2082 2291 2378 2363 2255 2084 1942 1848 1750 1680 1656 1599 1510 1474 1461 1522 1700 2162 2881 3193 3252 3354 3348 3229 3135 3070 3095 3144 3167 3293 3368 3394 3283 3144 3102 3158 3211 3395 3474 3571 3697 3600 3327 3120 3068 3158 3349 3539 3692 3775 3777 3931 4273 4541 4718 4720 4699 4665 4408 3836 3300 3140 3232 3359 3308 3305 3257 3336 3759 4017 3940 3836 3705 3688 3852 3948 4040 4387 4805 5099 5153 4878 4184 3613 3630 3884 4370 4608 4517 4352 4284 4121 3784 3463 3317 3413 3721 4053 4252 4550 4703 4578 4353 4159 3885 3594 3533 3620 3695 3736 3792 3885 3880 3853 3789 3852 3788 3699 3728 3838 3842 3777 3725 3766 3886 3911 3726 3459 3144 2913 2830 2853 2856 2861 2793 2762 2805 2844 2882 2890 2852 2842 2905 2993 2982 2881 2856 3020 2945 2842 2890 3188 3574 3792 3724 3411 3046 2773 2551 2330 2123 2004 1931 1866 1785 1709 1673 1626 1563 1494 1443 1400 1316 1222 1174 1204 1258 1304 1384 1444 1439 1351 1228 1171 1157 1148 1127 1083 1076 1111 1187 1180 1201 1275 1188 1260 1167 1100 1167 1310 1355 1285 1250 1158 1144 1166 1185 1281 1335 1220 1174 1142 1127 1144 1163 1156 1141 1129 1117 1116 1081 1017 997 996 1097 1468 1979 2165 1819 1322 1388 1816 2040 1997 1785 1697 1672 1700 1752 1817 1992 2335 2823 3124 3246 2913 2480 2247 2082 2086 2197 2258 2251 2329 2411 2380 2267 2197 2105 2036 2030 2143 2157 2172 2211 2226 2278 2314 2278 2157 1972 1858 1876 1891 1877 2012 2254 2284 2242 2213 2183 2029 1958 1914 1948 2030 2087 2102 2210 2395 2605 2598 2372 2220 2033 1757 1742 62 61 61 52 43 47 61 64 57 53 62 45 32 27 27 34 42 48 55 67 75 79 80 75 69 64 57 42 25 30 55 65 64 65 63 55 44 39 42 53 56 42 33 34 27 24 24 19 8 1 0 0 0 0 0 0 0 0 0 0 0 6 51 113 87 21 9 37 65 63 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 0 0 0 1 8 29 58 87 209 466 741 867 808 718 762 942 1118 1207 1207 1120 992 1025 1183 1306 1336 1336 1404 1539 1644 1756 1882 1857 1706 1380 1194 1120 1181 1408 1561 1557 1713 2131 2546 2804 2983 3056 2894 2790 2721 2645 2621 2696 2831 2976 3109 3206 3299 3226 3024 3150 2937 2826 2903 3032 3128 3187 3238 3292 3298 3178 2964 2804 2657 2621 2567 2528 2431 2318 2188 2106 2071 2064 2124 2241 2307 2358 2465 2589 2789 2751 2782 2806 2838 2857 2914 2742 2423 2224 2224 2426 2517 1996 1414 1110 1008 1063 1112 1160 1218 1346 1461 1457 1414 1530 1784 1939 1971 1915 1781 1652 1593 1566 1551 1532 1508 1438 1297 1086 864 694 600 591 637 641 599 628 805 960 950 805 660 545 419 306 288 388 571 914 1552 2133 2066 2209 2497 2054 1419 1007 845 896 1094 1323 1472 1515 1514 1533 1584 1713 1945 2204 2420 2570 2608 2486 2263 2082 1977 1796 1632 1574 1570 1604 1582 1684 1996 2553 2975 3036 3358 3447 3317 3021 2941 2915 2990 3074 2997 3037 3096 3152 3094 2963 2932 3074 3122 3214 3297 3386 3526 3571 3447 3240 3061 3008 3123 3255 3322 3329 3302 3378 3596 4061 4524 4584 4572 4651 4585 4199 3659 3274 3210 3366 3405 3394 3341 3431 3799 4132 4187 4053 3726 3732 4130 4292 4329 4733 5028 5190 5273 5163 4696 4093 4090 4519 4969 5085 4759 4360 4138 3897 3496 3113 2936 3042 3339 3723 3931 4359 4592 4686 4650 4365 3926 3544 3314 3319 3541 3714 3656 3712 3736 3758 3740 3737 3699 3692 3720 3691 3625 3578 3601 3685 3773 3788 3663 3454 3178 2950 2851 2832 2832 2818 2753 2708 2705 2719 2756 2789 2796 2805 2861 2928 2908 2716 2651 2785 2645 2508 2512 2728 3095 3427 3509 3259 2826 2514 2321 2191 2074 1992 1928 1912 1889 1810 1733 1654 1571 1502 1446 1376 1270 1179 1141 1145 1178 1217 1259 1327 1380 1343 1263 1221 1201 1182 1164 1124 1089 1075 1082 1097 1170 1268 1245 1301 1363 1331 1240 1228 1226 1190 1256 1203 1187 1235 1244 1180 1185 1185 1164 1136 1118 1129 1146 1124 1117 1115 1121 1177 1105 1027 982 996 1131 1507 2072 2394 1969 1309 1356 1680 1881 1981 2059 1842 1744 1788 1879 2168 2611 2805 3212 3399 3199 2651 2240 2062 1960 1965 2010 1992 1999 2132 2337 2455 2431 2265 2201 2146 2129 2141 2114 2203 2269 2247 2262 2285 2305 2198 1990 1884 1871 1848 1816 1940 2123 2255 2314 2362 2527 2331 2148 2022 1998 2082 2130 2165 2211 2322 2518 2651 2591 2489 2278 1909 1848 71 76 78 74 67 60 60 62 56 49 51 36 32 21 33 34 39 44 49 58 69 77 76 61 46 42 42 37 28 27 45 61 62 60 60 62 53 42 40 46 50 46 38 32 27 23 21 19 14 4 1 0 0 0 0 0 0 0 0 0 0 1 19 80 57 15 2 13 42 76 80 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 3 14 38 76 174 406 707 915 919 778 671 749 954 1194 1310 1236 1028 976 1123 1302 1378 1362 1385 1514 1674 1753 1810 1816 1746 1505 1337 1274 1289 1417 1516 1482 1513 1771 2124 2453 2660 2685 2585 2669 2793 2851 2882 2957 3092 3277 3435 3562 3658 3527 3165 3123 2934 2850 2945 3005 3056 3058 3017 2985 2965 2916 2870 2866 2762 2701 2643 2523 2430 2361 2259 2202 2183 2168 2192 2225 2229 2311 2536 2816 2993 2933 2862 2854 2875 2922 3093 3025 2622 2271 2231 2351 2231 1749 1356 1106 952 1021 1104 1165 1246 1323 1341 1314 1311 1430 1656 1832 1878 1836 1724 1598 1557 1587 1677 1791 1811 1702 1515 1288 1048 843 701 621 591 586 617 736 949 1129 1135 1064 996 909 763 598 480 421 474 821 1531 2186 2253 2359 2612 2092 1553 1219 1054 1016 1098 1206 1258 1245 1221 1259 1370 1555 1803 2075 2363 2621 2832 2903 2771 2567 2484 2097 1803 1812 1815 1902 1861 1927 2287 3416 3396 3286 3398 3401 3248 3017 2879 2883 2989 3018 2926 2921 2958 2958 2916 2806 2769 2879 2955 3039 3107 3153 3214 3283 3308 3248 3130 3069 3097 3040 3046 3126 3154 3255 3481 4084 4527 4516 4433 4462 4448 4241 3833 3379 3185 3318 3470 3497 3484 3471 3634 3996 4223 4209 3922 3779 4021 4344 4583 4858 4953 5020 5121 5203 5141 4877 4805 4981 5200 5086 4580 4140 3909 3605 3211 2955 2925 3070 3267 3503 3682 4092 4415 4554 4555 4374 4008 3557 3170 3009 3194 3531 3538 3527 3570 3600 3570 3541 3525 3478 3440 3457 3516 3599 3679 3732 3765 3781 3730 3579 3354 3131 2965 2881 2844 2788 2702 2648 2633 2656 2700 2726 2754 2752 2674 2720 2764 2622 2580 2508 2355 2249 2262 2425 2739 3101 3323 3203 2760 2456 2244 2121 2056 2020 1972 1960 1945 1873 1783 1711 1641 1564 1485 1379 1254 1187 1117 1122 1189 1225 1237 1313 1400 1395 1310 1229 1219 1235 1232 1191 1122 1117 1075 1091 1174 1244 1259 1287 1400 1509 1390 1248 1187 1212 1259 1226 1209 1340 1312 1194 1149 1158 1157 1144 1113 1107 1112 1095 1094 1109 1139 1258 1163 1020 970 1001 1116 1482 2200 2538 2009 1578 1510 1677 1949 2146 2106 1944 1938 2016 2148 2583 3005 3086 3357 3366 2925 2346 1979 1811 1795 1829 1829 1815 1848 2029 2281 2308 2289 2251 2243 2240 2248 2254 2263 2272 2254 2208 2249 2396 2402 2299 2155 2053 1973 1892 1831 1824 1954 2236 2375 2374 2513 2568 2544 2378 2220 2187 2221 2266 2274 2277 2301 2450 2506 2559 2329 2050 1895 76 82 84 83 79 69 57 59 58 56 47 39 43 30 29 34 37 41 43 51 65 76 76 61 40 30 30 29 25 25 41 62 63 56 58 60 56 52 61 49 37 34 35 32 25 19 16 17 16 8 3 0 0 0 0 0 0 0 0 0 0 0 2 24 12 3 0 1 12 40 70 62 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 1 7 20 53 138 348 652 938 1056 965 773 680 764 1014 1315 1432 1217 998 1009 1214 1402 1437 1439 1552 1730 1815 1804 1800 1780 1711 1605 1530 1513 1562 1588 1541 1487 1565 1791 2054 2289 2518 2539 2638 2788 2905 2959 3017 3142 3356 3545 3698 3785 3641 3297 3115 2952 2890 2955 2986 2998 2975 2920 2859 2806 2797 2878 2971 2903 2754 2609 2509 2541 2531 2428 2349 2273 2199 2168 2127 2113 2225 2502 2827 2968 2925 2858 2748 2737 2816 2917 2863 2739 2578 2345 2031 1672 1346 1137 977 906 1041 1253 1388 1468 1447 1304 1183 1192 1335 1526 1659 1696 1671 1605 1552 1570 1648 1791 1928 1928 1769 1564 1377 1165 952 781 670 645 703 822 999 1236 1413 1417 1385 1339 1283 1174 1028 853 648 565 885 1623 2298 2348 2408 2593 2066 1716 1452 1307 1207 1188 1182 1122 1037 997 1058 1215 1413 1662 1943 2233 2502 2802 3055 3179 3254 3196 2550 2131 2150 2108 2161 2132 2249 2721 3644 3729 3652 3581 3480 3280 3108 3009 3034 3097 3042 2894 2813 2825 2820 2746 2682 2624 2611 2721 2880 2982 3050 3117 3077 3016 3020 3018 3005 2990 3003 2857 3018 3153 3211 3506 4176 4652 4673 4495 4372 4330 4210 3881 3479 3262 3318 3549 3689 3756 3653 3699 3896 4080 3947 3675 3614 3788 4039 4268 4392 4561 4692 4794 4924 5010 5086 5072 5042 5109 5011 4470 3944 3641 3274 2984 2902 2967 3072 3150 3289 3518 3866 4225 4363 4322 4180 3920 3574 3219 2958 2944 3215 3429 3483 3548 3599 3603 3469 3409 3340 3354 3457 3555 3635 3705 3751 3779 3804 3809 3731 3559 3394 3177 3000 2882 2786 2698 2624 2573 2562 2596 2655 2707 2670 2491 2492 2569 2487 2403 2304 2178 2064 2026 2185 2533 2921 3261 3247 3020 2624 2294 2117 2067 2078 2058 2027 1986 1914 1839 1792 1733 1629 1545 1427 1261 1182 1109 1125 1198 1254 1294 1357 1427 1428 1382 1310 1271 1301 1314 1206 1117 1134 1105 1101 1163 1232 1243 1224 1281 1375 1410 1353 1258 1306 1248 1198 1190 1285 1293 1186 1125 1148 1150 1144 1128 1110 1096 1078 1067 1083 1119 1191 1157 1009 921 1016 1111 1473 2263 2593 2277 1903 1725 1834 2128 2356 2357 2301 2499 2558 2781 3109 3137 3181 3242 3091 2641 2130 1836 1783 1843 1855 1792 1751 1786 1948 2092 2083 2075 2083 2077 2094 2212 2287 2360 2354 2254 2164 2207 2312 2363 2340 2275 2206 2148 2064 1960 1872 1899 2243 2419 2474 2521 2657 2757 2697 2577 2412 2324 2265 2236 2165 2178 2288 2463 2585 2435 2113 1911 84 84 79 73 69 60 48 50 61 76 68 62 64 54 29 32 35 37 37 48 64 77 78 65 46 33 28 24 19 23 44 71 63 53 55 56 51 49 49 36 21 18 24 27 20 13 10 13 16 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 29 9 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 4 14 37 107 287 573 917 1171 1212 1028 777 655 778 1117 1443 1446 1199 979 1086 1365 1522 1532 1587 1752 1862 1837 1821 1836 1869 1865 1798 1721 1708 1681 1639 1559 1505 1600 1811 2096 2416 2535 2602 2709 2827 2872 2924 3047 3271 3498 3693 3795 3679 3392 3141 2992 2945 2999 3026 3030 2937 2906 2943 2913 2868 2910 3007 3011 2831 2630 2607 2746 2754 2593 2445 2297 2162 2162 2158 2145 2217 2400 2599 2689 2698 2745 2736 2755 2742 2610 2555 2585 2499 2082 1530 1126 931 853 833 884 1022 1223 1379 1414 1325 1174 1093 1139 1263 1369 1412 1428 1472 1540 1594 1627 1671 1765 1837 1762 1594 1482 1381 1221 1037 895 843 897 1039 1209 1337 1404 1402 1399 1418 1381 1318 1323 1406 1419 1262 1060 1239 1930 2403 2155 2198 2270 1825 1697 1587 1498 1378 1280 1185 1059 936 880 948 1125 1305 1545 1821 2075 2296 2600 2942 3362 3603 3329 2785 2517 2469 2399 2359 2272 2258 2549 3582 4004 3902 3807 3711 3593 3436 3319 3315 3355 3320 3208 3094 2978 2816 2594 2544 2498 2437 2470 2604 2677 2820 2912 2834 2744 2758 2823 2926 2980 2855 2780 2985 3114 3209 3613 4280 4848 5072 4992 4780 4593 4324 3842 3435 3237 3376 3852 4015 4106 3937 3850 3840 3945 3786 3513 3541 3728 3744 3772 3982 4271 4409 4516 4591 4548 4618 4732 4777 4883 4942 4537 3911 3440 3013 2818 2845 2905 2986 3062 3187 3405 3710 4053 4186 4114 3974 3783 3488 3152 2921 2882 3105 3473 3637 3732 3768 3724 3485 3364 3343 3390 3467 3549 3645 3722 3739 3716 3713 3730 3709 3616 3541 3345 3108 2940 2828 2724 2623 2538 2496 2499 2569 2674 2643 2486 2435 2442 2426 2379 2267 2115 1935 1847 2043 2423 2759 3077 3245 3062 2741 2484 2238 2155 2178 2176 2127 2052 1969 1906 1889 1846 1734 1648 1508 1329 1199 1129 1097 1101 1180 1280 1343 1405 1417 1390 1321 1277 1343 1370 1251 1169 1165 1142 1116 1168 1237 1237 1215 1289 1388 1485 1416 1281 1319 1243 1181 1192 1240 1251 1200 1120 1145 1144 1136 1127 1115 1093 1070 1054 1060 1083 1115 1124 1046 883 1024 1183 1628 2277 2685 2578 2251 2031 2079 2422 2882 3043 2956 3083 2974 3008 3041 3023 2941 2890 2745 2433 2077 1915 1966 2050 1994 1861 1839 1848 1970 2070 2094 2101 2093 1996 1870 1999 2109 2306 2428 2413 2295 2240 2232 2272 2328 2352 2384 2395 2326 2178 2050 2140 2406 2641 2869 2902 2940 3015 3004 2804 2297 2101 2071 2148 2198 2199 2263 2489 2740 2637 2217 2036 75 74 67 55 47 47 44 44 58 82 79 82 78 66 47 34 32 32 36 49 65 76 75 68 55 42 36 31 24 27 50 75 60 51 55 54 50 51 50 38 20 10 12 19 16 10 8 12 19 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 4 1 0 1 8 29 89 228 476 833 1199 1412 1342 1034 733 679 896 1232 1465 1414 1137 1044 1286 1577 1629 1597 1654 1742 1794 1806 1814 1865 1934 1933 1866 1775 1666 1594 1564 1482 1485 1642 1928 2244 2440 2516 2563 2622 2658 2750 2924 3171 3446 3687 3800 3718 3479 3211 3036 3004 3086 3176 3197 3009 2937 3064 3068 2964 2918 2921 2864 2744 2684 2705 2738 2625 2464 2361 2250 2160 2189 2174 2176 2242 2344 2470 2578 2649 2735 2757 2721 2630 2292 2196 2408 2237 1709 1200 869 731 744 833 909 944 991 1069 1121 1108 1079 1112 1200 1272 1272 1253 1301 1436 1594 1679 1663 1624 1649 1676 1576 1413 1341 1272 1167 1093 1078 1135 1244 1364 1453 1448 1347 1171 1141 1195 1210 1147 1172 1322 1597 1779 1709 1717 1999 2081 1937 2234 1905 1623 1655 1624 1565 1463 1333 1213 1063 914 856 925 1074 1236 1462 1698 1892 2086 2361 2664 3354 3586 3472 3328 3130 2898 2739 2654 2580 2555 2732 3432 3896 3510 3210 3307 3732 3782 3684 3644 3621 3549 3394 3190 3020 2837 2589 2488 2352 2313 2381 2481 2616 2675 2654 2559 2481 2506 2592 2700 2786 2658 2727 2953 3041 3251 3742 4418 5049 5400 5525 5453 5108 4386 3502 3102 2990 3377 4246 4393 4345 4192 4112 3993 3966 3934 3866 3815 3724 3539 3352 3439 3961 4385 4558 4483 4358 4426 4684 4825 4845 4858 4636 4070 3428 2943 2788 2859 2822 2868 2962 3135 3314 3581 3870 3991 3912 3778 3659 3464 3173 2913 2834 3076 3787 3841 3862 3876 3719 3515 3407 3355 3328 3342 3405 3510 3601 3592 3524 3479 3457 3445 3423 3413 3311 3161 3023 2898 2781 2661 2550 2484 2449 2491 2599 2603 2559 2526 2449 2398 2375 2300 2124 1915 1839 2026 2437 2769 2967 3014 2950 2831 2647 2418 2302 2290 2273 2223 2178 2121 2039 2030 1995 1913 1812 1656 1464 1302 1185 1107 1074 1098 1168 1236 1293 1305 1267 1278 1283 1330 1374 1324 1245 1208 1185 1182 1260 1249 1225 1265 1334 1403 1391 1388 1325 1295 1229 1175 1171 1159 1192 1242 1155 1144 1137 1125 1113 1097 1079 1066 1053 1052 1059 1065 1076 1071 907 1021 1306 1768 2350 2764 2848 2696 2528 2603 3005 3433 3423 3331 3207 3080 3034 3033 2944 2797 2638 2469 2345 2305 2274 2236 2222 2071 1929 1926 1983 2079 2176 2250 2303 2224 2275 2035 1959 2052 2227 2401 2499 2480 2419 2345 2282 2338 2435 2535 2593 2451 2242 2223 2390 2675 3030 3268 3290 3248 3156 2838 2353 1833 1612 1717 1931 2122 2198 2218 2360 2637 2710 2382 2226 67 70 59 45 37 37 40 43 56 77 87 86 77 63 61 41 30 29 35 46 58 63 57 48 44 42 42 39 33 36 55 69 64 60 58 51 51 48 45 35 21 12 11 13 14 10 10 13 25 26 14 5 1 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 1 6 13 8 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 13 6 1 0 3 17 63 175 383 700 1109 1475 1595 1384 1025 819 844 997 1232 1394 1305 1173 1265 1561 1708 1599 1516 1565 1695 1740 1698 1698 1778 1837 1794 1659 1532 1466 1473 1404 1369 1500 1743 2138 2423 2447 2379 2360 2398 2538 2781 3040 3371 3725 3918 3818 3572 3321 3145 3111 3209 3314 3275 3081 2988 3083 3048 2930 2874 2888 2978 3054 2934 2708 2490 2322 2237 2222 2238 2297 2311 2231 2192 2261 2431 2672 2849 2892 2903 2948 2960 2781 2323 2147 2237 1938 1460 1062 833 773 850 971 992 881 797 839 945 1063 1172 1268 1341 1325 1252 1282 1462 1687 1796 1754 1645 1549 1560 1584 1530 1425 1355 1271 1235 1256 1298 1357 1402 1435 1439 1364 1262 1113 1076 1100 1112 1100 1066 1125 1363 1724 1958 2067 2014 1831 1899 2174 1808 1624 1653 1661 1586 1493 1361 1234 1078 918 863 930 1045 1188 1382 1571 1737 1904 2130 2322 2614 2655 3102 3681 3681 3416 3233 3075 3054 2967 2943 3231 3610 3264 3202 3598 3817 3836 3806 3776 3733 3665 3548 3384 3208 2987 2713 2476 2293 2281 2488 2643 2632 2491 2346 2240 2232 2342 2441 2431 2425 2511 2711 2926 3063 3375 3863 4515 5110 5395 5464 5418 5077 4274 3380 3083 3229 3880 4544 4647 4501 4327 4307 4248 4221 4267 4327 4272 4100 3844 3252 3060 3614 4342 4497 4486 4282 4282 4654 4972 4985 4850 4665 4273 3667 3172 2903 2833 2716 2744 2831 2925 3153 3451 3742 3838 3692 3515 3466 3437 3248 2949 2809 3035 3892 3841 3678 3545 3423 3405 3419 3362 3256 3170 3153 3246 3382 3390 3304 3211 3131 3084 3072 3085 3102 3149 3133 2985 2827 2670 2558 2495 2451 2464 2516 2530 2481 2461 2431 2411 2409 2347 2182 1999 1933 2114 2522 2715 2682 2702 2803 2814 2733 2620 2507 2442 2432 2369 2372 2348 2297 2250 2195 2124 2017 1853 1655 1463 1287 1156 1086 1045 1059 1105 1102 1060 1069 1096 1131 1205 1307 1358 1332 1282 1213 1156 1297 1272 1193 1293 1370 1433 1462 1445 1388 1287 1182 1150 1168 1149 1218 1237 1192 1155 1133 1107 1085 1061 1039 1027 1031 1054 1046 1050 1078 1040 946 1049 1354 1781 2243 2670 2994 3122 3097 3083 3143 3225 3423 3355 3184 3041 2934 2868 2823 2740 2580 2388 2331 2525 2575 2425 2319 2166 2072 2050 2090 2201 2443 2635 2737 2756 2814 2514 2265 2258 2349 2450 2577 2677 2687 2615 2464 2342 2415 2573 2638 2533 2391 2324 2403 2634 2912 3163 3268 3326 3213 2726 2055 1484 1220 1377 1722 1977 2113 2137 2232 2548 2543 2329 2171 58 62 55 44 36 33 35 40 52 68 78 77 70 57 60 44 29 29 34 42 46 43 36 32 38 43 47 45 41 43 54 63 64 64 60 50 53 41 51 49 33 20 16 15 14 11 11 14 23 28 18 7 1 0 0 0 1 1 1 0 1 4 6 6 3 0 0 0 0 0 0 0 0 0 3 18 22 9 1 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 13 4 0 1 6 38 120 282 549 925 1352 1672 1675 1424 1118 983 913 992 1193 1312 1318 1363 1510 1669 1599 1445 1426 1575 1657 1579 1502 1529 1595 1589 1503 1424 1383 1364 1300 1260 1401 1573 1971 2263 2271 2164 2119 2182 2378 2698 3022 3414 3808 3986 3899 3653 3406 3242 3193 3252 3319 3259 3093 3026 3060 2995 2907 2856 2797 2693 2520 2364 2262 2231 2248 2279 2309 2342 2404 2454 2400 2349 2465 2704 2915 2993 2939 2946 3189 3374 2989 2323 2094 1930 1570 1116 891 857 894 1006 1101 1042 851 753 872 1019 1226 1436 1486 1469 1363 1299 1478 1774 1946 1925 1769 1604 1521 1531 1575 1576 1528 1480 1399 1393 1398 1367 1353 1343 1360 1386 1333 1198 1018 919 878 929 934 958 1066 1258 1572 1647 1676 1779 1809 1877 1923 1735 1640 1750 1810 1731 1614 1455 1280 1101 949 889 926 1014 1138 1295 1454 1600 1753 1922 2024 2004 1955 2078 2252 2730 3488 3620 3198 3137 2976 2978 3262 3748 3598 3494 3655 3693 3700 3775 3809 3788 3760 3720 3638 3481 3287 3062 2829 2594 2658 2822 2887 2852 2702 2471 2273 2235 2437 2687 2602 2417 2616 2969 3293 3638 3886 4085 4633 5116 5305 5285 5204 5019 4577 4025 3757 4100 4604 4564 4470 4347 4314 4330 4345 4465 4559 4620 4734 4795 4654 3844 3448 3504 4019 4157 4285 4130 4047 4451 4946 5030 4800 4554 4315 4080 3743 3196 2914 2721 2683 2734 2809 3014 3316 3583 3674 3531 3292 3251 3391 3346 3050 2853 3206 3795 3693 3467 3316 3240 3337 3472 3427 3267 3068 2917 2961 3133 3194 3137 3032 2948 2926 2972 3064 3158 3213 3163 2991 2819 2654 2540 2488 2457 2451 2462 2451 2442 2418 2422 2417 2348 2308 2280 2192 2133 2358 2646 2627 2544 2563 2693 2808 2855 2864 2814 2688 2714 2608 2584 2595 2581 2521 2448 2358 2230 2048 1843 1651 1460 1271 1125 1049 1037 1066 1032 1004 1031 1050 1047 1091 1217 1354 1412 1392 1305 1236 1317 1284 1215 1349 1440 1488 1524 1522 1456 1319 1172 1129 1156 1191 1229 1198 1183 1157 1118 1079 1053 1032 1017 1010 1029 1096 1143 1225 1214 1080 951 1034 1306 1661 2074 2531 2980 3306 3355 3283 3357 3555 3525 3318 3104 2950 2825 2722 2665 2649 2561 2388 2373 2558 2613 2531 2445 2381 2408 2492 2526 2686 3072 3342 3546 3578 3333 2850 2433 2318 2421 2591 2781 2948 2868 2606 2433 2217 2271 2473 2579 2525 2396 2276 2248 2418 2667 2941 3172 3319 3187 2805 2192 1566 1243 1390 1709 1915 2075 2114 2261 2502 2529 2305 2118 52 56 51 44 38 32 30 33 42 57 65 64 60 55 53 42 30 32 37 44 39 31 26 29 39 46 48 45 41 43 50 56 58 61 59 53 48 34 41 49 41 31 27 22 15 11 10 13 17 24 19 6 1 0 0 1 2 3 4 5 6 7 8 9 6 4 3 3 1 0 0 0 0 0 0 5 25 21 8 1 0 3 11 10 3 0 0 0 0 0 0 0 0 0 0 0 3 9 13 6 1 0 1 16 69 184 387 696 1101 1507 1734 1717 1478 1227 1031 950 1032 1219 1380 1456 1490 1548 1515 1380 1300 1441 1592 1541 1422 1369 1407 1425 1375 1313 1280 1252 1209 1183 1325 1526 2020 2181 2061 1943 1933 2054 2310 2667 3119 3759 4095 4067 3968 3754 3523 3356 3253 3244 3281 3257 3175 3128 3090 3019 2953 2867 2744 2571 2365 2183 2094 2154 2305 2433 2505 2562 2609 2637 2619 2640 2789 2993 2939 2791 2725 2841 3179 3322 2833 2186 1956 1669 1228 781 730 773 858 1002 1091 1037 882 829 989 1197 1397 1583 1564 1490 1392 1391 1618 1839 1871 1802 1685 1574 1547 1559 1585 1608 1587 1538 1487 1455 1414 1330 1279 1265 1311 1397 1389 1218 984 769 615 577 583 626 697 875 1266 1535 1640 1692 1714 1731 1751 1697 1696 1871 2004 1972 1851 1664 1423 1167 980 897 910 983 1086 1208 1336 1459 1592 1741 1820 1832 1808 1874 2014 2430 3350 3491 2904 2995 3090 3334 3536 3876 3637 3427 3425 3380 3415 3618 3751 3764 3749 3745 3751 3707 3610 3490 3380 3297 3249 3198 3138 3066 2998 2860 2558 2319 2493 2950 3117 2820 2887 3375 3926 4429 4629 4500 4773 5094 5245 5249 5209 5194 5055 4733 4599 4773 4684 4423 4152 3720 3666 3949 4167 4366 4307 4143 4486 5015 5189 4769 4274 3638 3509 3941 4420 4352 4111 4421 4965 5131 4906 4483 4092 4306 4400 3928 3371 2926 2737 2674 2707 2870 3174 3469 3602 3494 3200 3100 3264 3322 3150 2953 3308 3644 3531 3406 3313 3229 3351 3548 3477 3310 3131 2928 2829 2910 3023 3027 2998 3046 3167 3290 3379 3388 3246 2977 2775 2666 2573 2506 2472 2442 2424 2418 2391 2381 2410 2427 2382 2324 2344 2431 2466 2480 2652 2663 2512 2429 2511 2710 2920 3082 3219 3232 3061 3011 2867 2758 2761 2815 2765 2672 2565 2414 2215 2014 1844 1656 1387 1188 1109 1077 1073 1057 1057 1060 1047 1037 1073 1179 1263 1328 1421 1400 1264 1299 1277 1256 1288 1349 1478 1578 1573 1538 1426 1233 1119 1111 1125 1126 1114 1115 1103 1068 1042 1023 1008 1001 1006 1054 1138 1213 1325 1264 1101 959 985 1193 1489 1871 2331 2840 3200 3262 3230 3379 3524 3452 3180 2914 2770 2661 2529 2484 2472 2431 2381 2461 2621 2704 2702 2682 2739 2948 3143 3180 3440 3597 3758 3942 3902 3455 2762 2273 2323 2527 2765 2945 3052 2760 2321 2095 2024 2141 2359 2489 2442 2312 2257 2245 2318 2402 2707 3011 3116 3052 2917 2638 2164 1854 1838 1833 1912 2095 2209 2324 2479 2579 2458 2259 50 54 53 44 32 25 24 27 30 35 42 46 46 47 47 42 37 38 45 54 45 32 26 29 41 49 47 42 36 39 48 51 51 59 60 53 45 40 46 48 47 41 39 34 19 11 10 13 17 18 14 5 0 0 1 1 2 4 6 7 8 9 9 9 8 8 7 7 3 0 0 0 0 0 0 2 29 33 18 5 1 0 9 26 25 10 1 0 0 0 0 0 0 0 0 0 1 3 6 4 0 0 0 3 28 99 235 459 786 1183 1527 1706 1685 1493 1283 1113 1051 1130 1307 1429 1471 1475 1418 1307 1233 1322 1514 1542 1433 1338 1355 1360 1292 1221 1197 1183 1146 1128 1227 1572 1849 1824 1729 1714 1796 1986 2281 2701 3230 3815 4141 4112 4024 3857 3709 3596 3450 3326 3308 3334 3314 3246 3145 3064 2983 2853 2681 2519 2346 2217 2127 2136 2305 2500 2608 2659 2662 2580 2508 2729 3174 3168 2816 2443 2458 2723 3091 3010 2375 1786 1535 1248 916 797 694 608 661 857 959 938 894 953 1158 1373 1452 1433 1401 1394 1417 1453 1553 1582 1568 1565 1541 1543 1585 1588 1556 1548 1524 1484 1460 1458 1451 1387 1316 1282 1348 1472 1499 1347 1072 744 552 458 489 577 545 513 677 1003 1227 1270 1356 1559 1712 1774 1881 1996 2089 2074 2011 1868 1631 1334 1085 961 952 1001 1063 1138 1232 1338 1460 1618 1722 1768 1832 1932 2079 2438 3390 3491 2954 3308 3610 3966 3953 3932 3784 3664 3599 3558 3594 3633 3604 3582 3596 3564 3506 3523 3509 3466 3485 3402 3285 3420 3364 2992 2882 3055 2996 2754 2778 3074 3332 3148 3517 4031 4533 4845 4951 4980 4974 5018 5118 5178 5175 5145 5007 4686 4508 4629 4534 4372 4133 3389 3029 3172 3539 3908 3867 3652 4047 4758 5137 5075 4578 3752 3373 3958 4367 4372 4329 4653 5042 5121 4923 4448 3818 4012 4455 4434 3900 3216 2872 2688 2646 2747 3020 3344 3493 3407 3184 3013 3030 3151 3154 3050 3110 3232 3275 3386 3383 3211 3228 3486 3466 3319 3168 3024 2866 2798 2873 2954 3053 3202 3358 3479 3501 3301 2918 2653 2552 2508 2522 2489 2456 2424 2414 2418 2411 2403 2395 2357 2307 2300 2384 2597 2747 2806 2782 2554 2351 2326 2477 2757 3076 3364 3685 3683 3425 3185 2942 2693 2611 2731 2741 2678 2633 2536 2334 2140 2089 1881 1442 1269 1194 1128 1089 1076 1059 1036 1026 1026 1067 1166 1164 1159 1319 1449 1417 1383 1298 1263 1289 1371 1524 1677 1651 1623 1548 1357 1211 1162 1207 1198 1147 1124 1124 1094 1020 998 1000 986 1006 1068 1124 1167 1314 1313 1122 965 923 1056 1296 1662 2101 2612 2983 3072 3025 3209 3461 3375 3046 2747 2550 2477 2284 2242 2282 2318 2377 2464 2567 2714 2882 2975 3038 3256 3262 3300 3462 3570 3735 3837 3678 3270 2834 2738 2739 2687 2740 2862 2746 2436 2203 2140 2166 2220 2253 2296 2309 2395 2502 2508 2507 2577 2782 2924 2868 2737 2698 2767 2708 2606 2494 2487 2492 2587 2745 2765 2673 2631 2609 2452 55 60 64 42 28 20 20 23 23 19 22 27 32 37 40 40 41 47 56 61 54 40 31 36 42 44 41 39 38 41 49 47 44 56 61 53 41 35 38 46 51 46 39 34 20 12 12 14 16 14 10 6 3 3 3 2 2 5 7 9 10 10 9 9 9 8 9 9 6 1 0 0 0 0 0 3 24 83 51 13 4 1 0 10 30 34 19 5 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 7 40 116 253 475 785 1134 1416 1567 1582 1497 1377 1239 1127 1153 1262 1376 1422 1368 1252 1176 1231 1386 1479 1417 1363 1388 1379 1260 1152 1127 1142 1141 1151 1295 1663 1727 1479 1451 1540 1712 1970 2270 2893 3693 4105 4092 4073 4010 3926 3908 3827 3647 3486 3412 3423 3429 3364 3248 3127 2961 2754 2619 2484 2358 2273 2257 2270 2345 2477 2538 2521 2455 2314 2264 2707 3509 3359 2687 2143 2362 2800 3237 2897 2120 1573 1274 1074 964 989 698 564 594 785 845 836 937 1142 1339 1439 1405 1304 1273 1371 1486 1496 1449 1356 1329 1371 1421 1505 1577 1570 1513 1453 1401 1370 1394 1474 1532 1525 1473 1425 1451 1478 1431 1294 1032 730 659 565 510 573 605 698 725 710 775 882 1098 1456 1741 1871 2065 2102 2060 2027 2030 1971 1813 1537 1246 1081 1039 1051 1075 1109 1174 1285 1451 1642 1752 1832 1976 2196 2500 2900 3564 3636 3381 3668 3868 3970 3943 3875 3888 3920 3812 3841 3874 3627 3188 2996 3199 3447 3470 3406 3276 3239 3190 2817 2539 3065 3337 3086 3127 3433 3615 3593 3465 3413 3602 3752 4160 4688 4980 5066 5055 4935 4784 4761 4815 4848 4948 5092 4902 4421 4199 4602 4522 4334 4288 3704 3176 2904 2974 3271 3458 3491 3736 4270 4832 5070 4863 4368 4011 4416 4679 4521 4595 4872 5050 5097 4976 4657 4067 3882 4145 4058 3861 3369 3001 2807 2692 2682 2839 3063 3225 3301 3204 3013 2903 2962 3052 3038 2974 2882 3044 3346 3495 3552 3612 3528 3389 3233 3079 2974 2830 2716 2763 2909 3069 3219 3380 3549 3601 3366 2939 2673 2545 2503 2544 2496 2450 2415 2384 2374 2389 2378 2327 2318 2288 2296 2460 2716 2811 2720 2483 2265 2194 2267 2466 2784 3151 3457 3821 3855 3547 3125 2744 2470 2344 2367 2370 2383 2537 2636 2444 2143 2342 2158 1664 1401 1266 1163 1113 1097 1060 1017 1013 1019 1058 1118 1157 1056 1067 1269 1432 1400 1275 1242 1328 1351 1403 1678 1732 1690 1622 1519 1431 1390 1407 1409 1359 1310 1288 1212 1045 995 970 969 986 1031 1072 1147 1276 1305 1182 1006 865 951 1137 1452 1881 2371 2789 2890 2875 3098 3319 3274 3005 2745 2497 2345 2204 2199 2254 2332 2425 2502 2595 2815 3097 3147 3031 2928 2862 2988 3196 3373 3543 3637 3550 3453 3457 3560 3283 3171 3123 2713 2357 2253 2313 2401 2442 2377 2103 2075 2208 2471 2628 2675 2721 2832 2963 2935 2687 2395 2275 2336 2489 2605 2636 2746 2976 3344 3378 3216 3185 3175 2997 2494 66 63 62 36 29 23 22 24 24 19 18 22 26 32 35 35 41 53 63 67 61 48 37 34 42 36 32 33 39 49 53 46 41 53 64 56 46 37 41 49 51 44 33 26 19 15 17 13 12 12 10 8 7 6 4 3 2 4 7 10 11 10 10 9 9 8 9 9 8 1 0 0 0 0 0 0 2 46 111 62 17 4 0 1 9 26 34 22 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 44 109 224 413 686 961 1184 1357 1491 1554 1487 1254 1033 1019 1189 1356 1382 1280 1178 1182 1273 1350 1362 1409 1425 1404 1290 1133 1095 1093 1096 1185 1412 1671 1583 1293 1304 1455 1680 1977 2264 2951 3772 4096 4035 3982 3931 3935 3950 3814 3599 3505 3387 3411 3442 3407 3309 3171 2936 2639 2493 2337 2266 2334 2324 2320 2301 2407 2385 2297 2229 2141 2185 2676 3326 3448 2740 2225 2465 3038 3540 2901 1984 1451 1210 1108 1064 1020 686 535 565 694 759 851 1035 1245 1359 1358 1296 1236 1250 1376 1467 1455 1406 1311 1267 1299 1365 1472 1550 1553 1501 1426 1348 1284 1295 1388 1527 1613 1606 1530 1419 1252 1052 880 745 667 686 610 525 586 603 683 703 714 752 817 1004 1407 1772 1811 1780 1925 1917 1916 1972 1994 1927 1739 1430 1191 1085 1073 1097 1126 1189 1326 1547 1735 1821 1948 2194 2515 2907 3277 3587 3564 3395 3413 3428 3412 3425 3393 3417 3450 3432 3577 3646 3462 3028 2798 2853 2987 3203 3348 3194 3243 3155 2650 2627 3046 3376 3396 3446 3520 3631 3775 3787 3726 3845 4170 4719 5113 5209 5160 5092 4911 4626 4438 4290 4134 4311 4830 4806 4285 4046 4576 4516 4252 4316 4166 3709 3191 2913 2953 3128 3250 3390 3844 4450 4821 4884 4659 4575 4699 4909 5074 5011 4810 4741 4865 5033 4986 4694 4349 4149 4075 3753 3421 3154 2979 2808 2681 2733 2927 3130 3256 3240 3145 2950 2828 2891 2898 2886 2848 2989 3251 3456 3574 3551 3382 3198 3018 2919 2874 2781 2812 2845 2899 3034 3241 3506 3816 3985 3751 3214 2858 2686 2583 2531 2490 2454 2426 2398 2376 2363 2328 2251 2284 2256 2304 2537 2644 2547 2358 2166 2077 2111 2244 2476 2793 3122 3379 3625 3581 3272 2798 2502 2377 2274 2159 2032 2003 2324 2611 2543 2250 2338 2269 1891 1511 1285 1151 1111 1132 1106 1077 1050 1049 1065 1066 1139 1045 988 1104 1304 1403 1364 1296 1321 1330 1431 1664 1749 1701 1671 1649 1618 1595 1596 1586 1550 1510 1476 1381 1244 1139 1053 982 962 981 1022 1113 1226 1261 1277 1116 903 942 1063 1258 1642 2153 2615 2787 2762 2937 3230 3305 3058 2853 2631 2419 2262 2258 2335 2421 2499 2553 2714 3088 3210 2987 2689 2514 2548 2787 3051 3198 3252 3317 3452 3715 3677 3630 3516 3385 3019 2457 2146 2204 2351 2484 2635 2421 2090 2081 2312 2515 2572 2616 2717 2817 2898 2838 2512 2222 2031 2021 2115 2201 2351 2611 3186 3745 3143 2928 2904 2744 2442 2218 63 53 43 32 31 27 27 30 35 31 25 23 24 28 31 34 43 57 70 69 60 45 36 36 31 25 22 25 39 54 60 54 51 56 59 55 49 41 45 51 50 38 24 17 18 21 19 13 10 9 9 9 8 6 5 4 5 7 10 11 11 11 10 10 9 8 9 9 8 3 0 0 0 0 0 0 0 5 61 107 75 17 1 0 0 7 22 34 28 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 35 77 150 301 502 709 963 1258 1522 1639 1434 1035 813 985 1309 1470 1386 1225 1160 1204 1259 1317 1448 1499 1423 1330 1187 1089 1050 1066 1236 1433 1468 1352 1313 1486 1657 1773 1990 2229 3036 3994 4195 4042 3957 3918 3934 3937 3848 3704 3589 3423 3381 3407 3382 3346 3264 2997 2611 2406 2339 2374 2298 2288 2391 2254 2227 2195 2172 2195 2207 2239 2435 2821 3258 3257 2862 2719 3125 3480 2692 1841 1374 1166 1087 1041 919 693 550 516 562 721 960 1155 1263 1245 1181 1133 1127 1190 1291 1338 1335 1317 1259 1213 1233 1312 1430 1527 1560 1533 1475 1384 1236 1074 1047 1247 1512 1620 1501 1220 932 731 646 646 684 693 614 555 586 541 609 729 760 784 815 906 1155 1345 1300 1249 1393 1688 1779 1883 1984 2008 1913 1645 1364 1174 1099 1108 1158 1251 1424 1671 1829 1940 2109 2347 2595 2846 3019 3071 3016 2973 3031 3109 3079 2911 2753 2717 2793 2944 3096 3232 3347 3320 3324 3382 3281 3143 3269 3267 3426 3402 2826 2875 3230 3575 3744 3850 3930 3976 3967 3874 3797 3981 4431 4992 5206 5244 5162 5116 5013 4685 4258 3836 3533 3644 4179 4492 4239 3904 4055 4032 3900 4166 4511 4234 3545 3084 3011 3143 3375 3427 3509 3934 4447 4620 4513 4412 4154 4023 4184 4300 4154 4019 4213 4713 4850 4726 4548 4214 4118 3802 3529 3303 3150 2996 2785 2663 2781 3051 3208 3228 3213 3018 2800 2765 2748 2744 2780 2878 3056 3268 3385 3349 3214 2939 2747 2712 2772 2807 2872 2878 2903 3099 3460 3939 4549 4587 4212 3675 3261 2957 2733 2576 2485 2444 2428 2411 2387 2376 2345 2320 2379 2345 2436 2600 2483 2271 2118 2039 2025 2084 2229 2458 2756 3032 3216 3360 3185 2876 2552 2354 2253 2186 2115 1956 1715 2004 2232 2249 2158 2097 2048 1754 1464 1296 1193 1172 1175 1150 1135 1079 1066 1058 1046 1052 997 963 1007 1126 1304 1466 1429 1314 1285 1468 1686 1730 1692 1701 1741 1764 1774 1787 1781 1759 1731 1694 1600 1484 1340 1191 1071 987 954 982 1089 1195 1293 1245 1146 1005 958 1030 1133 1407 1927 2439 2731 2732 2757 3124 3257 3106 2997 2859 2667 2498 2434 2448 2481 2531 2719 3146 3286 2991 2554 2259 2227 2446 2752 2896 2877 2817 2862 3022 3329 3422 3417 3357 3235 2937 2464 2149 2206 2329 2466 2587 2443 2324 2302 2328 2367 2366 2304 2293 2350 2364 2300 2233 2206 2159 2101 2022 2031 2133 2215 2401 2542 2385 2251 2112 2045 2105 2107 51 39 29 27 30 28 29 35 42 42 32 23 22 24 28 34 43 54 64 64 51 36 25 22 21 17 17 22 35 50 62 56 49 49 51 51 49 47 49 53 50 40 21 15 21 21 16 12 9 9 12 11 8 6 7 6 7 9 11 11 12 12 11 10 9 9 9 9 8 5 0 0 0 0 0 0 0 0 15 58 100 83 28 1 0 0 2 11 26 28 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 32 97 227 407 651 992 1363 1636 1566 1132 753 814 1246 1521 1435 1318 1215 1214 1252 1308 1430 1503 1425 1324 1225 1135 1101 1197 1376 1439 1371 1317 1365 1535 1793 1955 2054 2158 3022 4018 4085 4011 3996 3968 3966 3988 3975 3929 3827 3588 3422 3444 3425 3411 3312 3210 2854 2405 2303 2315 2331 2349 2276 2188 2021 2009 2109 2313 2551 2563 2502 2797 3320 3688 3552 3023 2944 2930 2193 1615 1336 1153 1024 919 822 748 651 554 558 764 1025 1141 1150 1084 1007 962 972 1038 1121 1169 1194 1198 1156 1099 1105 1207 1354 1490 1568 1576 1515 1354 1077 784 670 838 1210 1419 1243 896 697 615 624 677 691 650 594 570 591 606 660 636 692 806 868 903 976 1062 1094 1063 1103 1434 1655 1796 1947 2034 2004 1813 1555 1328 1189 1152 1204 1334 1547 1805 1969 2087 2222 2310 2342 2365 2368 2370 2388 2471 2613 2667 2537 2392 2261 2259 2394 2676 2930 2950 2931 3036 3205 3356 3462 3486 3455 3505 3576 3659 3176 3005 3317 3644 3840 3964 4138 4207 4051 3838 3771 4123 4528 4761 4751 4825 4909 5020 5064 4811 4290 3726 3361 3321 3580 4076 4255 4091 3909 3646 3687 3950 4622 4685 4035 3476 3312 3394 3677 3449 3674 3975 4276 4379 4308 4021 3604 3302 3386 3658 3737 3710 3883 4333 4406 4099 4024 4112 4295 4244 3971 3577 3298 3179 3014 2775 2636 2953 3065 3118 3124 3026 2896 2798 2695 2613 2611 2711 2878 3048 3191 3220 3097 2819 2632 2586 2626 2671 2692 2762 2924 3178 3558 4051 4606 4720 4472 4074 3650 3244 2903 2646 2500 2445 2423 2399 2363 2358 2358 2344 2358 2423 2590 2599 2381 2160 2053 2020 2032 2096 2220 2416 2711 2938 3049 3040 2864 2654 2439 2297 2229 2133 2060 1898 1638 1804 1858 1845 1888 1809 1715 1567 1446 1377 1257 1144 1136 1187 1240 1110 1068 1054 1044 1039 1002 951 978 1083 1223 1471 1518 1404 1398 1565 1700 1710 1701 1760 1864 1951 2003 2013 2004 2026 1994 1932 1834 1752 1628 1437 1248 1090 985 936 972 1075 1244 1150 1090 1022 970 1036 1150 1272 1632 2203 2717 2740 2771 2992 3135 3167 3172 3137 2986 2781 2671 2561 2395 2555 2846 3125 2990 2547 2152 1999 2109 2410 2651 2617 2453 2321 2340 2465 2713 2948 3027 2977 2926 2771 2404 2050 2157 2272 2418 2534 2582 2538 2466 2457 2303 2058 1857 1699 1748 1728 1727 1894 2148 2195 2021 1913 1902 1969 1973 1913 1847 1898 1924 1937 2032 2144 2194 41 33 30 28 27 24 24 32 37 36 35 21 20 23 26 31 39 48 55 54 40 27 20 18 18 19 22 27 34 45 58 48 40 45 48 50 51 51 52 52 48 41 29 20 20 17 12 12 12 12 14 11 7 5 9 10 9 10 12 12 12 12 11 11 9 9 9 9 8 3 0 0 0 0 0 0 0 0 0 1 55 153 196 103 18 0 0 1 3 14 20 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 30 107 304 499 772 1156 1538 1603 1222 776 726 1099 1458 1383 1362 1288 1243 1265 1302 1358 1391 1338 1276 1248 1205 1193 1276 1362 1325 1260 1261 1344 1528 1817 2038 2087 2205 3027 4114 4047 4001 4048 4024 4023 4067 4092 4073 3963 3721 3472 3558 3554 3474 3124 3255 3309 2689 2076 1969 2042 2138 2158 1995 1842 1930 2198 2607 2999 3104 3138 3362 3729 3925 3579 2852 2434 2211 1835 1511 1337 1145 942 814 807 844 798 683 646 770 936 1020 1035 965 894 850 840 881 953 1015 1049 1051 1006 950 978 1104 1265 1413 1506 1524 1460 1266 962 692 542 543 755 953 832 644 573 516 556 635 656 615 577 572 575 648 723 711 809 943 980 1043 1082 1006 910 884 986 1334 1614 1778 1908 2012 2048 1946 1741 1525 1367 1292 1314 1445 1671 1914 2077 2170 2216 2175 2085 1966 1873 1921 2008 2080 2177 2180 2009 1979 1927 1938 2034 2246 2595 2582 2384 2302 2406 2598 2792 2963 3118 3290 3474 3679 3428 3130 3234 3356 3521 3611 3825 3963 3796 3613 3569 3742 3716 3598 3477 3631 4095 4597 4908 4863 4494 3959 3470 3253 3419 3885 4218 4479 4279 3821 3867 3965 4601 4966 4692 4277 4008 3905 4018 3843 3836 4085 4099 4039 3998 3745 3437 3123 3149 3545 3791 3935 4070 4123 3948 3532 3387 3736 4491 4840 4682 4166 3713 3515 3251 3066 2734 2875 2927 2986 2995 3013 2991 2913 2764 2596 2523 2577 2666 2715 2907 3070 3026 2817 2600 2493 2488 2517 2561 2662 2829 3037 3330 3817 4314 4554 4506 4212 3822 3399 3016 2711 2520 2439 2405 2379 2349 2349 2344 2310 2405 2567 2662 2502 2250 2092 2018 1981 2018 2098 2211 2367 2633 2848 2923 2844 2711 2596 2433 2252 2222 2203 2159 1914 1719 1771 1799 1711 1847 1852 1684 1557 1484 1400 1232 1052 1092 1168 1154 1105 1081 1070 1066 1132 1198 1124 1143 1227 1324 1553 1568 1519 1529 1622 1700 1741 1803 1911 1989 2064 2108 2115 2082 2036 1936 1847 1759 1754 1782 1674 1506 1328 1137 998 967 1064 1248 1314 1156 974 950 1036 1177 1234 1341 1947 2540 2703 2745 2865 3066 3202 3260 3316 3278 3210 3265 3102 2901 2972 2993 2887 2589 2223 1948 1874 2008 2286 2425 2286 2075 1924 1889 1969 2214 2472 2558 2567 2706 2820 2580 2284 2222 2262 2391 2545 2637 2724 2765 2593 2305 1886 1656 1562 1607 1581 1567 1736 2121 2321 2245 2143 2007 2005 2046 2042 1962 1942 2064 2125 2163 2340 2298 42 39 37 32 27 17 15 22 19 15 26 15 14 20 22 25 33 42 50 46 33 22 16 21 25 28 30 28 31 43 54 46 36 40 42 49 53 53 52 49 44 38 29 21 17 12 10 15 15 14 13 10 6 5 8 10 9 10 11 11 11 11 11 11 10 9 9 9 7 2 0 0 0 0 0 0 0 0 0 0 0 7 117 231 164 49 5 0 0 2 11 19 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 50 193 424 595 921 1358 1575 1320 878 720 943 1259 1278 1252 1255 1219 1219 1253 1314 1355 1346 1324 1307 1271 1246 1226 1227 1286 1346 1400 1530 1716 1886 1969 2059 2472 3332 4131 3988 3956 4027 4020 4061 4125 4164 4155 4066 3856 3581 3614 3612 3502 3055 3349 3544 2647 2065 2115 2024 1916 2088 1668 1643 1992 2423 2914 3307 3450 3427 3323 3226 3083 2677 2061 1718 1573 1559 1494 1389 1166 903 788 843 919 892 786 713 755 855 894 882 870 852 819 799 811 837 850 844 835 834 839 895 1029 1183 1308 1381 1401 1369 1223 984 788 626 434 363 432 396 322 290 292 459 598 616 549 496 511 546 694 752 813 871 991 1087 1074 1022 906 799 816 1021 1394 1676 1819 1892 1973 2029 2007 1904 1761 1625 1538 1537 1645 1840 2044 2182 2228 2181 2032 1893 1829 1772 1772 1780 1805 1887 1901 1774 1754 1709 1668 1701 1735 1925 1871 1741 1693 1736 1854 2029 2251 2551 2897 3110 3376 3497 3395 3291 3210 3218 3193 3309 3399 3258 3139 3029 2770 2363 2200 2192 2420 3010 3835 4508 4766 4677 4339 3830 3471 3578 3935 4043 4461 4377 4280 4088 4077 4465 4811 4869 4800 4706 4536 4292 3845 3637 3866 3839 3639 3427 3326 3265 3054 3153 3624 3787 4090 4235 4106 3700 3341 3178 3353 4178 4809 4895 4578 4144 3792 3491 3429 3236 3075 3027 3100 3060 3111 3103 3041 2892 2668 2534 2523 2543 2527 2670 2860 2977 2892 2716 2554 2466 2476 2539 2620 2729 2860 3098 3614 4145 4433 4459 4150 3750 3390 3063 2769 2545 2416 2363 2354 2338 2354 2358 2354 2413 2604 2608 2374 2135 2019 1951 1895 1958 2022 2137 2276 2505 2726 2817 2746 2618 2532 2423 2263 2287 2337 2296 2073 1813 1797 1862 1763 1846 2016 1885 1622 1457 1299 1133 1038 1069 1103 1094 1093 1105 1106 1093 1155 1342 1361 1341 1353 1409 1603 1637 1614 1621 1678 1762 1856 1949 2049 1999 1963 1919 1863 1706 1465 1286 1226 1233 1257 1310 1429 1495 1470 1294 1117 1007 1064 1261 1351 1182 958 922 972 1128 1312 1333 1777 2280 2598 2703 2768 2945 3120 3219 3351 3519 3887 4061 3900 3671 3331 3013 2706 2353 2092 1860 1738 1831 2062 2104 2003 1847 1722 1645 1695 1967 2113 2143 2347 2708 2940 2819 2559 2335 2315 2494 2698 2751 2957 3004 2657 2352 2054 1895 1892 1971 2023 2010 2173 2581 2855 2822 2602 2451 2492 2600 2637 2592 2536 2604 2717 2716 2708 2517 28 33 34 30 21 14 9 12 22 27 23 14 13 19 20 21 25 32 38 37 30 22 20 29 38 44 46 33 33 43 52 46 36 36 40 49 54 51 48 44 40 33 23 14 11 9 10 14 15 15 13 9 6 6 8 7 5 7 10 11 11 11 11 11 10 9 9 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 47 97 65 14 0 0 0 3 11 21 18 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 88 299 504 649 1070 1500 1439 1056 796 849 1053 1135 1106 1135 1146 1176 1210 1294 1400 1435 1382 1311 1268 1241 1236 1258 1354 1568 1799 1931 1964 1891 1860 2182 3033 3850 3780 3785 3705 3888 3924 4035 4130 4196 4212 4153 3964 3704 3634 3641 3517 3340 3621 3477 2529 2095 1881 1689 1598 1619 1605 1660 1994 2471 2963 3445 3492 3109 2668 2349 2059 1652 1236 1112 1192 1350 1462 1428 1210 942 806 828 888 880 816 777 814 882 900 901 920 914 875 841 820 790 749 717 715 745 776 825 926 1057 1146 1199 1245 1306 1302 1091 763 516 291 160 137 120 112 146 187 342 451 470 428 394 441 569 734 838 888 934 1009 1085 1066 999 867 765 851 1149 1514 1764 1869 1902 1950 2033 2054 2043 2009 1929 1857 1847 1916 2048 2185 2271 2253 2160 1971 1818 1831 1728 1642 1613 1611 1637 1652 1613 1615 1598 1572 1539 1505 1513 1549 1566 1522 1472 1505 1626 1769 1935 2164 2199 2692 2867 3080 3159 3140 3081 3041 3167 3228 3040 2885 2820 2722 2488 2214 2116 2163 2576 3336 4026 4378 4500 4453 4151 3811 3875 4089 3902 4326 4297 4191 3941 3868 4012 4211 4366 4512 4672 4728 4515 4026 3973 3759 3725 3604 3261 3248 3371 3251 3129 3372 3775 4073 4091 4244 3933 3553 3314 3296 3754 4270 4534 4487 4146 3736 3495 3413 3438 3521 3600 3650 3447 3347 3302 3216 3030 2780 2625 2603 2629 2626 2728 2858 2858 2865 2783 2625 2508 2491 2537 2603 2686 2772 2962 3297 3855 4279 4377 4140 3769 3411 3098 2819 2583 2415 2339 2356 2367 2409 2411 2406 2529 2655 2555 2259 2017 1925 1876 1840 1879 1890 1944 2088 2323 2581 2725 2680 2552 2479 2416 2313 2324 2387 2366 2201 1956 1834 1829 1783 1815 2000 2016 1751 1517 1336 1197 1116 1106 1101 1097 1121 1158 1163 1140 1171 1334 1410 1340 1549 1573 1657 1715 1724 1719 1756 1876 1975 1978 2000 1904 1763 1613 1434 1229 1005 839 812 883 988 1008 1133 1329 1368 1307 1169 1033 1019 1200 1393 1320 1114 967 892 1041 1279 1394 1626 2030 2449 2658 2688 2823 2953 3082 3262 3510 3918 4148 4064 3719 3284 3002 2761 2418 2099 1849 1620 1645 1802 1865 1832 1754 1662 1626 1651 1779 1832 1963 2319 2744 2971 2834 2483 2217 2252 2532 2807 2921 3154 3202 3013 2775 2577 2502 2548 2637 2784 2842 2990 3285 3456 3357 3106 3029 3152 3280 3318 3396 3484 3424 3453 3435 3209 2876 23 24 24 22 17 15 12 6 12 25 25 17 15 20 20 18 19 22 25 27 25 24 28 37 45 53 54 33 33 40 52 45 38 37 41 47 47 43 42 42 38 30 17 9 8 8 11 13 14 15 11 10 7 7 7 7 5 4 9 11 11 11 11 10 10 10 9 8 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 3 19 22 9 0 0 0 0 2 12 28 26 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 36 146 373 540 749 1291 1554 1324 1003 888 954 1028 1023 1025 1078 1142 1184 1248 1354 1413 1386 1322 1277 1275 1309 1381 1533 1841 2106 2126 1981 1792 1849 2432 3452 4006 3700 3641 3543 3672 3760 3935 4071 4178 4227 4181 3992 3778 3684 3575 3403 3592 3476 2527 2204 2172 1977 1786 1642 1685 1826 1804 1880 2319 2775 3281 3173 2518 1983 1643 1331 1054 891 902 1062 1284 1435 1408 1176 937 848 900 966 951 889 882 958 1027 1035 1045 1072 1058 989 906 838 770 711 679 682 704 715 734 792 879 949 1011 1100 1229 1305 1232 915 500 239 97 57 48 70 146 188 278 335 355 380 428 496 587 726 929 1018 994 1009 1010 978 876 752 741 913 1226 1565 1811 1917 1928 1935 2020 2134 2187 2176 2143 2123 2122 2171 2252 2297 2308 2238 2103 1940 1807 1808 1692 1623 1578 1525 1490 1487 1506 1546 1564 1556 1512 1487 1522 1545 1525 1457 1403 1406 1446 1489 1509 1494 1466 1810 2151 2516 2654 2668 2809 2844 2739 2651 2598 2610 2840 3116 3119 2978 2734 2549 2658 2989 3381 3662 3839 3995 4067 4044 4152 4151 3981 4278 4229 3897 3640 3492 3424 3436 3486 3599 3921 4271 4414 4038 3761 3653 3833 3956 3871 3749 3648 3442 3155 3116 3535 3986 3813 4005 3839 3754 3669 3646 3842 4152 4356 4285 3873 3329 2970 2858 3074 3476 3827 3983 3833 3660 3562 3447 3251 2993 2790 2763 2824 2787 2724 2561 2554 2679 2741 2657 2534 2507 2549 2559 2590 2680 2862 3003 3579 4082 4261 4124 3806 3450 3138 2868 2630 2441 2363 2383 2420 2455 2465 2510 2628 2676 2492 2154 1927 1828 1806 1800 1785 1721 1697 1902 2212 2474 2632 2620 2523 2506 2461 2333 2337 2458 2403 2190 1969 1836 1780 1729 1677 1690 1802 1814 1754 1657 1519 1349 1262 1181 1100 1121 1194 1203 1163 1171 1236 1346 1488 1672 1662 1645 1728 1832 1837 1823 1973 1998 1929 1856 1739 1584 1425 1242 1051 951 945 940 940 1046 934 1018 1213 1351 1354 1238 1075 1013 1145 1393 1461 1298 1098 961 1103 1292 1385 1501 1807 2279 2521 2572 2657 2783 2921 3108 3344 3615 3824 3876 3678 3326 3166 2920 2533 2232 1938 1634 1537 1593 1669 1714 1697 1612 1585 1578 1647 1787 2009 2400 2814 2963 2697 2388 2157 2173 2324 2534 2857 3141 3261 3267 3232 3144 3180 3250 3379 3554 3626 3585 3591 3594 3597 3590 3524 3525 3427 3526 3833 4012 3983 3907 3749 3481 3209 19 20 19 17 17 19 17 11 9 21 25 18 17 23 21 18 19 21 21 22 21 20 25 34 44 50 49 38 32 38 54 41 46 42 42 43 41 40 41 40 38 35 27 14 8 9 12 14 14 12 8 11 7 6 9 10 6 4 8 10 10 11 11 10 11 10 9 8 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 33 39 17 3 0 0 0 0 0 0 0 0 0 0 0 0 1 10 25 67 202 427 625 989 1543 1607 1360 1150 1088 1094 1067 1006 998 1077 1162 1227 1316 1424 1482 1421 1372 1413 1500 1621 1819 2018 2097 1947 1856 1958 2298 3176 3965 4151 3885 3712 3578 3591 3667 3824 3971 4104 4174 4134 3996 3842 3657 3421 3252 3282 2960 2471 2293 2311 1854 1641 1677 1757 1818 1766 1730 1958 2238 2593 2460 1877 1539 1386 1123 941 906 931 1038 1251 1362 1219 966 838 884 1022 1136 1151 1087 1072 1137 1200 1233 1256 1285 1240 1130 990 886 793 721 675 661 655 630 625 658 713 776 860 1008 1167 1246 1215 1005 698 426 197 65 45 75 143 192 266 303 353 465 634 788 867 916 1006 1029 1037 1086 1013 887 787 729 766 942 1256 1598 1836 1950 1940 1930 2007 2120 2170 2188 2256 2271 2285 2333 2349 2309 2287 2240 2051 1940 1864 1793 1703 1661 1617 1538 1462 1430 1435 1449 1463 1469 1455 1433 1416 1419 1420 1423 1393 1381 1407 1423 1461 1541 1474 1526 1634 1827 1985 2037 2133 2227 2313 2349 2284 2298 2564 2845 2977 3033 2764 2495 2341 2264 2427 2690 2873 3068 3404 3733 3800 3650 3682 3967 4215 4266 4009 3575 3192 2966 2873 2944 3232 3558 3811 3998 3726 3667 3698 3780 3927 3986 3923 3723 3379 3229 3705 4079 3761 3574 3321 3613 3999 4271 4458 4537 4473 4247 3790 3235 2884 2821 3168 3606 3805 3886 3851 3706 3593 3595 3566 3369 3101 3017 3069 2967 2797 2575 2482 2538 2634 2675 2644 2613 2593 2550 2540 2590 2741 2973 3433 3861 4119 4129 3888 3529 3197 2925 2688 2498 2421 2411 2425 2445 2497 2619 2748 2704 2421 2078 1895 1808 1794 1797 1776 1672 1686 2075 2409 2489 2537 2544 2457 2378 2328 2260 2285 2436 2406 2202 1993 1875 1813 1770 1697 1663 1715 1837 1943 2042 1966 1701 1461 1293 1153 1176 1265 1268 1152 1207 1288 1391 1446 1452 1459 1495 1600 1775 1872 1888 1969 1955 1865 1725 1591 1466 1351 1223 1097 1068 1102 1030 951 970 928 994 1157 1321 1397 1325 1123 1028 1153 1406 1493 1390 1215 1059 1064 1187 1311 1427 1651 2097 2390 2477 2528 2633 2759 2915 3113 3347 3568 3701 3689 3525 3407 3110 2686 2433 2144 1812 1576 1492 1534 1599 1609 1562 1548 1580 1664 1858 2177 2629 3021 2939 2461 2488 2367 2320 2328 2368 2606 2919 3154 3268 3291 3258 3382 3529 3771 3908 3975 3924 3813 3745 3745 3937 3913 3837 3817 4033 4113 4102 4121 4049 3806 3534 3237 18 19 19 18 22 23 20 15 13 16 22 25 20 24 23 20 22 25 25 23 22 20 21 27 36 44 48 45 41 45 50 42 46 45 43 42 40 40 39 37 36 36 34 21 12 10 13 15 14 10 7 10 6 6 13 11 5 6 8 8 9 10 10 10 11 10 10 9 8 5 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 40 57 30 7 1 0 0 0 0 0 0 0 0 0 0 0 10 32 58 111 251 491 792 1318 1776 1764 1547 1376 1256 1119 977 940 1040 1172 1255 1317 1403 1485 1500 1499 1571 1675 1789 1911 1918 1755 1759 2436 3644 3572 4189 4385 4281 4141 3991 3829 3713 3667 3750 3875 3994 4049 4040 3971 3882 3650 3372 3156 2983 2837 2727 2667 2407 1947 1767 1861 1895 1811 1688 1608 1632 1731 1880 1766 1513 1551 1569 1265 1047 1027 1012 1022 1104 1074 892 804 829 920 1078 1198 1237 1211 1198 1230 1293 1364 1405 1441 1372 1261 1122 982 877 805 750 711 654 577 539 556 599 671 775 972 1101 1116 1065 972 824 605 344 140 74 113 193 239 303 363 443 578 790 1011 1116 1059 961 969 1038 1115 954 815 689 705 809 961 1256 1612 1847 1962 1947 1968 2059 2126 2171 2234 2331 2325 2317 2335 2321 2289 2261 2211 2054 1977 2004 1958 1846 1780 1740 1646 1527 1455 1434 1427 1430 1425 1398 1395 1384 1414 1430 1448 1413 1388 1397 1369 1365 1473 1499 1568 1603 1649 1677 1704 1752 1780 1772 1778 1824 1890 1987 2035 1905 1892 2025 2054 1972 1867 1822 1934 2123 2305 2614 2993 3102 2935 3041 3503 4085 4667 4689 4127 3443 2950 2658 2574 2733 2976 3279 3483 3619 3714 3737 3675 3599 3728 3958 3949 3726 3680 4202 3931 3658 3486 3340 3556 4111 4686 4966 4829 4474 4239 3858 3171 2920 3087 3618 4124 4294 4180 3956 3738 3629 3671 3739 3766 3584 3263 3101 2954 2871 2831 2719 2556 2468 2525 2638 2681 2616 2571 2552 2569 2673 2864 3117 3503 3909 4091 3992 3674 3315 3019 2773 2583 2475 2418 2386 2395 2524 2776 2907 2711 2345 2057 1891 1784 1769 1835 1831 1707 1828 2185 2490 2587 2513 2528 2433 2277 2261 2337 2385 2442 2424 2273 2070 1962 1917 1855 1754 1719 1768 1861 2070 2277 2282 2019 1616 1287 1166 1249 1358 1384 1188 1158 1259 1366 1327 1233 1262 1370 1482 1572 1715 1803 1838 1880 1820 1672 1523 1419 1361 1317 1297 1232 1194 1046 959 942 916 998 1140 1267 1349 1336 1176 978 1084 1407 1466 1404 1268 1082 951 992 1159 1340 1543 1881 2235 2387 2435 2505 2602 2717 2876 3076 3276 3443 3532 3544 3478 3269 2928 2667 2445 2129 1781 1556 1532 1567 1583 1529 1524 1612 1779 2044 2458 3007 3422 2941 2689 2714 2652 2650 2621 2517 2583 2830 3072 3287 3220 3055 3034 3173 3510 3872 4090 4179 4148 4147 4151 4302 4328 4197 4150 4174 4128 4009 3939 3809 3574 3208 2850 17 18 19 22 26 28 21 14 11 11 17 25 26 21 31 24 23 23 23 21 20 19 20 24 29 38 42 40 45 46 45 44 39 40 42 42 38 36 35 35 33 33 30 22 12 11 13 13 11 6 5 8 7 10 16 15 7 8 8 8 9 10 10 10 10 11 10 9 8 7 4 1 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 44 66 42 14 2 0 0 0 0 0 0 0 0 0 0 4 26 69 115 196 343 620 1084 1634 1948 1918 1699 1413 1215 1170 1213 1280 1317 1320 1334 1379 1454 1526 1621 1694 1707 1742 1752 1655 1547 1907 3128 4742 4322 4575 4521 4414 4340 4252 4095 3919 3806 3813 3883 3943 3968 4030 4048 3993 3722 3418 3195 3089 3052 3017 3141 3018 2454 1963 1978 2000 1836 1710 1646 1587 1562 1550 1431 1345 1564 1735 1516 1269 1192 1107 1021 1010 953 829 859 911 1019 1211 1268 1334 1327 1293 1314 1382 1443 1482 1505 1445 1373 1292 1141 1009 936 918 894 796 651 552 538 577 646 738 913 1007 997 987 1021 966 756 482 265 159 179 279 314 333 430 513 600 730 857 944 980 977 995 1008 1076 937 853 712 749 861 966 1242 1600 1822 1910 1889 1910 2045 2151 2201 2233 2248 2224 2210 2211 2200 2184 2163 2100 2014 1973 2015 2060 2003 1893 1841 1756 1635 1524 1445 1423 1426 1422 1388 1374 1381 1395 1399 1419 1402 1383 1394 1396 1406 1461 1523 1593 1652 1686 1680 1705 1747 1762 1723 1648 1586 1561 1556 1595 1649 1758 1821 1878 1846 1850 1788 1743 1874 2069 2165 2261 2250 2265 2717 3075 3561 4420 4835 4536 3936 3398 2971 2661 2567 2526 2514 2670 2820 3117 3577 3722 3665 3647 3686 3812 4008 4218 4059 3506 3391 3462 3506 3582 4064 4753 5127 4845 4149 4042 3871 3200 2899 3101 3910 4680 4870 4603 4215 3882 3707 3707 3720 3796 3811 3526 3190 2912 2723 2820 3026 2908 2507 2356 2428 2533 2587 2630 2639 2608 2615 2739 2923 3240 3643 3891 3970 3817 3509 3182 2907 2692 2539 2430 2382 2476 2654 2749 2752 2553 2282 2088 1946 1782 1763 1849 1900 2069 2202 2263 2620 2857 2587 2581 2483 2385 2494 2685 2740 2613 2477 2362 2179 2104 2050 1888 1739 1733 1792 1888 2123 2346 2375 2145 1735 1363 1224 1391 1478 1441 1249 1147 1216 1314 1235 1103 1198 1364 1532 1609 1679 1681 1611 1730 1774 1673 1561 1482 1391 1294 1317 1211 1116 1009 920 928 977 972 1018 1199 1277 1273 1244 1021 1113 1265 1383 1405 1320 1180 1088 1145 1136 1206 1436 1669 2006 2236 2328 2393 2463 2526 2644 2814 2973 3126 3270 3362 3394 3322 3148 2956 2752 2498 2087 1818 1710 1736 1783 1682 1591 1685 1934 2329 3057 3726 3651 3313 3161 2889 2611 2449 2387 2439 2558 2700 2889 3088 3095 3060 3015 3129 3453 3844 4225 4453 4300 4297 4317 4296 4199 4091 3990 3886 3750 3448 3351 3210 3037 2772 2458 18 17 18 23 27 27 21 11 7 6 10 17 21 26 34 31 20 18 17 16 16 16 17 21 26 34 42 43 39 38 42 44 40 37 39 40 34 34 33 32 31 31 29 23 16 13 13 10 5 3 6 10 13 16 15 15 12 11 8 7 9 9 9 10 11 10 9 9 8 7 7 4 1 0 0 0 1 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 16 49 72 56 17 3 0 0 0 0 0 0 0 0 0 1 11 53 127 230 368 543 833 1297 1802 2072 1956 1625 1476 1536 1587 1555 1459 1377 1371 1422 1491 1585 1663 1734 1685 1651 1617 1552 1706 2334 3541 4762 4417 4669 4603 4497 4462 4416 4293 4140 4023 3969 3973 4011 4104 4211 4255 3970 3679 3390 3254 3262 3242 3037 2727 2507 2325 2161 2096 2029 1816 1677 1636 1597 1562 1525 1402 1270 1408 1625 1455 1266 1207 1133 1015 961 959 970 1032 1064 1137 1286 1301 1350 1367 1378 1437 1491 1516 1536 1542 1499 1474 1445 1305 1127 1032 1059 1073 988 818 669 628 668 697 736 829 887 911 976 1116 1120 873 559 357 258 257 366 379 360 459 493 580 690 800 912 1029 1064 990 1000 982 960 842 637 676 855 970 1217 1533 1720 1777 1777 1829 1997 2221 2240 2143 2063 2029 2041 2040 2018 2009 2017 2017 1998 1956 1913 1999 2084 1893 1796 1717 1607 1537 1498 1450 1449 1437 1380 1347 1361 1383 1385 1385 1387 1407 1447 1479 1493 1522 1568 1638 1678 1676 1656 1672 1701 1695 1651 1596 1553 1526 1499 1478 1442 1474 1541 1623 1648 1691 1726 1722 1796 1975 2032 2041 1839 1899 2575 2718 2981 3803 4473 4610 4431 4144 3738 3280 2913 2590 2172 1892 2040 2400 3064 3528 3473 3206 3201 3552 3873 3875 3233 3026 3273 3491 3594 3618 4004 4679 5066 4792 3979 3744 3824 3507 2950 2996 3788 4705 5054 4896 4546 4151 3923 3855 3725 3560 3483 3379 3414 3231 2836 2726 3197 3481 2981 2673 2454 2403 2451 2652 2706 2625 2556 2664 2875 3076 3296 3570 3834 3898 3718 3411 3106 2854 2663 2526 2467 2521 2619 2641 2591 2472 2284 2148 2026 1855 1809 1877 1949 1988 2053 2326 2842 2998 2642 2646 2597 2604 2789 2976 2931 2707 2524 2422 2284 2237 2111 1891 1715 1700 1716 1835 2101 2348 2354 2099 1730 1421 1345 1493 1482 1378 1308 1268 1316 1457 1413 1366 1398 1502 1629 1675 1709 1671 1585 1629 1716 1723 1664 1558 1344 1230 1162 1059 966 874 808 817 888 1000 1107 1163 1188 1190 1192 1059 970 1111 1327 1409 1404 1323 1223 1113 1019 1073 1315 1528 1754 1984 2153 2272 2335 2370 2448 2556 2689 2815 2971 3116 3220 3285 3304 3265 3096 2905 2544 2191 1957 1970 2108 2128 2024 2044 2351 2728 3649 4013 3669 3299 2978 2576 2176 1915 1856 2057 2200 2413 2684 2936 3130 3280 3403 3548 3800 4091 4309 4364 4092 3910 3804 3730 3617 3474 3365 3222 2988 2702 2638 2521 2396 2292 2197 18 19 18 20 22 23 19 11 7 7 7 10 15 24 38 39 23 15 12 11 14 17 19 23 26 29 31 31 29 30 37 38 30 27 34 38 33 32 30 30 30 30 28 23 17 13 12 8 0 2 8 11 12 13 12 12 11 10 7 6 7 8 10 10 10 10 9 9 8 7 7 7 3 2 3 3 2 3 2 1 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 50 77 65 23 1 0 0 0 0 0 0 0 0 0 3 21 89 192 328 511 755 1147 1602 1862 1828 1622 1480 1685 1892 1791 1511 1317 1285 1307 1291 1323 1396 1523 1597 1536 1513 1770 3138 3970 4262 4621 4477 4646 4665 4558 4566 4542 4451 4291 4155 4090 4100 4148 4163 4091 4046 3759 3468 3252 3200 3187 3084 2859 2621 2441 2216 2125 2194 2113 1773 1501 1447 1495 1567 1591 1496 1353 1356 1468 1310 1083 1018 1053 1010 1016 1091 1167 1188 1157 1153 1324 1353 1356 1347 1394 1459 1493 1508 1526 1532 1525 1532 1499 1362 1131 994 1049 1108 1072 938 800 759 797 802 778 787 827 871 964 1162 1206 901 521 329 288 301 409 513 417 462 503 665 792 861 894 938 999 1004 975 916 895 726 673 758 810 926 1164 1421 1579 1647 1708 1861 2190 2484 2336 2085 1938 1910 1925 1919 1917 1934 1944 1954 1937 1896 1803 2007 2106 1830 1680 1616 1555 1506 1478 1473 1471 1453 1392 1303 1287 1346 1390 1402 1415 1447 1486 1500 1493 1550 1607 1695 1730 1683 1674 1690 1676 1620 1547 1487 1463 1476 1481 1450 1424 1439 1458 1480 1483 1518 1573 1603 1666 1806 1914 2083 2017 1932 2279 2431 2560 3099 3866 4409 4648 4727 4497 3971 3429 3057 2552 2067 1935 2111 2565 2922 2892 2746 2940 3405 3758 3654 3158 3211 3450 3652 3732 3723 3943 4439 4837 4743 4115 3677 3744 3620 3172 3108 3447 4218 4756 4798 4656 4406 4195 4073 3897 3588 3267 2725 3198 3492 3157 2818 2926 3203 3074 2837 2589 2413 2361 2623 2698 2612 2530 2590 2763 2897 2983 3230 3640 3876 3864 3650 3362 3093 2881 2737 2670 2673 2690 2614 2570 2483 2331 2204 2082 1919 1822 1863 1964 1991 2011 2235 2609 2657 2671 2738 2788 3011 3092 3024 2966 2764 2587 2444 2368 2312 2162 1892 1678 1616 1632 1749 2030 2313 2267 1980 1664 1433 1482 1589 1544 1442 1506 1616 1580 1647 1623 1617 1651 1670 1735 1769 1785 1778 1771 1801 1775 1786 1736 1572 1286 1071 939 838 778 749 733 770 900 1102 1100 1090 1095 1129 1125 1049 1060 1216 1365 1401 1445 1395 1283 1141 1036 1056 1209 1381 1543 1735 1922 2130 2174 2191 2237 2287 2391 2520 2678 2866 3026 3155 3361 3524 3502 3388 3106 2651 2234 2159 2371 2620 2727 2795 2981 3294 3771 3896 3469 2892 2465 2012 1746 1672 1757 1920 2081 2296 2540 2782 3008 3174 3353 3546 3683 3941 3968 3760 3472 3245 3046 2851 2800 2665 2565 2496 2337 2210 2155 2141 2096 2097 2086 17 17 16 16 16 16 15 11 7 8 9 10 12 21 40 44 29 16 12 12 14 19 24 25 25 26 30 32 28 27 34 29 22 19 30 35 32 31 31 26 21 26 26 22 17 12 9 7 5 6 9 6 2 9 14 13 11 9 9 6 8 8 9 10 11 10 10 10 9 8 7 7 6 5 6 6 4 3 3 3 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 16 47 81 74 32 2 0 0 0 0 0 0 0 0 0 6 39 133 315 522 763 1024 1313 1572 1709 1636 1392 1492 1872 1911 1600 1293 1190 1212 1299 1405 1432 1421 1507 1452 1473 1843 3803 4373 4320 4468 4530 4594 4703 4617 4637 4624 4548 4397 4279 4222 4164 4049 3859 3691 3594 3466 3286 3147 3046 2945 2791 2590 2371 2148 1969 1951 2073 2064 1754 1443 1343 1382 1503 1561 1459 1333 1373 1410 1182 874 819 910 943 1040 1167 1241 1228 1133 1093 1263 1316 1320 1351 1375 1401 1408 1409 1412 1418 1431 1455 1446 1358 1147 973 970 1018 1015 932 833 794 811 814 782 767 815 899 1003 1208 1253 857 462 321 304 297 357 453 449 423 547 733 814 852 899 857 881 1034 1052 980 927 705 663 696 688 813 1050 1273 1423 1525 1647 1885 2267 2425 2186 1995 1861 1858 1868 1851 1862 1883 1869 1847 1824 1846 1788 2006 1999 1794 1664 1599 1571 1545 1501 1468 1458 1451 1407 1275 1209 1335 1451 1480 1472 1472 1476 1446 1406 1513 1609 1721 1734 1730 1720 1687 1636 1581 1534 1497 1482 1501 1522 1497 1456 1469 1462 1463 1422 1401 1408 1466 1598 1709 1781 1924 1962 1903 2004 2204 2332 2591 3186 3795 4183 4545 4712 4443 3855 3561 3234 2755 2265 2100 2302 2503 2426 2290 2519 3025 3421 3423 3506 3642 3658 3675 3625 3559 3615 3869 4253 4474 4231 3803 3890 3716 3746 4017 3952 3980 4157 4247 4333 4341 4287 4203 4040 3833 3554 2704 2689 3142 3267 3032 2836 2774 2738 2706 2640 2599 2496 2647 2722 2649 2542 2521 2621 2747 2809 3001 3428 3741 3872 3812 3627 3393 3185 3028 2867 2685 2641 2560 2553 2496 2381 2254 2113 1913 1751 1788 1959 2017 2057 2268 2464 2604 2754 2835 2957 3055 2904 2718 2755 2730 2685 2510 2456 2362 2183 1911 1701 1633 1657 1744 1968 2280 2148 1847 1596 1468 1521 1614 1668 1693 1766 1855 1796 1794 1775 1748 1733 1752 1837 1893 1899 1921 2068 2235 1987 1855 1689 1468 1186 928 777 705 666 677 698 738 831 933 1070 1042 1023 1050 1046 996 1008 1136 1275 1391 1436 1391 1272 1103 1095 1146 1155 1180 1267 1563 1634 1839 1954 1983 2000 2034 2115 2249 2422 2622 2799 2922 3158 3371 3534 3609 3491 3102 2652 2483 2519 2895 3231 3453 3555 3617 3637 3426 2898 2321 1891 1626 1656 1725 1809 1918 2053 2209 2371 2509 2582 2657 2841 3024 3095 3128 3051 2883 2695 2574 2451 2308 2214 2127 2077 2042 1925 1855 1925 2111 2178 2214 2124 14 14 14 12 9 11 10 9 9 9 9 11 13 17 34 48 33 21 16 14 16 21 25 24 21 26 33 31 28 27 26 17 15 14 20 24 26 27 25 17 10 19 20 19 17 13 10 9 8 6 4 1 3 11 14 13 11 10 10 8 8 9 9 9 10 10 10 10 10 9 8 7 6 6 7 6 5 4 5 6 6 2 0 0 0 0 0 0 0 4 6 3 0 0 0 0 0 0 2 11 37 69 75 37 7 0 0 0 0 0 0 0 0 1 16 79 192 385 559 813 1104 1453 1741 1733 1441 1294 1520 1710 1511 1217 1120 1186 1266 1309 1389 1452 1452 1399 1575 2359 4057 4380 4256 4436 4546 4583 4701 4656 4668 4664 4596 4492 4392 4283 3993 3710 3550 3481 3439 3349 3168 2992 2883 2787 2632 2435 2235 2061 1932 1876 1900 1887 1692 1462 1367 1335 1463 1536 1473 1373 1356 1336 1122 888 811 817 901 1055 1155 1148 1109 1057 1081 1230 1269 1263 1283 1314 1325 1311 1289 1272 1263 1272 1309 1355 1350 1222 1040 933 898 884 848 788 742 726 719 705 706 765 896 1040 1260 1316 863 514 392 331 305 334 343 402 386 544 718 728 776 871 855 849 958 1058 1087 1053 803 648 616 624 743 940 1123 1264 1390 1530 1710 1906 1938 1832 1750 1721 1755 1800 1804 1813 1830 1815 1775 1740 1802 1828 1814 1884 1807 1723 1657 1603 1567 1535 1494 1458 1441 1449 1427 1385 1464 1615 1608 1536 1490 1443 1410 1464 1537 1557 1592 1655 1710 1691 1639 1596 1573 1560 1544 1543 1601 1653 1657 1593 1567 1507 1490 1450 1408 1385 1428 1553 1655 1725 1758 1731 1743 1831 2012 2244 2278 2500 2969 3353 3766 4102 4112 3851 3781 3633 3269 2854 2607 2567 2604 2487 2222 2232 2599 2885 2995 3441 3728 3836 3869 3768 3514 3238 3162 3464 3972 4209 4060 3953 3790 4092 4235 4069 3833 3712 3734 3870 3997 4084 4073 3993 3935 3776 3099 2799 3118 3491 3511 3181 2802 2480 2337 2376 2478 2487 2637 2716 2621 2495 2471 2524 2643 2676 2864 3163 3471 3722 3844 3817 3685 3520 3311 2960 2641 2537 2487 2501 2489 2410 2289 2113 1869 1676 1696 1868 1953 2058 2295 2497 2603 2733 2832 2943 2995 2911 2798 2625 2557 2791 2636 2540 2401 2205 1965 1762 1684 1729 1825 1999 2248 2050 1728 1501 1377 1405 1476 1557 1676 1742 1785 1813 1873 1880 1876 1918 1943 2003 2078 2138 2155 1945 2027 1941 1749 1548 1324 1107 934 819 743 676 650 665 720 754 785 938 1013 1000 1011 1064 1088 1133 1090 1228 1366 1422 1356 1207 1077 1063 1101 1068 1047 1080 1306 1410 1545 1693 1769 1819 1873 1949 2063 2231 2389 2526 2653 2813 2961 3099 3263 3384 3314 3159 2959 2731 3061 3429 3651 3726 3577 3263 2844 2294 1861 1737 1745 1781 1809 1848 1913 1981 2063 2145 2175 2150 2156 2318 2408 2309 2185 2205 2201 2067 2023 2059 2073 2007 1964 1937 1917 1885 1885 2000 2171 2214 2212 2197 14 13 12 10 8 8 8 9 8 8 8 9 10 13 26 42 36 27 21 15 14 15 13 17 18 25 37 36 32 32 25 14 9 8 6 10 18 20 19 10 10 17 16 11 15 14 8 4 2 3 3 3 5 9 12 13 10 10 11 9 8 9 10 10 10 11 11 10 10 9 9 7 6 6 5 3 4 5 6 7 7 4 1 0 0 2 3 2 1 0 2 1 0 0 0 0 0 0 0 1 7 23 49 57 34 10 0 0 0 0 0 0 0 0 6 30 84 247 357 591 959 1303 1512 1500 1367 1332 1432 1445 1290 1127 1015 976 1095 1236 1335 1399 1456 1642 2325 4146 4468 4257 4226 4441 4511 4568 4649 4653 4670 4678 4650 4556 4431 4257 3811 3498 3410 3393 3300 3143 3002 2884 2831 2806 2710 2559 2399 2246 2091 1945 1853 1784 1633 1473 1438 1431 1548 1583 1491 1369 1273 1207 1103 974 940 827 912 1091 1118 1032 997 1054 1187 1320 1337 1293 1240 1231 1231 1217 1189 1165 1152 1157 1195 1264 1304 1238 1074 900 797 778 796 777 725 688 674 665 649 644 752 1007 1304 1351 939 585 430 383 398 402 321 297 350 566 780 785 817 860 847 821 820 890 1036 1067 941 743 584 607 704 866 1018 1137 1239 1346 1448 1522 1594 1499 1443 1505 1615 1704 1743 1766 1786 1787 1762 1730 1793 1835 1813 1833 1789 1716 1666 1629 1589 1534 1473 1432 1400 1400 1517 1732 1728 1859 1722 1512 1430 1441 1484 1552 1566 1500 1440 1437 1498 1564 1613 1667 1703 1706 1675 1655 1769 1877 1847 1723 1633 1538 1506 1503 1500 1489 1496 1539 1579 1608 1586 1534 1569 1659 1784 2059 2017 1917 2192 2631 2967 3307 3709 3803 3669 3574 3391 3102 2812 2663 2647 2546 2252 2135 2373 2349 2297 2652 3400 4007 4297 4262 3871 3193 2618 2659 3162 3807 4170 3936 3732 3943 4083 3856 3591 3564 3543 3608 3678 3738 3793 3787 3761 3714 3496 3245 3070 3155 3585 3342 2867 2485 2161 2038 2044 2235 2429 2510 2480 2417 2418 2446 2499 2499 2681 2890 3157 3481 3744 3863 3871 3825 3626 3054 2605 2434 2395 2423 2457 2424 2313 2107 1841 1660 1636 1746 1874 2052 2271 2414 2441 2504 2677 2846 2808 2679 2729 2644 2321 2651 2614 2500 2395 2247 2000 1743 1641 1761 1942 2081 2150 1964 1606 1387 1222 1138 1196 1254 1335 1347 1525 1545 1663 1797 1875 1963 2067 2138 2142 2111 2189 1999 1850 1641 1509 1429 1325 1180 1034 908 811 733 675 672 697 736 848 1009 1090 1076 1099 1260 1386 1406 1363 1325 1310 1337 1306 1163 1007 981 990 989 1003 1024 1089 1168 1338 1498 1578 1678 1777 1832 1886 2037 2159 2260 2356 2444 2508 2573 2726 2991 3241 3405 3295 3062 3191 3397 3449 3347 3119 2776 2392 2006 1804 1733 1743 1768 1782 1785 1778 1826 1856 1853 1842 1822 1868 1969 1964 1846 1780 1920 1873 1766 1787 1895 1917 1945 1965 1950 1949 1983 2024 2157 2203 2161 2192 2271 16 15 11 10 9 8 8 8 8 9 9 9 8 10 17 28 34 32 24 15 10 11 12 13 16 23 32 35 32 36 30 18 9 4 1 4 14 15 13 4 12 11 5 6 13 13 5 0 2 6 8 9 9 9 12 10 5 8 8 7 8 9 10 9 10 10 8 7 9 9 8 7 6 6 4 0 1 6 7 7 7 4 1 0 1 5 7 7 7 3 1 0 0 0 0 0 0 0 0 0 1 3 11 33 44 30 7 0 0 0 0 0 0 0 1 16 82 201 269 393 674 944 1124 1224 1308 1409 1478 1443 1364 1385 1314 1017 983 1013 1129 1441 2163 2699 3100 4274 4623 4271 4316 4410 4464 4525 4586 4629 4667 4680 4646 4563 4441 4259 3731 3413 3275 3228 3162 3051 2948 2870 2824 2841 2847 2818 2768 2617 2355 2093 1930 1849 1759 1638 1597 1639 1625 1581 1497 1386 1194 1113 1090 1002 986 918 966 1150 1136 1052 995 1093 1217 1308 1355 1333 1267 1209 1169 1139 1106 1081 1076 1090 1122 1170 1218 1231 1165 1023 875 790 782 775 718 660 638 652 661 648 725 972 1308 1288 965 590 433 427 481 471 344 255 312 565 804 850 859 815 780 783 801 844 935 1012 1009 927 713 670 683 808 947 1065 1163 1238 1262 1237 1275 1224 1228 1367 1499 1578 1628 1675 1718 1742 1741 1737 1792 1835 1795 1765 1698 1599 1572 1587 1587 1527 1447 1428 1377 1260 1265 1485 1510 1598 1401 1226 1273 1442 1580 1631 1642 1627 1606 1567 1552 1636 1756 1910 2005 2042 2052 2041 2173 2273 2088 1850 1686 1594 1554 1572 1629 1668 1655 1601 1544 1502 1460 1419 1435 1500 1548 1680 1684 1611 1723 2020 2340 2673 3069 3325 3319 3393 3275 3083 2875 2698 2593 2449 2164 2033 2122 2090 2070 2524 3359 3989 4303 4368 4075 3349 2469 2172 2507 3181 3751 3733 3561 3674 3824 3710 3583 3688 3647 3574 3512 3463 3482 3454 3436 3479 3471 3432 3333 3115 3418 3349 3099 2747 2378 2174 2121 2088 2079 2122 2210 2312 2363 2395 2449 2496 2593 2735 2932 3217 3511 3726 3883 3974 3895 3295 2668 2376 2281 2322 2397 2406 2308 2102 1837 1657 1595 1647 1777 1973 2138 2186 2171 2243 2469 2723 2852 2762 2623 2567 2248 2326 2397 2351 2318 2254 1988 1715 1618 1728 1944 2043 2052 1851 1504 1288 1185 1046 975 1023 1043 1046 1174 1156 1088 1206 1467 1728 1974 1964 1986 2070 1860 1809 1901 1789 1576 1406 1263 1073 915 838 768 743 700 685 691 734 867 1047 1173 1213 1237 1375 1485 1491 1397 1251 1170 1231 1284 1159 975 960 985 993 1020 1067 1044 1014 1133 1323 1423 1566 1634 1684 1724 1822 1930 2011 2081 2154 2201 2264 2389 2609 2935 3386 3294 3118 3110 3111 2997 2793 2556 2301 2047 1815 1677 1643 1652 1655 1659 1691 1672 1695 1680 1630 1607 1625 1685 1726 1710 1679 1695 1777 1723 1688 1740 1847 1938 1987 1998 1959 1945 2014 2090 2151 2135 2097 2154 2186 17 16 12 10 11 12 11 10 12 11 9 9 9 9 12 20 28 31 25 16 8 7 7 9 13 19 26 28 27 33 34 25 16 5 1 4 8 7 2 0 9 6 1 8 14 12 6 3 6 10 13 14 12 12 12 9 6 8 0 1 3 7 9 6 3 3 2 2 5 8 8 7 7 5 2 0 2 5 6 6 6 5 2 0 2 6 7 7 7 7 6 2 0 0 0 0 0 0 0 0 0 0 1 10 26 34 21 4 0 0 0 0 0 0 0 9 66 142 178 266 450 660 832 1064 1382 1601 1622 1543 1490 1510 1464 1049 895 872 1137 1935 3344 4052 4057 4369 4667 4332 4425 4400 4476 4528 4612 4680 4709 4691 4638 4572 4513 4339 3663 3361 3277 3198 3084 2940 2811 2759 2795 2867 2881 2855 2835 2736 2484 2176 1992 1952 1938 1858 1758 1695 1573 1480 1457 1359 1175 1110 1082 1016 988 999 1057 1193 1173 1087 965 994 997 993 1071 1164 1189 1161 1109 1064 1025 999 1012 1045 1074 1088 1099 1115 1121 1082 983 839 738 715 678 615 564 580 626 655 742 912 1163 1181 948 689 526 495 516 485 387 307 315 481 687 800 817 775 759 754 733 760 890 1038 1069 1014 840 751 675 759 895 1007 1088 1133 1150 1168 1181 1153 1179 1317 1408 1461 1510 1570 1629 1674 1703 1726 1762 1784 1742 1661 1556 1494 1520 1517 1523 1496 1398 1342 1248 1050 824 623 642 728 722 808 1068 1379 1598 1709 1783 1871 1969 2053 2134 2232 2251 2417 2584 2685 2774 2783 2919 2895 2573 2164 1908 1835 1811 1834 1914 1945 1850 1719 1604 1498 1443 1393 1410 1430 1438 1482 1516 1515 1539 1655 1866 2169 2695 2852 3067 3263 3116 2894 2776 2690 2563 2375 2140 1963 1913 1877 2150 2939 3672 3986 4102 4147 3942 3445 2602 2071 2068 2420 2944 3325 3436 3426 3542 3728 3813 3772 3659 3528 3374 3253 3240 3181 3164 3246 3321 3344 3425 3633 3679 3467 3107 2799 2554 2294 2060 1908 1849 1894 2030 2192 2314 2384 2427 2463 2523 2639 2791 2996 3243 3478 3675 3580 3305 3291 2995 2408 2185 2240 2341 2381 2301 2099 1834 1659 1597 1613 1695 1844 1956 1981 2000 2152 2424 2606 2908 2962 2741 2495 2286 2275 2387 2418 2357 2257 1910 1705 1652 1713 1837 1930 1965 1767 1442 1228 1081 934 919 977 932 933 932 905 895 939 1014 1221 1602 1593 1535 1399 1194 1431 1643 1693 1572 1310 1066 846 693 641 630 624 608 601 628 670 754 974 1169 1286 1328 1402 1492 1500 1388 1214 1125 1160 1198 1128 1053 1000 1008 1012 1027 1041 1031 1030 1042 1134 1211 1434 1506 1543 1599 1664 1733 1795 1832 1883 1976 2096 2205 2354 2653 2977 3034 2882 2771 2625 2432 2245 2062 1909 1792 1684 1610 1591 1594 1572 1570 1600 1603 1604 1596 1556 1523 1523 1562 1615 1613 1605 1628 1629 1596 1630 1725 1818 1884 1954 1965 1939 1957 2001 2023 2023 2008 1993 2021 1921 15 15 13 12 13 16 13 12 11 10 9 9 10 9 11 16 20 22 21 16 11 7 5 8 10 16 22 22 21 25 29 23 10 2 1 3 5 3 0 0 2 8 10 13 16 12 8 8 9 11 15 16 14 14 11 7 8 7 0 0 0 4 6 3 1 0 0 0 2 3 4 4 4 2 1 0 0 2 5 5 5 5 1 0 3 5 6 7 7 7 6 6 4 1 0 0 0 0 0 0 0 0 0 1 8 19 25 14 1 0 0 0 0 0 0 1 18 67 133 231 389 575 781 1178 1701 1847 1672 1532 1451 1401 1385 1208 945 923 1513 3279 4218 4367 4312 4465 4543 4388 4493 4461 4546 4588 4664 4698 4719 4706 4628 4576 4544 4233 3564 3265 3275 3180 3023 2853 2717 2673 2736 2812 2800 2743 2740 2784 2612 2272 2033 1988 2022 1964 1799 1647 1527 1399 1426 1436 1260 1146 1101 1055 1031 1064 1149 1250 1185 1066 930 890 855 840 905 999 1045 1032 997 967 932 907 934 985 1022 1023 1011 1015 1027 1011 912 725 644 643 647 583 499 482 532 606 697 790 905 941 931 852 692 639 614 562 488 413 372 431 557 686 716 650 661 688 662 650 750 923 1051 1078 962 908 768 735 832 920 974 1008 1036 1072 1101 1121 1171 1260 1328 1374 1412 1462 1525 1598 1668 1719 1748 1749 1713 1653 1541 1522 1567 1538 1499 1459 1363 1222 1014 783 573 472 470 464 474 554 753 1096 1469 1694 1839 1992 2308 2525 2792 2968 2799 3024 3346 3486 3637 3660 3659 3609 3402 3003 2643 2517 2435 2349 2271 2163 2012 1864 1722 1588 1526 1507 1494 1467 1479 1503 1506 1491 1483 1516 1595 1672 1691 2022 2489 2802 2865 2754 2632 2571 2478 2310 2099 1899 1799 1736 2270 3224 3813 3944 3960 3921 3709 3353 2767 2216 1894 1856 2311 3037 3617 3949 4012 3883 3782 3676 3533 3370 3214 3069 3033 2908 2813 2916 3128 3235 3201 3308 3565 3614 3269 2785 2519 2328 2120 1925 1825 1859 1959 2094 2267 2390 2390 2461 2508 2614 2762 2902 3068 3256 3401 3065 2670 2922 2841 2448 2209 2216 2322 2385 2293 2115 1824 1677 1630 1627 1664 1741 1827 1893 1992 2203 2389 2356 2501 2793 2924 2682 2466 2496 2671 2707 2508 2195 1805 1688 1693 1700 1806 1878 1879 1732 1437 1169 1001 876 995 1023 924 866 850 837 861 876 763 871 1130 1114 1004 866 731 1013 1323 1364 1345 1162 926 717 625 552 531 512 481 464 463 449 533 800 1075 1273 1362 1423 1484 1495 1421 1292 1151 1065 1199 1211 1083 1012 1025 1030 1024 1058 1109 1057 996 1027 1112 1282 1404 1482 1536 1591 1617 1658 1684 1736 1840 1975 2082 2182 2381 2618 2628 2462 2353 2194 2015 1859 1742 1673 1632 1597 1586 1582 1585 1560 1548 1520 1535 1577 1572 1529 1495 1475 1491 1567 1565 1557 1533 1524 1581 1643 1673 1690 1780 1895 1890 1913 1967 2004 1973 1941 1982 2029 1993 1949 17 16 15 14 15 17 15 13 11 11 11 11 10 9 11 14 16 18 19 17 12 7 4 6 9 13 17 16 16 19 22 21 10 0 0 2 1 0 0 0 2 5 11 13 15 12 11 9 10 13 15 14 15 15 10 3 4 5 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 5 1 1 3 5 6 7 7 7 6 7 7 4 1 0 0 0 0 0 0 0 0 0 1 5 16 21 10 1 0 0 0 0 0 0 1 33 116 233 379 570 858 1327 1802 1795 1569 1483 1434 1316 1197 1051 812 877 1588 3952 4522 4540 4508 4522 4462 4427 4525 4541 4601 4614 4635 4629 4621 4525 4422 4416 4349 3991 3481 3217 3187 3115 3009 2882 2735 2656 2692 2757 2731 2644 2669 2751 2690 2391 2086 1953 1932 1872 1755 1668 1590 1433 1422 1459 1271 1142 1121 1089 1070 1103 1191 1276 1183 1076 995 914 886 904 915 919 913 889 865 858 832 802 832 911 961 957 917 886 891 888 822 664 636 658 675 557 437 382 432 566 692 748 769 788 863 921 828 737 687 637 575 513 469 471 528 602 629 607 733 765 739 668 650 709 803 976 903 821 903 822 820 855 887 857 829 894 991 1053 1120 1184 1247 1301 1339 1379 1440 1527 1621 1696 1746 1774 1777 1753 1643 1594 1581 1539 1515 1490 1409 1272 1063 877 779 749 723 664 587 547 616 857 1268 1721 2017 2179 2863 3107 3180 3168 2926 3026 3304 3503 3687 3740 3710 3722 3732 3680 3651 3519 3305 3034 2766 2586 2466 2271 2042 1846 1704 1635 1593 1555 1556 1570 1529 1456 1444 1468 1510 1531 1474 1534 1807 2112 2358 2486 2474 2407 2362 2252 2039 1808 1798 1880 2673 3361 3497 3454 3511 3507 3326 3006 2755 2364 2017 1814 2067 2777 3450 3716 3663 3581 3566 3581 3531 3325 3227 3128 3061 2907 2659 2565 2812 3049 2992 2850 3058 3413 3391 3013 2622 2369 2188 2013 1877 1819 1808 1908 2107 2327 2460 2482 2521 2640 2780 2867 2929 3065 3252 3008 2560 2395 2235 2114 2079 2139 2265 2325 2203 2104 1820 1683 1652 1656 1670 1706 1771 1876 2037 2244 2213 2118 2218 2610 2967 2885 2612 2602 2827 2877 2608 2155 1809 1753 1697 1702 1810 1855 1798 1680 1441 1094 928 891 1106 1073 922 834 839 835 806 788 682 734 837 915 1030 1015 1014 1180 1359 1389 1335 1163 1016 857 721 600 521 464 413 376 368 370 490 743 1009 1263 1397 1442 1465 1469 1421 1251 1030 1039 1242 1267 1132 1022 1011 1029 1029 1041 1043 1010 999 1014 1074 1175 1285 1363 1426 1536 1558 1567 1616 1685 1798 1941 2085 2243 2403 2384 2258 2137 2035 1919 1791 1670 1601 1569 1540 1516 1501 1476 1526 1519 1466 1432 1473 1537 1534 1506 1510 1541 1524 1525 1530 1537 1542 1570 1617 1636 1612 1575 1654 1768 1849 1932 2018 2037 1915 1959 2022 2037 1978 2067 24 22 19 17 17 17 16 13 11 14 16 16 13 11 11 13 15 16 18 18 13 8 6 7 8 10 16 8 9 13 18 19 12 2 0 0 0 0 0 0 5 10 12 12 14 11 9 11 12 14 14 12 12 13 12 7 5 8 4 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 6 7 7 6 7 7 7 7 7 4 0 0 0 0 0 0 0 0 0 0 0 3 22 24 7 0 0 0 0 0 0 0 6 70 176 321 524 809 1151 1446 1472 1274 1235 1195 1074 964 857 783 931 1647 3725 4433 4604 4623 4553 4432 4437 4539 4605 4635 4603 4574 4560 4436 4256 4164 4170 4113 3878 3558 3322 3188 3069 2956 2884 2791 2738 2783 2845 2822 2751 2755 2722 2693 2515 2210 1942 1795 1757 1738 1720 1670 1532 1416 1329 1190 1161 1137 1109 1136 1171 1210 1244 1188 1104 1061 1030 974 947 936 903 899 877 812 771 752 718 709 826 928 981 995 920 843 849 862 814 782 766 732 564 418 339 354 458 568 604 600 627 746 927 894 759 709 661 584 533 529 535 541 554 542 604 773 776 787 759 705 648 627 772 887 892 992 1016 927 853 841 811 806 900 1014 1046 1083 1126 1175 1227 1270 1299 1342 1413 1500 1584 1662 1729 1766 1791 1708 1630 1580 1555 1556 1551 1504 1413 1300 1213 1170 1110 973 838 768 806 871 1091 1598 2124 2315 2470 2837 2952 2958 2905 2828 2792 2764 2709 2691 2785 2912 2967 2998 3160 3539 3649 3590 3454 3382 3424 3346 2955 2576 2324 2152 2004 1893 1788 1728 1742 1674 1516 1537 1574 1612 1624 1592 1529 1549 1636 1779 1984 2162 2261 2319 2310 2025 1958 2086 2384 3018 3220 2976 2780 2832 2972 3008 2751 2583 2295 2069 2012 2383 3020 3461 3477 3278 3230 3393 3528 3541 3357 3256 3199 3136 3029 2816 2576 2577 2827 2858 2466 2605 3006 3171 3075 2822 2530 2274 2072 1938 1837 1741 1631 1798 2068 2289 2422 2550 2696 2808 2863 2833 2929 3118 2906 2374 1987 1818 1815 1898 2025 2153 2152 2108 2008 1791 1671 1636 1642 1672 1726 1825 1986 2125 2173 2057 2024 2076 2253 2726 2948 2737 2669 2862 2967 2690 2218 1879 1785 1661 1596 1635 1688 1711 1640 1344 1031 916 912 1019 1068 911 752 791 811 830 819 881 942 1016 1170 1358 1484 1607 1748 1672 1539 1439 1285 1182 1057 904 731 579 468 390 337 333 384 527 778 1031 1259 1395 1440 1445 1439 1442 1217 1022 1098 1274 1301 1167 1038 1016 1029 1037 1031 1025 1021 1007 1011 1049 1111 1168 1225 1296 1439 1511 1510 1574 1659 1778 1933 2077 2174 2172 2082 2017 1933 1844 1754 1663 1578 1526 1505 1466 1459 1443 1448 1445 1406 1372 1407 1484 1533 1517 1489 1483 1502 1513 1512 1520 1532 1546 1582 1640 1630 1642 1638 1653 1717 1841 1964 2031 1933 1861 1976 2086 2158 2151 2119 28 29 29 28 26 23 20 19 19 20 19 19 16 14 13 13 13 12 15 17 13 8 6 6 5 6 13 11 3 4 7 11 12 7 2 1 0 0 1 3 8 9 13 13 11 9 5 11 15 17 16 12 10 8 8 12 10 3 1 0 0 0 3 6 6 5 1 0 0 0 0 0 0 0 0 2 3 2 2 4 4 5 6 5 6 7 7 7 7 7 6 6 7 7 6 4 0 0 0 0 0 0 0 0 0 0 1 9 40 28 8 1 0 0 0 0 0 0 17 71 205 400 618 814 927 903 804 769 726 694 723 798 820 902 1632 3270 4195 4511 4624 4560 4441 4471 4574 4646 4657 4623 4582 4505 4171 3959 3944 3977 3979 3891 3731 3564 3409 3234 3045 2914 2894 2914 2936 2930 2904 2888 2867 2810 2792 2659 2398 2081 1851 1817 1777 1721 1655 1553 1461 1369 1265 1193 1117 1104 1201 1256 1248 1228 1186 1110 1067 1078 1092 1072 1016 956 912 855 782 728 702 677 632 715 907 1014 1068 1046 971 914 923 949 918 870 795 637 465 367 354 395 423 418 424 482 631 906 1081 968 745 695 646 591 600 611 567 566 522 669 699 738 776 778 733 671 617 599 674 818 899 1018 993 869 797 778 810 874 930 977 1016 1057 1101 1147 1177 1194 1208 1243 1294 1354 1436 1537 1625 1705 1694 1635 1580 1567 1569 1569 1552 1510 1469 1428 1396 1345 1250 1126 1115 1409 1636 1820 2066 2062 1973 1951 2074 2358 2605 2717 2745 2687 2544 2367 2228 2178 2207 2289 2353 2332 2426 2647 2848 2985 3148 3346 3399 3188 2928 2756 2784 2815 2631 2430 2230 2109 2059 2027 2141 2219 2181 1986 1764 1603 1516 1512 1606 1728 1881 2136 2322 2726 2586 2768 2891 3108 3326 3132 2646 2287 2201 2322 2626 2592 2403 2230 2190 2375 2913 3490 3694 3462 3136 3162 3402 3525 3521 3371 3200 3126 3078 3010 2954 2886 2626 2370 2661 2279 2211 2453 2764 2964 2955 2745 2453 2186 2027 1955 1853 1716 1722 1841 2041 2298 2555 2753 2892 2950 2876 2913 2995 2757 2283 1928 1735 1650 1723 1880 2060 2019 2037 1959 1787 1670 1629 1629 1674 1785 1964 2202 2265 2091 1979 1964 1944 2040 2428 2815 2837 2781 2964 3114 2812 2347 1998 1751 1538 1419 1417 1488 1652 1604 1278 1028 932 985 1129 1225 1057 785 817 979 1255 1460 1515 1479 1507 1675 1887 2005 2051 1957 1622 1535 1470 1367 1244 1126 1013 869 704 553 427 356 368 464 624 842 1046 1221 1362 1430 1404 1379 1422 1294 1180 1215 1280 1212 1064 1017 1016 1018 1038 1031 1026 1021 1009 1015 1069 1151 1105 1171 1282 1347 1453 1463 1486 1590 1707 1819 1932 1988 1963 1904 1834 1768 1709 1650 1594 1536 1469 1473 1439 1419 1401 1382 1334 1286 1282 1355 1457 1532 1482 1454 1427 1395 1399 1453 1497 1513 1550 1630 1765 1718 1678 1664 1655 1697 1807 1887 2014 2043 2019 2050 2222 2564 2724 2150 27 32 38 38 35 32 28 25 25 25 23 17 20 19 15 13 11 9 10 12 11 8 8 7 3 6 12 10 1 0 0 0 11 14 12 7 1 0 1 3 6 3 4 6 5 3 3 9 15 17 17 16 11 7 8 12 12 12 12 9 1 0 5 9 9 8 4 2 2 3 2 1 0 0 1 4 8 7 6 7 5 5 6 5 6 7 7 7 7 7 7 6 7 7 6 6 3 0 0 0 0 0 0 0 0 0 0 2 32 61 40 13 2 0 0 0 0 0 1 11 73 201 337 397 355 339 399 447 478 539 632 765 732 820 1495 2750 3809 4234 4532 4487 4437 4507 4616 4711 4759 4716 4556 4250 3812 3622 3723 3789 3826 3828 3791 3738 3653 3491 3269 3072 2990 2981 2946 2935 2896 2879 2885 2923 2963 2799 2547 2286 2060 1991 1858 1716 1615 1523 1425 1341 1286 1209 1113 1112 1260 1352 1320 1245 1178 1109 1054 1048 1107 1114 1011 926 868 798 724 674 654 660 662 670 872 1042 1110 1080 1005 926 904 927 917 904 876 765 580 451 403 392 377 360 372 445 619 944 1216 1177 943 800 723 695 711 711 658 627 610 767 775 775 799 778 709 665 638 613 703 833 821 860 901 886 897 930 886 791 779 863 901 929 974 1022 1040 1040 1024 1018 1024 1042 1097 1196 1333 1447 1544 1576 1557 1546 1494 1455 1447 1431 1441 1440 1473 1456 1404 1335 1332 1457 1552 1513 1361 1172 1120 1179 1324 1486 1697 1996 2252 2339 2287 2156 1994 1916 1897 1957 2014 1966 1929 1946 2014 2108 2217 2352 2528 2713 2687 2574 2728 2948 2972 3024 2809 2381 2138 2277 2781 3015 2760 2244 1772 1526 1452 1503 1643 1749 1753 1809 2046 2777 3360 3624 3568 3453 3340 3026 2546 2167 1966 1904 2146 2259 2209 2265 2673 3369 3913 4070 3823 3261 2976 3152 3447 3480 3328 3183 3081 3040 3042 3067 3147 3264 3033 2311 2497 2326 2078 2065 2338 2770 3088 3059 2802 2503 2252 2118 1989 1867 1761 1699 1759 1983 2300 2623 2888 2977 2865 2827 2868 2695 2331 2029 1813 1590 1568 1684 1888 1957 1955 1934 1799 1677 1630 1627 1685 1841 2101 2397 2424 2196 2006 1914 1886 1962 2214 2599 2879 2835 3062 3187 2879 2401 1963 1627 1418 1331 1339 1400 1567 1448 1220 1050 941 1023 1299 1480 1327 1051 1003 1277 1735 1954 1965 1933 1945 2023 2083 1987 1736 1427 1316 1265 1208 1133 1050 989 938 837 745 647 542 446 459 584 764 912 1042 1202 1363 1447 1423 1453 1451 1397 1346 1327 1293 1198 1088 1037 1016 1010 1031 1037 1035 1025 1025 1035 1098 1166 1114 1139 1203 1269 1371 1413 1399 1430 1545 1619 1710 1759 1740 1693 1648 1602 1567 1535 1513 1492 1402 1426 1421 1403 1366 1285 1213 1204 1233 1300 1404 1456 1403 1359 1330 1284 1256 1337 1412 1473 1589 1670 1725 1735 1712 1717 1646 1696 1837 2059 2201 2585 2712 2362 2274 2687 3070 2382 23 28 35 39 40 38 34 32 31 34 32 25 21 20 17 14 11 9 8 9 9 8 6 6 1 6 12 6 1 0 0 3 16 15 14 12 4 0 0 1 3 6 0 1 0 1 4 9 14 16 16 14 12 11 10 11 11 11 11 10 1 5 5 8 9 8 6 5 6 8 8 2 0 0 1 5 8 8 7 8 7 6 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 2 0 0 0 0 0 0 0 0 0 8 57 86 45 12 1 0 0 0 0 0 0 4 29 51 39 23 82 203 324 392 514 592 552 560 866 1557 2539 3376 3834 4257 4341 4465 4598 4753 4893 4894 4697 4307 3833 3468 3335 3394 3507 3608 3654 3658 3687 3698 3629 3464 3240 3061 3036 3070 2959 2880 2859 2831 2891 2967 2839 2588 2402 2211 2112 1976 1783 1665 1547 1392 1274 1224 1201 1168 1191 1338 1453 1408 1283 1182 1127 1115 1148 1203 1240 1124 965 842 750 652 593 604 661 725 751 882 1019 1041 1023 966 901 871 871 876 907 951 901 700 506 407 360 329 307 335 457 672 961 1220 1308 966 773 688 718 774 787 766 749 763 800 800 798 790 745 685 637 606 627 728 793 793 827 793 756 763 851 871 775 699 733 772 790 810 854 863 843 808 777 761 774 829 916 1018 1102 1247 1353 1379 1382 1340 1273 1212 1169 1165 1197 1275 1314 1323 1283 1227 1176 1119 1025 912 847 852 937 1057 1162 1318 1470 1671 1771 1800 1802 1729 1679 1658 1692 1761 1792 1791 1774 1736 1697 1685 1707 1788 1992 2081 2043 2031 2137 2381 2650 2621 2389 2397 2793 3182 3053 2478 1753 1229 1190 1317 1494 1701 1847 1875 1850 1921 2666 3653 3976 3806 3520 3255 2913 2525 2260 2088 1913 1886 1902 1907 2125 2702 3402 3930 4153 3932 3310 3070 3123 3457 3469 3145 2869 2798 2898 3058 3167 3226 3408 3251 2896 2991 2782 2327 1922 1860 2283 2918 3149 3052 2827 2545 2303 2101 1956 1847 1761 1698 1677 1783 2220 2743 2852 2744 2667 2766 2649 2303 2038 1850 1584 1462 1515 1685 1974 1948 1871 1777 1675 1624 1625 1683 1818 2045 2336 2470 2357 2132 1944 1872 1909 2030 2308 2725 2761 3065 3194 2921 2430 1975 1675 1500 1370 1298 1350 1393 1273 1089 999 946 1000 1251 1473 1442 1306 1264 1575 1886 2013 2017 1965 1861 1726 1559 1274 964 770 762 757 696 638 630 672 732 759 726 701 658 603 610 688 794 884 998 1200 1406 1470 1459 1473 1468 1441 1407 1361 1278 1169 1115 1114 1069 1046 1040 1042 1052 1076 1094 1068 1139 1159 1144 1107 1132 1202 1279 1335 1335 1297 1413 1489 1548 1587 1572 1536 1511 1457 1406 1381 1369 1375 1365 1362 1352 1330 1301 1243 1198 1194 1224 1252 1298 1303 1283 1259 1230 1233 1274 1310 1339 1440 1559 1641 1704 1740 1748 1761 1698 1811 2077 2520 2788 2970 3312 3096 2316 2818 2982 2593 19 22 27 32 36 38 38 36 37 40 39 29 20 19 20 17 12 11 9 9 9 8 5 4 3 4 13 9 2 0 1 5 13 14 8 5 1 0 0 0 2 4 0 0 0 3 8 10 12 13 12 10 10 11 11 12 12 12 12 8 1 5 1 2 2 3 4 6 9 9 7 4 1 0 1 3 5 5 6 8 8 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 1 0 0 0 0 0 0 0 0 1 14 73 100 44 11 1 0 0 0 0 0 0 1 0 0 0 60 214 336 372 461 519 562 983 1602 1794 2334 2853 3293 3781 4098 4378 4646 4861 4851 4609 4222 3768 3377 3152 3084 3120 3205 3272 3344 3397 3481 3565 3603 3556 3418 3252 3166 3289 3042 2934 2936 2826 2819 2895 2823 2610 2454 2272 2151 2067 1872 1806 1673 1459 1299 1249 1252 1278 1305 1391 1492 1437 1307 1217 1191 1233 1307 1309 1227 1076 874 719 602 514 498 571 678 765 832 882 924 908 882 859 875 917 929 906 909 958 940 753 509 373 300 274 284 345 490 726 1000 1218 1301 787 698 626 716 805 809 793 798 798 779 823 838 798 728 660 620 604 616 672 753 801 840 779 693 597 616 681 667 622 641 659 660 650 679 685 657 626 590 563 578 642 719 776 783 854 925 938 964 1010 984 897 835 822 879 930 1018 1112 1098 986 864 770 680 594 564 593 665 772 935 1117 1219 1345 1422 1446 1457 1448 1466 1489 1552 1635 1601 1576 1615 1650 1633 1590 1562 1548 1599 1709 1712 1706 1838 1976 2047 2079 2161 2416 2847 2994 2576 1992 1489 1235 1165 1263 1459 1660 1812 1864 1892 2143 2951 3933 4269 4068 3720 3357 2968 2623 2396 2219 2026 1906 1796 1764 1948 2297 2717 3300 3847 3766 3356 3055 3025 3300 3492 3265 2827 2647 2819 3047 3142 3097 3272 3292 3195 3178 3163 2859 2263 1702 1643 2159 2636 2919 2935 2766 2551 2317 2130 1977 1856 1784 1707 1667 2053 2549 2641 2639 2509 2575 2553 2229 1947 1759 1551 1374 1433 1552 1963 1984 1835 1733 1644 1587 1580 1649 1767 1916 2139 2311 2350 2221 1978 1798 1833 1843 1936 2237 2474 2856 3137 2994 2485 1991 1742 1583 1439 1296 1260 1292 1200 1049 954 923 966 1089 1193 1210 1212 1306 1606 1802 1824 1763 1646 1426 1123 865 703 556 433 368 332 299 274 302 391 489 556 608 656 671 662 657 702 797 850 974 1227 1458 1509 1480 1481 1480 1431 1358 1257 1125 1089 1136 1143 1120 1086 1064 1058 1056 1055 1061 1106 1133 1093 1115 1140 1130 1169 1235 1337 1338 1320 1374 1422 1450 1462 1462 1448 1427 1406 1329 1295 1283 1292 1301 1292 1272 1222 1195 1174 1170 1178 1191 1176 1136 1137 1186 1181 1165 1215 1271 1296 1332 1433 1543 1578 1616 1649 1833 1960 1916 1978 2204 2615 3011 3472 4029 4247 3227 3169 3057 2677 18 20 23 26 31 36 40 43 42 38 32 21 18 23 25 21 15 13 9 8 8 7 6 5 5 6 15 13 1 0 7 5 3 4 3 0 0 0 0 0 0 0 0 0 0 2 8 6 7 6 4 3 6 12 12 11 11 11 10 9 4 2 3 1 0 0 3 5 8 8 5 4 2 0 0 0 0 2 6 8 8 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 4 2 1 0 0 0 0 0 0 0 1 23 74 91 36 7 0 0 0 0 0 0 0 0 0 0 62 253 428 516 562 670 1279 3194 2432 1707 2135 2541 2959 3460 3983 4413 4653 4748 4340 3894 3502 3177 2965 2854 2821 2870 2973 3043 3114 3188 3285 3398 3493 3515 3448 3315 3257 3374 3162 3033 3004 2828 2725 2748 2750 2633 2437 2230 2088 1983 1851 1842 1704 1473 1330 1314 1333 1334 1331 1376 1437 1382 1299 1246 1260 1331 1407 1366 1135 973 997 798 617 495 482 578 691 775 836 841 819 778 769 833 928 1006 1016 951 881 863 828 650 443 329 284 278 321 406 552 777 1042 1233 1147 685 636 603 646 721 763 774 769 734 704 781 862 817 703 607 562 546 542 570 639 712 782 758 706 603 535 484 484 517 535 536 531 531 547 528 488 468 453 420 401 434 509 592 621 576 600 599 589 602 616 584 528 533 597 628 663 783 853 783 664 578 504 421 375 381 408 475 606 778 942 1082 1203 1294 1328 1310 1304 1361 1459 1634 1550 1470 1472 1534 1573 1575 1603 1647 1634 1574 1532 1553 1661 1803 1822 1779 1867 2229 2801 2706 2382 2044 1714 1495 1345 1259 1248 1330 1491 1733 2140 2631 3302 3975 4299 4262 4003 3611 3191 2849 2578 2328 2146 2046 1917 1878 1952 2065 2207 2545 3014 3010 2724 2623 2718 2934 3189 3094 2779 2682 2840 2919 2890 2865 3074 3212 3271 3192 3205 3140 2746 2139 1683 1554 1880 2363 2780 2996 2950 2685 2376 2136 1958 1834 1839 1759 1873 2231 2391 2493 2418 2409 2442 2203 1775 1521 1498 1324 1370 1461 1745 1881 1836 1746 1627 1557 1542 1622 1780 1941 2067 2154 2246 2253 2025 1733 1775 1739 1757 1903 2149 2426 2811 2962 2554 2066 1795 1630 1462 1337 1273 1331 1281 1139 1049 983 924 965 878 888 934 1071 1285 1458 1532 1498 1341 1005 646 516 510 439 329 232 180 176 190 243 328 391 438 490 562 593 533 460 549 734 898 1061 1267 1450 1495 1473 1468 1444 1373 1255 1070 971 999 1062 1107 1103 1074 1066 1066 1067 1052 1082 1108 1103 1096 1127 1162 1182 1189 1241 1354 1407 1420 1403 1384 1357 1340 1336 1319 1320 1354 1319 1304 1296 1273 1234 1196 1190 1161 1146 1127 1149 1171 1179 1147 1085 1066 1142 1126 1126 1173 1239 1289 1335 1416 1494 1539 1582 1604 1946 2462 2782 2576 2323 2572 3025 3244 3988 4372 4048 3629 3180 2911 19 20 23 26 28 30 34 35 34 29 21 15 18 27 30 26 21 16 9 7 7 6 6 5 3 6 11 8 0 0 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 1 0 0 3 6 7 7 10 10 11 10 4 2 6 4 0 0 1 4 5 3 2 1 0 0 1 0 1 3 7 8 7 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 4 0 0 0 0 0 0 0 0 3 30 79 75 24 3 0 0 0 0 0 0 0 0 0 24 191 518 736 831 1036 1831 3239 2775 1735 2405 2604 2788 2910 3469 4171 4486 4484 3832 3227 2981 2819 2686 2593 2577 2646 2758 2857 2930 3024 3119 3214 3319 3342 3335 3255 3168 3208 3156 3081 2993 2775 2615 2602 2617 2506 2268 2041 1893 1810 1798 1702 1489 1338 1285 1288 1313 1338 1340 1343 1347 1290 1259 1275 1370 1445 1427 1293 1088 977 942 856 717 590 566 622 686 744 787 783 753 730 759 860 985 1073 1075 968 817 705 616 452 311 261 279 308 375 474 638 867 1088 1202 1134 833 617 516 492 548 649 738 758 704 654 691 769 756 640 534 496 498 523 563 601 655 720 706 638 519 398 311 311 368 407 400 377 376 398 389 344 325 342 348 321 324 406 490 519 472 500 527 496 465 449 411 355 346 405 432 406 470 579 593 548 493 423 344 298 297 322 334 393 489 622 777 946 1104 1220 1267 1256 1302 1328 1491 1419 1408 1437 1480 1529 1578 1632 1681 1690 1606 1564 1566 1540 1538 1546 1545 1567 1757 2221 2309 2356 2229 1882 1505 1299 1249 1334 1595 2092 2765 3061 3444 3782 4112 4251 4277 4177 3897 3534 3275 3019 2609 2332 2157 2037 1982 1958 1923 1893 1915 1968 1999 2054 2176 2311 2555 2782 2776 2658 2676 2804 2791 2704 2764 2998 2972 3126 3158 3163 3153 2952 2521 1994 1556 1454 1852 2624 3257 3399 3106 2604 2082 1779 2021 2383 2259 2094 2213 2308 2338 2272 2213 2240 2089 1542 1329 1414 1332 1352 1444 1592 1735 1807 1778 1651 1554 1570 1662 1855 2038 2100 2075 2133 2258 2067 1711 1692 1724 1754 1835 1916 1959 2145 2412 2437 2202 1809 1679 1483 1377 1353 1404 1382 1230 1054 935 875 943 833 797 828 968 1225 1437 1418 1377 1112 675 395 342 381 358 268 197 190 233 273 315 356 383 403 450 526 555 459 390 498 646 864 1088 1262 1383 1449 1472 1462 1405 1323 1232 1103 1052 1040 1036 1046 1028 1031 1052 1080 1092 1064 1069 1081 1091 1099 1109 1133 1157 1129 1188 1251 1332 1414 1421 1363 1264 1197 1148 1095 1115 1188 1233 1236 1221 1226 1168 1098 1129 1157 1159 1135 1134 1150 1149 1127 1043 1062 1108 1138 1127 1140 1208 1254 1304 1362 1416 1516 1608 1707 1940 2387 2950 2907 2571 2744 2967 3227 3766 4082 4019 3723 3358 3491 22 22 24 25 24 23 25 27 27 24 18 16 21 28 32 30 26 18 8 4 5 7 8 5 1 5 11 10 3 4 10 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 10 10 10 7 5 3 1 0 0 1 6 6 3 1 0 1 2 4 4 5 7 8 8 7 6 6 7 6 7 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 6 3 0 0 0 0 0 0 0 0 6 33 68 54 12 1 0 0 0 0 0 0 0 1 8 125 513 898 1220 1793 2532 3194 2958 2033 2529 2314 2061 1860 2724 3919 4451 4163 3432 2886 2769 2701 2573 2459 2416 2447 2529 2623 2711 2815 2937 3057 3182 3212 3212 3162 3106 3098 3076 2988 2854 2629 2510 2501 2442 2249 2021 1844 1723 1656 1659 1556 1333 1232 1221 1259 1303 1325 1331 1335 1310 1251 1243 1377 1530 1590 1434 1229 1095 994 902 809 763 711 694 669 649 674 727 758 761 770 812 923 1052 1104 1059 910 707 533 416 306 218 187 234 302 384 509 717 947 1118 1215 1230 1110 884 582 407 419 557 715 766 695 637 672 688 706 612 510 492 517 536 544 559 585 610 586 509 398 292 226 226 268 292 276 267 290 281 229 193 185 212 244 246 253 309 355 401 438 469 476 436 415 409 359 275 239 282 346 335 314 367 413 432 433 406 342 275 269 302 297 295 311 374 485 644 820 996 1153 1218 1274 1264 1363 1347 1364 1390 1412 1447 1495 1565 1670 1680 1639 1640 1696 1648 1542 1479 1457 1417 1387 1456 1496 1795 2036 2142 2176 2041 1643 1215 1326 2278 3227 3727 4035 4248 4439 4389 4194 4049 3927 3728 3654 3591 3039 2752 2479 2219 2045 1931 1844 1821 1887 1937 1831 1844 1957 2005 2229 2500 2608 2605 2676 2786 2778 2715 2572 2717 2715 2889 3061 3120 3076 2927 2613 2080 1671 1496 1903 2800 3580 3796 3508 3036 2608 2419 2656 2820 2918 2760 2545 2356 2230 2132 2075 2093 1839 1331 1195 1260 1303 1356 1449 1561 1672 1774 1822 1698 1606 1610 1711 1897 2066 2092 2042 2151 2322 2196 1868 1698 1721 1712 1713 1718 1729 1823 2024 2249 2370 1862 1714 1534 1443 1420 1409 1390 1319 1074 895 841 869 828 789 810 922 1110 1302 1449 1355 983 542 278 213 223 213 190 182 242 373 418 390 365 382 437 505 533 515 413 358 413 520 689 950 1189 1324 1418 1498 1481 1382 1331 1312 1235 1164 1151 1159 1096 974 976 1027 1061 1116 1104 1075 1082 1105 1122 1169 1155 1112 1123 1123 1130 1164 1235 1360 1373 1253 1141 1012 962 992 1076 1195 1246 1151 1157 1133 1103 1134 1153 1136 1117 1119 1108 1115 1097 1079 1088 1097 1139 1164 1157 1209 1243 1260 1266 1333 1434 1544 1666 1818 1928 2149 2362 2585 2961 3233 3569 3792 3664 3550 3575 3535 3624 27 25 24 22 18 16 16 18 21 21 18 19 23 28 32 32 28 20 7 1 3 6 8 6 2 6 17 12 5 9 20 25 22 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 10 10 10 11 8 4 6 2 4 6 6 6 8 6 6 2 2 3 5 7 8 8 8 9 8 6 6 7 6 6 6 7 6 7 7 7 5 5 6 7 7 6 6 7 7 6 6 5 3 0 0 0 0 0 0 0 1 7 32 61 39 5 0 0 1 0 0 0 0 5 36 141 450 1154 2119 3227 3860 3563 2871 2235 2370 2185 1531 1339 2057 3056 3540 3358 2983 2770 2743 2683 2546 2415 2315 2297 2338 2408 2503 2626 2778 2957 3073 3121 3195 3221 3179 3108 2999 2819 2609 2399 2310 2337 2250 2024 1841 1725 1620 1522 1460 1369 1250 1211 1231 1283 1319 1327 1342 1366 1333 1270 1291 1531 1677 1662 1420 1224 1119 1000 879 799 807 821 797 716 633 619 675 743 787 817 847 891 979 1022 976 813 583 396 298 247 216 216 248 269 343 513 723 855 904 976 1109 1186 1022 626 366 363 514 650 680 647 645 674 630 671 624 500 516 562 554 509 483 487 476 440 375 296 218 150 118 126 139 139 143 149 119 94 106 113 130 153 159 162 191 246 343 423 427 377 344 370 398 354 266 219 213 267 293 281 317 352 333 315 321 304 258 256 285 276 238 206 225 270 353 478 668 921 1083 1172 1228 1310 1330 1349 1346 1335 1334 1336 1350 1401 1387 1425 1573 1635 1595 1531 1478 1427 1368 1309 1293 1352 1501 1720 2084 2434 2187 1432 796 879 2087 3273 3844 4229 4444 4370 4028 3596 3394 3396 3311 3423 3495 3156 3059 2981 2808 2506 2264 2201 2196 2147 2044 1901 1832 1873 1931 2119 2362 2542 2617 2577 2507 2633 2774 2677 2608 2635 2761 2801 2712 2634 2633 2460 1944 1854 1982 2490 3273 3857 3952 3721 3438 3127 3051 2956 2691 2753 2783 2642 2435 2274 2140 2010 2047 1541 1124 1026 1121 1251 1373 1490 1596 1687 1780 1835 1743 1664 1664 1753 1933 2107 2172 2219 2420 2535 2443 2150 1872 1776 1712 1653 1650 1719 1844 1984 2111 2407 2009 1732 1552 1433 1379 1356 1381 1365 1143 958 855 823 807 786 792 882 1048 1253 1387 1352 1080 631 301 161 118 103 100 122 226 389 508 555 533 509 554 586 475 395 336 313 355 409 537 864 1224 1331 1414 1546 1519 1415 1372 1314 1219 1152 1199 1259 1192 1048 972 995 988 1000 1031 1031 1046 1096 1128 1111 1054 1055 1072 1084 1092 1105 1208 1370 1328 1256 1124 1020 992 1028 1150 1288 1314 1147 1158 1176 1164 1140 1117 1107 1103 1116 1102 1107 1098 1102 1090 1082 1111 1132 1097 1141 1172 1171 1211 1314 1423 1476 1513 1670 1756 1941 2254 2773 3224 3418 3402 3207 3096 3000 2988 3041 3300 27 26 24 21 16 13 13 13 16 16 15 18 20 24 29 29 24 17 9 4 5 7 7 6 4 5 11 7 2 7 18 25 24 16 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 12 11 10 10 8 4 0 0 2 7 5 5 6 6 4 1 4 6 8 8 8 8 8 8 7 6 7 7 6 6 6 6 6 6 6 7 4 4 6 7 7 6 6 7 7 6 6 5 2 0 0 0 0 0 0 0 1 2 15 44 54 27 4 15 15 3 0 0 1 5 24 108 416 1542 2947 3045 3890 3803 3024 2583 2733 2750 2054 1554 1584 1878 2240 2516 2613 2679 2712 2647 2541 2400 2253 2176 2164 2203 2295 2447 2649 2880 3083 3043 3159 3254 3196 3020 2822 2616 2400 2226 2154 2189 2106 1908 1778 1706 1605 1485 1397 1318 1245 1242 1302 1386 1388 1351 1337 1333 1293 1256 1362 1645 1795 1614 1356 1211 1121 1000 877 823 852 892 880 798 688 625 645 724 802 833 814 788 812 882 867 719 492 332 281 288 308 307 306 259 298 469 653 738 696 621 654 804 780 519 311 309 446 520 583 622 632 651 574 619 638 490 522 579 575 504 415 358 341 317 271 218 167 116 78 69 92 117 111 81 78 58 53 63 94 137 172 182 179 204 279 351 339 279 299 379 431 377 297 277 240 232 257 271 300 334 321 276 241 225 214 223 245 228 180 162 147 138 154 213 343 551 750 913 1053 1159 1214 1236 1212 1178 1170 1177 1172 1169 1115 1170 1355 1423 1447 1473 1476 1441 1396 1368 1369 1570 1668 1757 1870 1965 2020 1825 1415 1405 2136 2867 3289 3595 3654 3245 2663 2347 2422 2608 2601 2664 2642 2791 3087 3210 3243 3079 2830 2740 2729 2495 2255 2014 1841 1771 1839 2040 2223 2331 2395 2275 2082 2192 2443 2647 2797 2889 2880 2735 2502 2312 2228 2032 1796 2223 2610 2946 3332 3593 3789 4085 3905 3461 3057 2768 2498 2500 2699 2772 2611 2346 2041 1885 1711 1297 1014 963 1075 1231 1383 1522 1644 1739 1813 1825 1766 1702 1722 1855 2053 2234 2347 2502 2736 2742 2614 2377 2209 2006 1790 1678 1673 1729 1745 1809 1955 2209 2084 1779 1517 1382 1354 1381 1444 1355 1175 1012 901 826 796 785 787 880 1030 1119 1185 1238 1088 755 411 188 84 38 32 64 141 288 494 671 718 620 493 440 346 296 281 297 334 379 671 1224 1572 1325 1406 1503 1489 1376 1257 1193 1141 1043 1062 1085 1146 1136 1001 958 973 976 981 988 1045 1159 1151 1073 1034 1048 1054 1078 1075 1079 1111 1121 1143 1147 1086 1040 1065 1142 1250 1289 1240 1172 1245 1248 1186 1157 1139 1100 1046 1092 1092 1092 1087 1092 1099 1078 1094 1077 1057 1150 1142 1151 1234 1356 1458 1467 1484 1587 1654 1705 2200 2958 3285 3151 3078 2818 2714 2656 2658 2796 3159 23 22 22 21 19 17 14 12 12 10 7 5 12 19 23 23 17 12 10 7 9 9 7 6 4 3 2 2 0 3 20 30 28 24 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 11 8 4 1 0 0 1 8 6 5 5 6 6 5 6 6 7 8 8 9 9 8 7 6 7 6 5 6 6 6 6 6 6 6 5 5 6 7 6 6 6 7 7 7 6 6 5 2 0 0 0 0 0 0 0 1 4 19 33 29 26 39 28 2 0 0 3 39 137 222 588 1876 2552 1602 3367 3726 3251 2987 3175 3336 2993 2413 2001 1849 1938 2183 2423 2589 2645 2600 2515 2363 2200 2097 2030 2014 2076 2219 2430 2662 2877 3014 3300 3254 3044 2784 2583 2438 2304 2178 2093 2039 1929 1776 1696 1664 1588 1484 1410 1347 1261 1235 1288 1368 1347 1351 1293 1231 1198 1219 1368 1628 1804 1553 1306 1161 1060 954 862 836 880 942 964 896 766 652 619 684 785 828 774 686 638 722 741 642 486 352 303 332 373 377 381 321 295 378 479 493 419 358 381 441 457 397 260 242 301 357 458 554 626 664 560 594 643 511 509 554 565 499 385 289 240 209 172 138 108 82 77 109 172 203 178 168 117 74 73 89 125 158 168 160 148 145 168 221 232 223 291 378 405 345 297 314 280 231 224 245 247 273 282 264 260 261 222 199 209 206 162 219 169 117 109 140 206 296 430 588 756 886 980 1018 1002 957 944 992 1031 1085 1087 1083 1150 1191 1249 1351 1428 1418 1409 1519 1545 1711 1716 1760 1778 1838 1922 1968 1979 2031 2238 2412 2457 2557 2663 2491 2183 1973 1953 2065 2121 2072 2077 2429 3007 3293 3339 3174 2943 2853 2773 2576 2358 2098 1844 1664 1740 2011 2154 2110 2101 2026 1895 1866 1996 2320 2843 3162 3064 2701 2341 2130 2022 1826 1918 2362 2671 2843 3105 3483 3883 4205 4055 3607 3153 2794 2578 2563 2730 2775 2513 2198 1846 1639 1445 1227 1078 1056 1139 1271 1400 1498 1607 1738 1826 1863 1782 1725 1834 2035 2215 2344 2387 2571 2850 2815 2723 2637 2492 2225 1952 1775 1630 1686 1645 1763 1982 2191 2152 1875 1566 1403 1381 1474 1561 1451 1263 1099 961 871 829 795 785 873 1038 1073 1060 1124 1094 834 469 233 96 31 10 38 98 205 359 492 488 342 299 276 240 233 256 289 372 681 1320 1863 1793 1384 1375 1437 1446 1377 1265 1190 1128 984 931 989 1058 1065 1008 974 985 996 987 1028 1144 1246 1207 1150 1135 1090 1052 1135 1137 1110 1060 995 1005 1029 1024 1038 1113 1134 1158 1204 1211 1303 1372 1280 1221 1165 1125 1165 1136 1086 1089 1112 1108 1076 1051 1028 1030 1015 1013 1055 1105 1159 1257 1364 1369 1418 1532 1588 1609 1720 2172 2901 3044 2835 2739 2596 2549 2658 2864 3019 3356 20 17 18 22 25 24 18 14 12 10 4 2 8 13 15 17 9 4 3 4 5 2 2 3 3 2 1 0 0 3 15 30 25 26 22 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 7 5 1 1 2 2 4 9 9 8 8 9 8 6 4 3 6 8 8 8 8 8 7 6 5 3 1 6 6 4 4 5 6 5 4 4 5 6 6 6 7 7 7 7 7 6 6 5 1 0 0 0 0 0 0 0 0 2 33 68 72 48 16 2 0 1 3 3 24 165 836 1769 1705 2153 3467 3472 3192 3111 3339 3644 3679 3207 2338 1823 1891 2104 2324 2483 2533 2502 2421 2277 2125 2019 1934 1849 1882 1984 2147 2366 2595 2837 3106 3075 2789 2524 2405 2371 2321 2215 2063 1880 1696 1569 1521 1502 1446 1391 1378 1356 1276 1214 1227 1228 1116 1165 1174 1146 1137 1195 1335 1524 1702 1546 1274 1105 990 888 825 827 889 975 1028 981 839 694 612 629 707 736 662 549 492 572 640 616 521 404 335 329 356 388 410 379 338 339 333 317 301 269 251 286 311 268 209 197 225 265 344 440 553 629 592 611 629 516 451 457 459 407 319 234 172 126 90 62 44 69 121 169 211 225 216 229 193 175 186 212 247 254 216 157 118 109 119 156 175 184 275 374 389 335 295 286 230 170 175 199 181 174 180 178 197 238 237 187 222 190 149 222 189 141 138 163 197 236 289 355 446 552 668 760 789 775 792 867 942 1038 1086 1079 1085 1095 1117 1187 1284 1350 1412 1642 1748 1621 1472 1461 1521 1680 1883 2012 2049 2110 2193 2231 2279 2284 2222 2112 1984 1876 1822 1821 1844 1835 1982 2133 2625 3068 3320 3285 2992 2725 2553 2380 2293 2148 1878 1621 1820 2205 2288 2114 1969 1915 1931 1841 1809 2055 2758 3236 3070 2675 2403 2232 2131 1978 1961 2160 2415 2697 3063 3470 3772 3801 3630 3381 3016 2754 2534 2403 2414 2352 2017 1797 1650 1531 1449 1335 1231 1221 1286 1365 1431 1468 1558 1700 1810 1846 1784 1792 1989 2275 2439 2412 2303 2499 2747 2761 2641 2537 2482 2369 2118 1965 1651 1710 1715 1855 2157 2389 2298 1955 1624 1422 1354 1498 1610 1516 1305 1148 1074 997 901 823 778 878 1078 1086 1022 1089 1160 955 447 244 95 23 4 18 47 91 158 230 236 170 155 179 173 179 245 418 798 1437 1992 2065 1704 1442 1360 1398 1471 1481 1397 1333 1235 1099 1013 1032 1043 1034 1025 1016 1057 1100 1075 1146 1216 1190 1124 1134 1161 1109 1099 1208 1127 1019 978 966 957 974 976 1019 1080 1132 1186 1239 1271 1300 1318 1311 1290 1158 1175 1213 1169 1117 1121 1137 1114 1066 1035 998 988 990 992 1015 1057 1133 1237 1321 1336 1417 1529 1542 1553 1801 2404 2826 2775 2636 2514 2444 2475 2710 3042 3153 3412 12 9 11 17 23 26 24 23 18 11 6 3 3 5 5 9 11 2 0 0 0 0 0 0 1 0 0 0 0 1 6 15 6 22 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 5 3 2 6 7 7 8 8 9 9 9 7 4 1 2 5 8 8 8 7 6 5 3 2 1 2 4 2 0 0 3 6 6 5 4 5 6 6 6 7 7 7 7 7 7 6 6 4 1 0 0 0 0 0 0 0 6 104 212 191 86 16 12 2 0 16 91 380 791 1300 1436 1446 2835 3076 3044 2972 3011 3360 3760 3807 3217 2186 1648 1853 2050 2216 2343 2392 2376 2303 2180 2055 1962 1875 1789 1762 1801 1895 2042 2251 2516 2769 2766 2570 2370 2312 2349 2357 2255 2033 1739 1468 1311 1273 1316 1320 1302 1304 1317 1298 1273 1276 1248 1199 1047 1079 1082 1094 1170 1296 1448 1590 1482 1209 1034 920 829 795 833 925 1032 1098 1060 914 751 632 596 611 595 531 462 424 468 565 611 573 470 364 324 351 387 373 323 311 329 295 268 237 221 229 252 253 196 185 200 243 260 273 321 429 535 567 569 548 452 371 332 309 280 226 170 133 103 74 72 101 128 177 198 203 213 242 278 276 269 291 329 366 386 337 275 251 231 181 184 175 183 274 373 398 354 293 240 180 145 156 169 148 124 126 141 145 150 172 177 232 194 158 161 145 127 138 174 210 236 243 255 268 335 429 548 639 696 764 852 931 990 1023 1025 1033 1039 1057 1090 1142 1218 1328 1504 1468 1348 1305 1340 1408 1480 1568 1673 1759 1842 1941 2102 2160 2106 2033 1972 1910 1842 1775 1728 1691 1661 1918 1945 2185 2634 3109 3257 2899 2500 2486 2799 2860 2546 2143 1898 2101 2484 2555 2328 2024 1794 1769 1753 1817 2173 2748 3087 2994 2767 2636 2647 2545 2326 2180 2233 2395 2660 3034 3380 3493 3277 2986 2790 2614 2434 2224 2091 2069 1959 1631 1494 1513 1548 1537 1487 1428 1417 1461 1476 1443 1456 1569 1696 1795 1837 1843 1931 2161 2402 2476 2424 2294 2406 2561 2562 2416 2344 2473 2544 2229 2191 2068 2012 1990 2096 2361 2517 2349 2076 1718 1428 1379 1548 1637 1519 1306 1157 1105 1068 957 886 900 1008 1164 1205 1195 1283 1426 1338 602 286 101 28 11 11 15 21 40 80 96 61 64 106 130 155 267 581 1141 1860 2093 1994 1740 1497 1367 1389 1500 1568 1530 1483 1405 1307 1210 1135 1095 1094 1131 1197 1265 1300 1299 1302 1269 1166 1046 1042 1127 1115 1175 1279 1244 1125 998 956 947 967 974 1016 1089 1153 1248 1342 1370 1285 1209 1299 1308 1194 1164 1165 1157 1149 1145 1129 1097 1071 1035 985 991 1029 1019 966 988 1105 1203 1293 1361 1475 1548 1495 1510 1641 2249 2553 2494 2337 2253 2232 2342 2673 2717 2522 2401 3 0 0 4 9 15 13 4 7 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 7 8 7 8 9 10 10 9 4 2 0 1 3 6 6 5 3 2 2 1 1 2 2 1 0 0 0 0 3 5 6 7 6 6 6 6 6 7 7 7 7 6 6 6 7 1 0 0 0 0 0 0 1 6 158 356 309 120 23 22 13 36 222 905 2385 2491 2211 1874 1931 2500 2678 2680 2762 2864 3381 3721 3276 2424 1744 1569 1760 1935 2079 2196 2262 2273 2225 2123 2003 1910 1824 1758 1748 1745 1787 1866 1989 2169 2357 2453 2420 2313 2254 2297 2329 2232 1979 1632 1310 1127 1120 1257 1327 1300 1288 1314 1341 1370 1382 1351 1576 1166 1070 1060 1085 1165 1290 1440 1537 1421 1156 972 862 795 806 878 979 1079 1127 1060 899 761 661 612 575 521 469 426 399 439 539 617 596 481 353 310 350 378 316 219 212 271 269 278 226 183 160 149 155 160 161 187 209 232 243 257 325 416 462 463 444 393 340 301 237 198 164 136 123 108 93 88 105 137 191 212 223 251 281 290 295 324 359 419 426 471 482 421 367 351 290 248 237 244 270 339 375 348 292 248 219 220 235 230 190 149 154 196 219 204 186 188 181 151 130 124 105 91 98 125 163 203 239 251 232 264 310 391 506 631 755 886 988 1016 1026 982 972 998 1066 1127 1143 1150 1191 1274 1263 1252 1273 1326 1391 1445 1484 1503 1512 1619 1745 1884 1950 1962 1934 1903 1884 1850 1780 1695 1627 1645 1777 1833 1944 2202 2539 2719 2574 2328 2336 2681 2974 2983 2754 2543 2593 2830 2926 2790 2405 2013 1908 1948 2177 2601 3040 3295 3331 3225 3185 3277 2914 2612 2409 2321 2333 2474 2825 3263 3342 2999 2562 2249 2084 1978 1896 1876 1875 1718 1468 1411 1494 1576 1611 1598 1562 1546 1553 1512 1421 1418 1537 1664 1759 1827 1913 2093 2385 2609 2594 2457 2382 2400 2524 2560 2394 2273 2510 2618 2136 2123 2319 2329 2365 2490 2598 2607 2448 2233 1881 1544 1446 1553 1634 1559 1365 1197 1138 1169 1017 964 984 1067 1208 1339 1411 1463 1601 1612 1006 514 189 50 23 14 9 4 7 29 60 62 62 92 136 199 373 773 1408 1874 2010 1975 1819 1576 1388 1433 1520 1548 1515 1492 1480 1441 1376 1313 1278 1297 1332 1391 1404 1415 1422 1387 1316 1228 1055 1017 1103 1245 1295 1325 1306 1221 1138 1081 1014 1022 1039 1048 1076 1213 1392 1435 1402 1299 1204 1236 1238 1185 1162 1213 1242 1197 1142 1112 1080 1024 970 964 1008 1088 1050 982 1074 1145 1215 1288 1381 1517 1615 1641 1731 1917 2230 2356 2298 2143 2027 2280 2466 2369 2208 2147 2200 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 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 1 3 6 7 7 7 8 9 9 8 7 6 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 6 6 7 7 7 7 7 7 7 6 6 6 0 0 0 0 0 0 0 4 26 116 330 318 124 53 52 70 226 979 2748 2629 3097 3000 2805 2598 2488 2448 2473 2660 2938 3517 3361 2400 1554 1300 1456 1648 1824 1953 2060 2123 2161 2150 2097 1997 1871 1777 1724 1761 1732 1784 1851 1929 2045 2204 2349 2400 2321 2219 2227 2245 2141 1898 1578 1297 1154 1169 1251 1264 1345 1382 1402 1485 1543 1487 1363 1428 1127 1082 1108 1147 1230 1336 1444 1488 1378 1144 957 841 785 821 908 993 1059 1065 967 818 723 665 645 577 501 460 444 446 492 563 610 571 449 335 297 318 334 290 204 173 195 263 275 199 157 138 136 144 134 128 134 152 189 213 227 260 308 346 354 332 327 297 303 271 221 169 137 120 106 112 132 178 272 290 268 278 311 334 343 336 306 354 431 441 494 530 526 495 435 345 311 325 321 307 324 332 318 300 287 275 279 278 248 211 176 189 250 308 314 272 213 145 99 88 90 93 102 116 135 164 193 212 234 212 214 229 271 357 482 636 826 1010 1074 1047 1051 1000 969 983 1044 1128 1161 1133 1135 1201 1208 1161 1173 1254 1339 1379 1387 1396 1479 1635 1821 1924 1928 1886 1864 1863 1833 1792 1699 1656 1701 1807 1916 1950 1954 1986 2031 2081 2120 2190 2358 2861 3318 3511 3477 3389 3364 3337 3333 2963 2746 2632 2643 2922 3397 3816 3946 3787 3753 3603 3313 2797 2464 2224 2095 2101 2246 2630 3249 3321 2888 2393 2011 1764 1652 1675 1741 1660 1459 1395 1426 1518 1583 1605 1617 1638 1630 1571 1475 1387 1373 1457 1568 1677 1796 1971 2257 2600 2656 2491 2476 2442 2425 2489 2482 2316 2211 2201 2039 1798 1868 2302 2529 2646 2837 2915 2858 2655 2436 2076 1711 1531 1524 1565 1552 1443 1259 1107 1191 1093 1032 1023 1084 1198 1316 1388 1400 1545 1587 1337 914 458 152 62 27 16 5 4 18 50 74 93 121 163 264 555 1076 1605 1903 1972 1944 1810 1556 1409 1481 1554 1561 1523 1502 1500 1483 1468 1478 1472 1486 1451 1421 1392 1366 1345 1346 1295 1248 1123 1127 1144 1222 1275 1277 1224 1128 1149 1186 1136 1115 1134 1127 1140 1300 1436 1400 1366 1306 1299 1260 1235 1201 1185 1277 1276 1220 1177 1100 1034 1016 1017 1013 1045 1064 1009 1012 1085 1198 1396 1557 1566 1764 1971 1986 2121 2328 2391 2385 2365 2074 1899 2045 1953 1805 1849 1964 1990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 8 8 8 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 6 6 6 6 6 7 7 7 7 7 7 7 5 0 1 0 0 0 0 0 16 48 82 164 233 167 147 216 562 896 1385 2084 1848 2639 3050 3148 2915 2605 2417 2421 2601 2852 3229 2443 1496 1173 1216 1396 1584 1751 1875 1966 2017 2068 2106 2109 2045 1932 1818 1747 1744 1761 1846 1946 1999 2064 2191 2348 2421 2355 2250 2218 2177 2024 1795 1571 1423 1380 1394 1352 1241 1458 1363 1368 1500 1496 1396 1305 1209 1178 1194 1233 1256 1281 1320 1379 1412 1345 1173 998 869 814 835 905 947 941 907 849 789 776 739 723 630 521 467 490 557 614 626 595 528 433 353 324 335 361 336 251 181 158 248 228 174 138 109 108 120 114 103 104 111 141 182 210 236 242 257 273 242 249 260 232 238 253 225 191 167 141 127 136 249 373 360 321 356 455 562 603 518 364 328 355 425 409 380 357 356 365 354 353 373 358 319 298 279 265 263 268 272 271 249 209 198 184 206 276 339 348 312 259 174 106 92 98 110 135 156 175 206 229 221 229 205 179 161 177 241 340 461 611 803 1013 1065 1119 1094 1034 1022 1092 1179 1188 1161 1122 1174 1148 1089 1071 1120 1174 1202 1251 1289 1347 1478 1705 1867 1917 1899 1909 1936 1867 1818 1764 1741 1754 1846 1955 1985 1906 1789 1725 1669 1732 1954 2122 2391 2957 3563 3828 3708 3496 3411 3420 3263 3258 3245 3303 3484 3720 3921 3972 3642 3531 3115 2980 2587 2088 1737 1598 1646 1957 2574 3292 3308 2853 2316 1882 1601 1484 1521 1593 1470 1375 1411 1464 1523 1557 1567 1585 1613 1600 1507 1400 1341 1330 1375 1456 1578 1772 2043 2355 2689 2661 2517 2449 2411 2389 2370 2306 2196 2081 1973 1890 1732 1737 2198 2597 2714 2891 3110 3204 2887 2641 2271 1893 1641 1524 1495 1530 1553 1360 1175 1160 1135 1088 1082 1135 1193 1272 1313 1349 1442 1506 1416 1119 723 381 166 54 37 17 7 12 38 82 129 171 235 451 931 1367 1605 1706 1731 1694 1621 1472 1436 1514 1648 1672 1601 1520 1466 1430 1406 1465 1495 1510 1470 1387 1270 1151 1148 1258 1201 1251 1250 1237 1243 1235 1208 1187 1170 1153 1195 1239 1235 1192 1179 1193 1139 1166 1267 1325 1313 1265 1262 1312 1333 1260 1228 1248 1218 1195 1189 1122 1047 1063 1088 1094 1089 1040 1013 1044 1116 1305 1658 1936 2120 2233 2312 2277 2399 2581 2597 2499 2292 1935 1727 1606 1613 1663 1716 1766 1764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 1 1 0 0 0 3 6 8 8 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 1 2 3 5 6 6 6 7 7 7 7 7 6 7 6 3 2 4 1 0 0 0 0 24 90 160 170 138 206 272 528 1579 2129 2047 1716 1725 2124 2541 2809 2829 2662 2475 2382 2489 2847 3022 1963 948 1030 1201 1384 1550 1705 1836 1922 1969 2041 2101 2170 2122 1995 1868 1810 1827 1881 1967 2052 2062 2132 2255 2354 2382 2350 2311 2273 2145 1906 1693 1598 1557 1526 1502 1427 1299 1532 1357 1361 1522 1459 1390 1338 1264 1217 1217 1233 1222 1207 1239 1323 1390 1351 1196 1014 898 838 848 855 835 796 791 810 830 865 867 813 682 569 551 628 725 759 709 627 557 507 424 349 365 420 421 337 231 174 192 192 172 130 101 96 100 98 92 91 90 108 164 226 253 223 212 229 216 237 297 235 274 302 282 262 247 212 163 162 273 400 385 333 347 412 529 599 532 494 433 368 392 352 317 302 335 390 394 375 420 361 267 234 217 202 196 205 222 234 228 216 209 186 200 270 346 376 366 344 258 148 113 108 107 120 134 152 187 215 223 224 220 195 156 142 186 269 343 408 510 708 866 978 1034 1041 1048 1088 1158 1256 1308 1262 1262 1161 1113 1106 1105 1098 1092 1109 1152 1214 1248 1447 1688 1806 1827 1859 1908 1913 1958 1991 1981 1975 2001 2049 2060 1983 1854 1784 1693 1645 1712 1789 1977 2433 2987 3374 3469 3252 3148 3152 3305 3563 3767 3803 3802 3937 4160 4303 3891 3352 3195 2891 2289 1739 1417 1260 1241 1521 2194 2766 2848 2592 2218 1874 1639 1508 1440 1420 1368 1377 1421 1466 1505 1525 1539 1557 1543 1562 1545 1446 1344 1298 1309 1370 1499 1731 2088 2388 2614 2599 2434 2374 2375 2328 2258 2194 2105 1992 1908 1857 1728 1692 2002 2476 2721 2800 3081 3390 3123 2812 2430 2040 1740 1556 1451 1450 1478 1369 1244 1196 1173 1130 1100 1141 1192 1260 1286 1305 1323 1365 1329 1134 840 552 314 124 81 51 27 18 40 85 122 249 432 782 1190 1382 1379 1383 1461 1438 1436 1440 1462 1471 1541 1582 1524 1417 1340 1251 1222 1263 1326 1440 1470 1360 1220 1152 1180 1127 1105 1259 1297 1254 1220 1155 1101 1144 1160 1138 1186 1235 1231 1245 1169 1147 1148 1161 1218 1277 1269 1204 1160 1195 1237 1223 1199 1166 1123 1126 1145 1132 1119 1137 1185 1160 1112 1081 1058 1106 1326 1497 1657 1847 2037 2206 2156 2072 2045 2034 1942 1883 1853 1736 1582 1533 1618 1612 1605 1621 1682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 0 0 0 0 0 0 7 10 7 4 2 0 4 8 8 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 2 4 5 6 7 7 7 7 7 6 7 5 2 3 3 1 0 0 0 0 14 97 163 218 293 329 401 1017 2338 2477 2336 2098 1891 1878 2055 2391 2593 2638 2565 2514 2692 2843 2548 1647 959 1086 1252 1423 1578 1720 1844 1931 1998 2104 2175 2273 2213 2078 1963 1923 1965 2051 2136 2169 2127 2190 2307 2350 2333 2339 2364 2305 2079 1787 1614 1637 1640 1591 1546 1464 1392 1541 1477 1437 1542 1424 1254 1129 1072 1075 1101 1100 1090 1111 1205 1358 1442 1371 1192 1018 901 829 826 773 722 738 798 849 877 892 878 815 689 593 624 760 879 888 799 702 644 613 526 384 365 412 448 408 315 249 204 184 155 124 108 100 94 87 84 82 80 89 124 203 280 263 230 226 225 251 303 271 307 332 302 283 292 290 257 245 323 366 310 340 349 372 477 538 435 345 312 274 302 329 319 295 321 380 405 428 498 366 221 181 171 160 149 146 154 170 175 190 194 171 163 205 283 353 368 311 287 157 130 138 151 161 162 161 172 182 181 177 191 196 177 155 168 217 265 294 320 398 488 589 672 709 757 852 986 1218 1281 1346 1360 1314 1265 1225 1184 1135 1080 1037 1028 1109 1130 1270 1489 1591 1579 1569 1607 1728 1946 2146 2289 2319 2262 2239 2217 2107 2003 1939 1816 1676 1609 1698 1941 2246 2494 2651 2711 2590 2699 2933 3249 3703 4046 4087 3969 3902 3814 3732 3555 3460 3149 2467 1909 1590 1353 1163 1078 1221 1674 2153 2444 2398 2168 1914 1678 1489 1373 1348 1360 1386 1417 1455 1486 1508 1539 1552 1527 1551 1549 1483 1359 1276 1266 1313 1438 1690 2112 2526 2682 2618 2463 2407 2375 2244 2159 2156 2133 2106 2120 2006 1829 1725 1852 2268 2759 2702 3183 3397 3261 2959 2584 2174 1823 1621 1442 1398 1419 1364 1247 1174 1187 1189 1115 1121 1160 1149 1135 1132 1118 1171 1241 1137 881 711 468 257 166 121 85 56 60 161 191 437 728 1001 1203 1247 1216 1315 1390 1317 1312 1306 1406 1461 1468 1484 1414 1265 1285 1254 1211 1191 1241 1366 1448 1322 1244 1293 1238 1167 1138 1176 1190 1144 1115 1102 1068 1155 1159 1145 1216 1184 1061 1216 1139 1196 1232 1176 1181 1237 1279 1280 1187 1095 1104 1115 1098 1070 1054 1058 1061 1059 1119 1127 1145 1151 1159 1174 1199 1232 1336 1410 1502 1591 1617 1571 1583 1639 1628 1626 1561 1626 1662 1611 1555 1555 1578 1549 1492 1535 1615 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 11 9 6 2 1 6 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 6 7 7 7 6 2 0 3 3 1 0 0 0 0 0 81 141 124 126 309 825 1856 2438 2467 2697 2728 2457 2165 2078 2202 2314 2301 2217 2277 2485 2338 1821 1268 1056 1183 1316 1455 1570 1690 1822 1955 2104 2264 2347 2366 2277 2158 2050 2019 2095 2214 2288 2281 2220 2235 2303 2300 2290 2342 2384 2281 2006 1722 1581 1661 1753 1779 1749 1697 1613 1527 1426 1335 1284 1198 1022 903 900 961 1004 1016 1033 1088 1230 1420 1480 1353 1143 967 861 796 760 730 690 732 806 848 846 819 780 722 629 569 647 821 943 949 871 790 757 746 607 389 359 377 407 395 356 323 258 200 176 160 135 111 94 87 85 82 76 82 100 180 275 303 283 258 245 249 265 250 274 271 251 262 306 339 309 228 200 228 333 516 491 482 504 490 438 373 260 208 234 265 264 227 213 252 324 406 434 305 164 144 147 138 121 108 110 128 138 144 152 143 129 134 164 238 300 210 210 124 170 278 349 358 322 270 222 184 159 129 136 152 156 150 157 186 220 246 260 276 286 317 356 391 406 470 673 839 1006 1220 1398 1483 1471 1412 1344 1267 1180 1135 1083 1165 1232 1283 1317 1306 1259 1226 1260 1390 1595 1925 2201 2389 2539 2611 2558 2442 2301 2115 1972 1826 1803 2083 2404 2518 2460 2361 2255 2237 2431 2776 3118 3654 4131 4271 4146 4002 3866 3851 3782 3386 2800 2186 1801 1626 1455 1260 1121 1192 1526 1988 2380 2269 1960 1828 1655 1519 1431 1397 1404 1411 1427 1455 1480 1502 1523 1507 1505 1544 1546 1500 1370 1252 1221 1255 1357 1607 2114 2715 2772 2695 2576 2431 2297 2156 2067 2184 2212 2232 2269 2195 2003 1796 1721 1936 2668 2796 3340 3589 3376 3002 2689 2304 1904 1690 1465 1324 1310 1376 1297 1153 1173 1222 1160 1105 1099 1021 961 912 926 1060 1248 1322 1180 970 665 423 288 213 153 125 98 218 400 704 934 1009 1049 1141 1205 1388 1308 1187 1204 1170 1208 1339 1474 1456 1297 1157 1206 1182 1145 1102 1058 1117 1292 1235 1140 1047 1007 1034 1031 1024 1050 1072 1071 1148 1129 1158 1161 1113 1123 1272 1094 1205 1539 1763 1592 1320 1256 1266 1249 1364 1243 1027 989 1023 1031 1038 1067 1044 1041 1045 1095 1153 1222 1249 1225 1164 1140 1210 1335 1433 1482 1512 1540 1516 1553 1552 1600 1622 1612 1603 1577 1503 1476 1502 1477 1437 1423 1443 1465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 5 2 0 2 5 5 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 7 7 6 5 4 0 0 3 2 0 0 0 0 0 0 0 17 25 17 291 1122 2047 1963 2170 2539 2880 2956 2718 2412 2224 2192 2225 2135 2176 2585 2392 1720 1244 1175 1272 1365 1477 1569 1647 1788 1986 2218 2414 2504 2487 2360 2227 2115 2093 2180 2280 2343 2357 2343 2351 2366 2317 2300 2338 2355 2225 1966 1740 1651 1675 1771 1896 1896 1853 1771 1610 1408 1238 1144 968 792 753 810 886 942 983 1027 1091 1216 1375 1388 1240 1056 923 844 784 736 713 680 691 744 806 806 739 659 600 544 520 624 798 913 927 880 838 841 814 613 451 403 379 384 388 390 383 334 271 245 222 176 148 124 106 100 101 97 88 159 248 304 340 330 295 258 225 203 192 189 176 194 238 278 280 228 169 217 337 412 508 507 521 543 542 497 388 246 188 212 232 224 183 153 161 202 255 295 258 189 169 153 129 109 102 107 120 137 136 121 112 94 106 127 150 177 145 121 102 230 419 514 524 486 402 287 203 147 101 100 107 111 116 133 164 198 235 257 260 251 251 264 297 326 336 380 569 751 949 1130 1329 1480 1541 1526 1469 1393 1351 1311 1306 1287 1222 1130 1043 981 959 1014 1155 1320 1570 1785 1972 2251 2547 2694 2711 2775 2539 2271 2162 2327 2714 2927 2869 2716 2533 2348 2272 2287 2503 2856 3314 3785 4151 4282 4214 4012 3953 3487 2865 2344 2014 1865 1792 1662 1477 1305 1308 1603 2044 2407 2400 2127 1895 1735 1618 1541 1487 1477 1464 1452 1454 1471 1485 1483 1469 1495 1541 1541 1488 1364 1221 1156 1155 1178 1432 2010 2637 2803 2739 2658 2516 2325 2157 2033 2035 2086 2183 2289 2301 2140 1874 1663 1761 2502 2920 3351 3739 3563 2987 2764 2456 2049 1764 1545 1383 1305 1375 1391 1222 1181 1224 1221 1096 1058 992 926 906 937 1045 1252 1420 1343 1149 874 620 444 338 252 247 295 454 690 926 998 849 719 929 1414 1679 1447 1265 1170 1091 1122 1251 1249 1084 927 1003 1077 1079 1087 1077 986 996 1129 1111 981 907 922 956 974 986 1032 1172 1151 1135 1122 1145 1154 1124 1341 1486 1254 1208 1435 1443 1268 1216 1227 1221 1153 1212 1070 976 989 1031 1022 1060 1113 1122 1132 1145 1184 1236 1266 1250 1218 1147 1174 1264 1358 1447 1522 1593 1600 1595 1629 1571 1565 1531 1472 1403 1338 1264 1254 1255 1242 1297 1388 1480 1639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 6 5 5 3 0 0 2 2 1 0 0 0 0 0 1 24 42 13 279 1136 1788 1770 2002 2231 2633 3072 3113 2791 2407 2247 2310 2340 2363 2679 2221 1484 1228 1261 1337 1400 1480 1579 1665 1749 1961 2228 2452 2566 2553 2428 2305 2212 2158 2236 2345 2423 2465 2472 2441 2373 2286 2319 2331 2306 2159 1957 1835 1806 1764 1766 1851 1937 1943 1840 1664 1423 1145 904 729 691 743 792 837 890 946 997 1040 1104 1190 1188 1107 1011 932 865 802 744 688 674 663 695 759 773 723 644 570 507 494 607 761 843 818 773 774 795 759 622 436 429 409 429 457 466 449 410 370 356 322 232 191 161 138 127 120 103 88 153 259 318 356 360 329 276 216 168 141 127 129 162 189 191 177 179 209 248 303 306 353 403 435 409 325 234 188 185 194 202 196 168 119 90 93 115 150 191 204 204 197 166 129 104 98 111 133 149 152 135 114 91 106 118 97 77 79 62 76 163 270 318 364 398 359 255 162 109 84 91 97 104 121 135 133 139 188 233 248 251 240 234 246 273 304 346 388 498 681 843 1023 1259 1446 1495 1462 1464 1433 1368 1316 1225 1090 962 878 837 834 883 999 1164 1328 1475 1610 1741 1868 2069 2461 2834 3065 2713 2787 2949 3142 3319 3311 3073 2841 2674 2536 2416 2402 2552 2810 3151 3523 3772 3729 3206 2823 2522 2247 2028 1908 1875 1863 1802 1664 1520 1477 1678 2024 2321 2397 2242 1965 1715 1577 1548 1526 1527 1508 1464 1433 1438 1456 1470 1483 1506 1529 1522 1456 1316 1152 1059 972 987 1243 2003 2670 2854 2762 2712 2636 2479 2241 2135 2033 2004 2120 2312 2369 2159 1906 1702 1794 2311 2895 3357 3800 3835 3098 2801 2592 2262 1897 1649 1485 1376 1356 1411 1354 1232 1266 1263 1142 1070 1025 967 928 928 976 1171 1346 1383 1291 1100 862 651 570 476 489 575 708 843 952 883 597 348 441 1023 1827 2002 1726 1245 884 882 935 828 775 764 826 926 1012 1086 1230 1262 1218 1117 1049 1033 1078 1111 1081 1035 1017 1073 1203 1261 1197 1102 1077 1150 1386 1896 1934 1534 1296 1289 1243 1106 1070 1115 1109 1176 1254 1230 1114 1028 1076 1088 1132 1185 1199 1198 1226 1285 1339 1355 1296 1254 1238 1261 1297 1337 1397 1419 1462 1408 1368 1363 1381 1379 1309 1208 1156 1174 1168 1158 1198 1297 1365 1403 1382 1631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 5 4 5 4 2 0 0 0 3 1 0 0 0 0 0 0 0 0 2 337 1299 1719 1735 1829 1935 2249 2806 3229 3146 2761 2467 2392 2509 2776 3164 2489 1364 1192 1267 1342 1381 1418 1506 1632 1736 1897 2170 2415 2543 2540 2466 2396 2346 2316 2375 2468 2560 2607 2572 2472 2361 2297 2359 2387 2313 2129 1994 1967 1956 1871 1848 1884 2012 2287 2072 1693 1368 1074 812 716 781 816 801 799 834 888 926 924 903 924 955 953 936 914 868 804 740 693 705 696 677 701 740 767 716 599 497 490 615 749 768 679 613 600 599 558 471 398 376 387 443 483 490 480 458 429 420 380 286 247 217 177 153 142 129 117 135 187 251 303 336 342 323 282 229 179 166 176 188 180 153 146 200 276 270 209 270 315 346 344 299 246 209 184 179 181 170 149 134 125 110 85 64 65 86 95 94 92 88 81 77 88 114 134 138 154 160 157 146 148 149 143 134 113 85 77 58 82 78 92 130 147 117 68 51 55 69 79 84 83 73 59 62 105 130 187 198 176 159 162 179 202 233 259 328 416 473 709 1006 1212 1299 1308 1316 1355 1370 1315 1169 992 876 833 813 805 816 883 964 1076 1233 1396 1519 1620 1807 2185 2338 2696 2980 3196 3176 3081 3030 2943 2802 2710 2809 2750 2604 2389 2271 2355 2612 2909 3053 2940 2529 2265 2083 1957 1885 1850 1837 1838 1821 1768 1680 1639 1746 1955 2142 2210 2116 1821 1535 1393 1367 1425 1483 1494 1463 1423 1406 1437 1465 1504 1513 1515 1489 1398 1239 1060 982 856 870 1166 1898 2616 2856 2707 2694 2625 2494 2336 2210 2010 1903 2027 2310 2459 2187 1948 1793 1805 2118 2760 3295 3535 3682 3152 2910 2697 2468 2098 1771 1540 1368 1309 1401 1474 1289 1257 1246 1191 1125 1069 1034 993 954 960 1062 1195 1320 1375 1269 1037 819 777 678 652 664 718 787 793 685 466 238 143 293 1219 2028 2024 1402 706 792 934 984 998 933 898 996 1241 1452 1637 1549 1419 1258 1194 1231 1299 1314 1196 1032 983 990 1060 1186 1244 1144 1128 1335 1878 2387 2389 2015 1733 1625 1520 1364 1213 1225 1242 1306 1349 1316 1169 1031 1089 1169 1183 1189 1198 1216 1249 1293 1319 1331 1321 1297 1289 1257 1175 1225 1374 1400 1371 1299 1227 1219 1233 1304 1305 1205 1274 1357 1370 1319 1353 1571 1602 1528 1505 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 2 3 1 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 4 35 487 1637 1627 1514 1544 1674 2013 2553 3146 3391 3172 2789 2502 2660 3047 3033 2083 1102 1105 1193 1270 1305 1345 1429 1543 1668 1821 2109 2364 2505 2511 2446 2389 2375 2402 2487 2589 2676 2710 2641 2502 2379 2342 2415 2499 2369 2144 2072 2065 2028 1978 1989 1997 1960 1933 1782 1548 1293 1053 882 851 915 885 788 741 760 807 832 809 759 743 782 836 873 884 849 785 731 724 759 741 704 768 779 779 698 566 471 479 605 721 713 625 541 507 496 463 410 374 350 358 403 431 433 432 422 406 424 429 396 338 294 236 203 188 172 168 195 203 200 226 275 326 360 358 327 294 264 270 278 245 218 228 254 273 300 347 358 322 326 335 304 256 207 151 101 96 87 90 92 82 64 45 32 30 34 32 24 14 18 30 44 79 137 181 209 213 226 234 245 259 272 285 290 264 246 237 155 97 62 36 22 23 20 11 13 21 30 38 43 42 31 21 23 38 37 71 75 62 55 62 79 98 118 117 184 237 244 441 763 1044 1201 1248 1276 1335 1360 1395 1281 1070 901 828 803 783 762 772 800 874 1001 1146 1284 1395 1451 1559 1669 2033 2565 2803 2764 2705 2702 2614 2473 2349 2540 2557 2438 2262 2141 2167 2374 2648 2678 2550 2296 2124 2013 1936 1892 1860 1813 1819 1816 1858 1836 1807 1840 1940 2049 2086 1980 1682 1432 1297 1248 1278 1354 1425 1437 1391 1336 1375 1409 1443 1472 1485 1453 1346 1173 1005 932 850 873 1186 1934 2724 2927 2649 2631 2604 2511 2427 2289 2059 1907 2003 2240 2373 2215 2032 1888 1799 1951 2446 3000 3272 3501 3257 3212 2870 2613 2298 1931 1623 1416 1355 1421 1568 1390 1243 1206 1225 1215 1163 1116 1051 1006 986 1005 1050 1132 1222 1175 993 911 899 840 767 708 719 829 870 770 587 458 505 688 1259 1952 2114 1684 1032 1276 1633 1743 1670 1596 1537 1589 1785 1874 1883 1630 1530 1494 1468 1487 1490 1365 1185 1010 932 935 980 1075 1239 1192 1237 1474 1989 2365 2357 2185 2028 1896 1821 1709 1516 1390 1333 1282 1239 1179 1039 1053 1113 1177 1189 1186 1199 1209 1208 1160 1093 1147 1273 1314 1249 1336 1600 1663 1714 1769 1758 1693 1567 1465 1519 1682 1737 1763 1765 1755 1658 1500 1521 1780 1652 1594 1587 1580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 25 182 715 1796 1365 1274 1326 1517 1905 2445 3021 3484 3513 3094 2777 2984 2986 2156 1132 919 988 1078 1141 1169 1216 1291 1392 1543 1744 2025 2295 2454 2470 2394 2318 2314 2402 2545 2695 2784 2775 2668 2506 2370 2334 2406 2470 2394 2168 2100 2077 2053 2044 2059 2035 1893 1734 1609 1453 1260 1068 955 946 964 886 739 679 706 748 776 779 764 754 773 823 864 858 809 756 747 789 830 811 785 825 766 666 573 501 452 452 547 643 663 656 616 563 515 466 415 378 357 353 370 366 339 320 316 351 423 460 425 371 340 295 258 246 243 229 208 197 191 200 258 298 333 354 363 367 322 363 377 326 293 292 305 323 334 310 264 250 270 264 194 140 123 109 90 81 67 69 70 66 52 32 15 11 14 11 6 1 1 5 15 51 121 200 270 283 294 305 311 303 288 286 297 299 349 363 346 302 239 162 91 44 20 8 6 7 19 25 25 26 22 8 6 8 6 20 28 26 17 15 21 22 39 53 77 129 166 260 483 798 1071 1200 1264 1344 1359 1475 1479 1344 1154 985 879 816 766 730 718 755 835 931 1028 1115 1168 1199 1211 1304 1552 1862 2086 2191 2236 2242 2182 2125 2169 2168 2116 2073 2072 2143 2331 2564 2603 2477 2304 2157 2045 1978 1949 1903 1786 1791 1838 1941 1989 1956 1899 1904 1980 1996 1858 1613 1379 1223 1145 1129 1188 1302 1362 1335 1283 1290 1321 1360 1400 1431 1419 1311 1122 991 900 832 861 1123 1932 2817 2701 2544 2574 2605 2529 2498 2437 2231 1991 1966 2168 2370 2361 2241 2048 1862 1825 2026 2468 3081 3606 3320 3326 3042 2745 2452 2072 1704 1419 1353 1450 1607 1548 1347 1223 1275 1268 1184 1116 1069 1052 1037 1030 1031 1014 976 972 953 976 1026 1028 979 957 1021 1086 1044 872 788 885 1206 1681 2105 2182 2187 1998 1780 2040 2406 2457 2413 2529 2550 2562 2460 2145 1831 1674 1661 1724 1804 1818 1753 1538 1292 1130 1020 994 1118 1135 1202 1211 1239 1382 1667 1845 1821 1824 1863 1819 1717 1596 1475 1370 1269 1180 1120 1022 998 1068 1134 1201 1248 1240 1175 1154 1113 1054 1007 1064 1257 1353 1255 1738 2285 2169 2132 2132 2112 2109 2019 1864 1974 2055 2140 2178 2123 2019 1770 1507 1520 1686 1650 1583 1553 1523 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 3 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 0 0 2 1 0 0 0 0 0 0 0 0 5 51 277 840 1600 1066 1122 1192 1406 1839 2410 3001 3499 3699 3364 3207 3081 2494 1559 873 810 885 957 994 1012 1056 1137 1259 1431 1657 1938 2217 2385 2423 2370 2297 2281 2378 2562 2768 2890 2838 2705 2539 2416 2379 2379 2346 2296 2142 2042 2006 2021 2032 1984 1868 1702 1532 1397 1330 1246 1109 1026 1008 973 849 693 647 697 747 779 797 802 797 789 783 791 792 769 761 793 845 875 871 853 794 690 577 521 486 456 453 495 555 602 682 695 706 659 571 496 449 392 349 326 303 233 211 223 307 435 473 437 411 408 388 356 342 340 321 284 255 225 213 288 276 291 315 331 350 355 396 394 337 302 293 276 239 205 199 203 199 159 148 131 108 76 52 55 54 55 68 85 91 74 43 15 1 2 2 1 0 0 0 3 20 57 115 190 242 264 283 275 251 229 213 197 204 250 276 299 303 285 243 193 157 132 92 114 43 42 53 56 54 45 30 17 6 6 11 20 35 32 17 14 13 6 44 60 77 111 170 304 558 884 1124 1261 1358 1354 1429 1503 1517 1451 1308 1131 975 868 791 743 743 776 825 882 928 956 1005 1036 1038 1116 1309 1543 1729 1849 1939 1974 1989 1985 1958 1921 1932 2010 2134 2316 2500 2556 2491 2354 2209 2092 2016 1976 1931 1824 1794 1842 1961 2076 2114 2039 1928 1939 1941 1821 1577 1321 1129 1026 982 997 1102 1202 1227 1211 1213 1245 1293 1338 1369 1363 1269 1119 1004 905 836 859 1163 1903 2710 2661 2476 2483 2516 2459 2468 2465 2292 2027 1962 2197 2449 2463 2366 2181 1969 1835 1899 2221 2636 3768 3754 3478 3156 2883 2653 2204 1788 1502 1428 1464 1577 1659 1552 1281 1317 1300 1211 1127 1090 1090 1084 1072 1084 1098 1116 1059 982 997 1058 1087 1092 1119 1214 1329 1129 989 1028 1311 1824 2472 2961 2670 2698 2497 2405 2727 3154 3284 3199 3241 3325 3210 2906 2476 2090 1911 1861 1892 1992 2003 1905 1686 1489 1418 1365 1262 1342 1404 1415 1418 1431 1449 1380 1184 1308 1524 1657 1580 1393 1238 1251 1263 1202 1138 1043 968 987 1063 1149 1215 1234 1164 1099 1095 1077 1124 1156 1147 1301 1422 1690 2336 2572 2424 2287 2230 2161 2224 2151 2070 2093 2160 2230 2272 2166 2008 1712 1542 1597 1666 1636 1521 1430 1417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 5 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 1 1 0 0 0 0 0 0 0 0 17 86 302 825 1293 908 1015 1066 1293 1785 2414 3045 3548 3777 3634 3458 2857 1798 1014 756 751 807 855 885 917 959 1051 1188 1377 1615 1881 2125 2303 2359 2358 2337 2330 2396 2553 2751 2886 2870 2735 2597 2538 2510 2399 2255 2197 2090 1964 1917 1971 1974 1820 1592 1437 1402 1361 1281 1235 1131 1071 1036 952 809 686 653 704 754 781 794 791 764 732 731 762 768 762 794 845 893 901 861 817 756 680 592 557 521 482 466 470 480 529 608 608 559 517 488 451 418 382 306 260 256 172 149 158 236 345 387 386 409 431 421 417 441 452 415 347 294 242 271 361 318 314 341 363 364 345 359 345 311 293 256 202 159 142 145 161 156 105 68 78 63 39 26 12 6 18 30 28 21 14 8 3 0 0 0 0 0 0 0 0 4 13 30 59 92 121 144 141 126 122 121 108 102 107 116 119 124 142 159 171 186 204 219 293 183 107 85 89 123 175 181 116 44 19 6 7 23 34 28 13 5 2 68 71 62 81 106 159 309 597 959 1193 1321 1400 1468 1543 1613 1649 1620 1466 1253 1061 939 876 845 826 820 827 825 819 868 925 984 1063 1163 1287 1434 1567 1671 1756 1869 1930 1926 1917 1939 1996 2109 2272 2408 2477 2445 2340 2198 2065 1974 1930 1905 1852 1800 1811 1906 2080 2277 2341 2156 1994 1895 1745 1503 1244 1036 912 848 815 874 984 1056 1103 1127 1170 1222 1264 1303 1303 1233 1124 1022 940 885 931 1324 2163 2741 2576 2330 2331 2411 2457 2512 2516 2318 2097 2144 2390 2598 2520 2370 2221 2037 1875 1751 1803 2284 3154 3660 3691 3332 2883 2837 2400 1936 1629 1494 1469 1513 1625 1674 1408 1373 1357 1290 1194 1123 1091 1076 1061 1098 1140 1206 1199 1173 1165 1180 1212 1255 1325 1478 1485 1357 1279 1377 1689 2195 2929 3560 3524 3318 3122 3106 3284 3444 3404 3371 3450 3490 3286 2972 2702 2544 2395 2169 2079 2148 2202 2056 1838 1890 2040 2011 1891 1899 1917 1964 2041 2105 2094 1948 1637 1557 1654 1690 1611 1507 1519 1599 1338 1184 1105 1027 993 1042 1114 1147 1167 1205 1103 1054 1054 1079 1180 1365 1309 1461 1689 2039 2270 2281 2258 2225 2254 2063 2107 2141 2170 2206 2204 2161 2159 2095 1915 1682 1542 1507 1532 1558 1418 1362 1330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 157 400 779 965 809 898 948 1194 1761 2466 3159 3700 3962 3895 3626 3279 2272 1140 769 749 778 808 841 889 935 1034 1165 1358 1601 1854 2067 2217 2302 2366 2417 2453 2508 2600 2710 2796 2824 2769 2686 2666 2614 2449 2277 2167 2031 1908 1877 2007 2021 1816 1558 1413 1395 1385 1325 1206 1090 1029 991 903 801 735 694 711 740 748 752 739 721 716 742 783 787 767 810 849 852 817 789 777 725 658 591 548 510 467 444 434 432 464 506 498 451 406 369 334 311 287 222 171 183 152 132 133 161 199 241 300 345 358 365 388 429 456 464 459 429 363 425 459 383 340 341 345 335 322 326 292 291 289 234 167 147 172 185 156 141 118 82 84 86 83 68 41 32 43 38 20 16 11 4 0 0 0 0 0 0 0 0 0 0 1 3 7 14 25 33 34 32 34 36 33 29 27 26 23 23 31 48 66 84 107 126 190 176 118 81 98 195 329 377 277 105 40 8 1 6 15 33 60 53 8 11 12 22 47 86 110 135 290 629 988 1261 1431 1550 1627 1668 1708 1750 1702 1538 1317 1149 1056 1006 963 905 841 786 744 717 759 847 957 1065 1166 1276 1401 1504 1570 1721 1844 1920 1970 1988 1987 2053 2179 2282 2330 2310 2240 2142 2037 1946 1880 1854 1834 1788 1777 1848 2090 2427 2561 2329 2018 1832 1661 1412 1161 958 821 745 695 702 806 900 992 1042 1093 1157 1191 1226 1253 1218 1106 1004 956 942 1016 1369 2134 2832 2493 2274 2284 2348 2388 2438 2477 2325 2295 2412 2657 2743 2617 2414 2239 2114 2042 1909 1988 2349 2892 3397 3655 3476 2824 2905 2572 2090 1707 1502 1429 1429 1512 1634 1542 1441 1399 1346 1289 1232 1184 1162 1152 1185 1223 1410 1497 1442 1361 1332 1384 1510 1607 1660 1691 1704 1721 1852 2231 2656 3182 3594 3733 3667 3594 3559 3486 3389 3327 3316 3314 3263 3113 2915 2712 2554 2540 2417 2362 2478 2575 2537 2661 3077 3087 2724 2515 2427 2399 2447 2622 2821 3015 3083 2702 2373 2220 2073 1936 1968 2072 1920 1492 1166 1040 1008 1007 1027 1049 1042 1035 1067 1066 1071 1101 1243 1565 1764 1908 1990 2033 2079 2059 2001 2038 1983 2028 1904 1963 2083 2155 2217 2158 2019 1982 1896 1773 1641 1515 1388 1240 1408 1425 1459 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 0 0 0 0 0 0 0 0 0 0 0 3 23 282 864 842 744 718 771 858 1114 1756 2572 3308 3850 4110 4056 3834 3654 2857 1216 850 794 794 812 844 891 949 1056 1183 1375 1618 1863 2057 2185 2280 2384 2503 2586 2621 2638 2654 2672 2689 2689 2692 2681 2604 2488 2317 2135 1981 1882 1884 2049 2093 1884 1627 1471 1383 1298 1212 1108 992 937 924 860 813 794 767 765 748 738 741 748 771 809 840 846 826 800 812 816 774 749 774 788 723 618 574 504 460 414 389 392 402 397 372 345 339 338 297 276 228 161 124 101 96 117 106 110 131 153 184 234 280 319 386 399 358 395 459 496 498 466 485 475 433 381 326 270 259 302 312 260 260 231 186 158 145 147 151 127 122 109 103 112 115 106 90 79 73 69 53 16 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 4 4 5 5 4 3 3 2 2 2 2 3 6 11 15 21 23 37 63 65 59 75 131 236 337 236 82 26 5 0 1 4 17 46 58 56 63 30 17 17 23 47 99 173 345 689 1075 1348 1550 1658 1681 1694 1694 1754 1710 1561 1397 1272 1205 1153 1058 926 774 685 637 646 707 801 909 1021 1139 1282 1411 1462 1571 1709 1850 1957 1998 2002 2053 2147 2213 2162 2117 2089 2046 1991 1923 1866 1816 1797 1766 1765 1846 2103 2491 2675 2377 1986 1676 1534 1338 1102 899 754 673 615 596 698 804 896 959 1015 1089 1146 1171 1208 1210 1107 1012 982 1000 1066 1281 1867 2679 2465 2290 2248 2267 2311 2378 2428 2403 2482 2544 2717 2765 2648 2470 2298 2322 2297 2260 2360 2639 2985 3241 3421 3479 2972 2985 2804 2308 1808 1507 1370 1341 1435 1557 1636 1503 1426 1387 1366 1398 1442 1468 1508 1514 1496 1481 1487 1494 1500 1523 1648 1803 1879 1906 2013 2175 2332 2532 2879 2931 3096 3429 3642 3698 3701 3651 3458 3213 2987 2877 2838 2808 2764 2712 2634 2385 2417 2448 2530 2692 2882 3098 3378 3684 3451 2874 2557 2427 2420 2524 2814 3150 3627 3808 3684 3228 2775 2562 2421 2501 2379 1946 1391 1081 1037 1064 1064 1030 1036 979 947 986 1057 1111 1161 1351 1714 1991 2089 2072 2087 2092 2069 2067 2015 1945 1853 1833 1915 1992 1952 2124 2083 1941 1790 1703 1641 1533 1471 1479 1414 1462 1543 1570 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 5 52 310 1018 691 652 673 696 799 1116 1833 2779 3575 4107 4239 4088 3961 3859 3110 1281 954 849 825 843 877 921 992 1101 1240 1424 1656 1888 2073 2195 2278 2357 2474 2609 2631 2599 2554 2529 2515 2500 2540 2600 2525 2353 2219 2091 1969 1886 1884 1995 2095 1949 1685 1516 1389 1268 1155 1031 922 870 892 876 860 853 855 855 806 778 801 827 861 901 932 936 904 846 797 802 769 817 875 846 713 556 498 450 426 382 349 351 359 341 301 274 298 283 307 316 206 98 85 81 51 68 75 83 108 131 137 140 171 231 308 301 253 296 326 319 339 393 383 451 456 415 375 321 275 260 261 255 245 191 163 146 136 129 119 107 109 110 108 101 99 103 98 80 63 55 53 29 8 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 1 1 1 1 2 9 16 26 39 58 77 77 57 17 4 1 4 7 7 8 15 22 33 95 67 49 42 36 58 124 168 222 365 706 1040 1332 1526 1614 1664 1637 1702 1742 1682 1554 1458 1403 1325 1199 1063 916 747 632 596 621 686 775 871 971 1107 1253 1348 1445 1571 1711 1830 1913 2010 2132 2185 2186 2112 2024 1972 1946 1917 1871 1840 1772 1751 1747 1781 1890 2121 2469 2763 2439 2031 1609 1399 1247 1050 852 705 619 541 553 651 759 850 924 993 1067 1119 1146 1189 1198 1127 1048 1024 1059 1130 1176 1711 2325 2364 2172 2073 2172 2349 2391 2386 2552 2679 2719 2685 2612 2557 2567 2427 2504 2535 2580 2766 3116 3394 3385 3367 3436 3305 3199 3003 2547 2016 1642 1438 1373 1402 1557 1807 1773 1596 1456 1420 1496 1705 1837 1966 2023 1990 1902 1801 1757 1765 1862 2044 2203 2320 2443 2635 2872 3054 3134 2921 2711 2831 3124 3357 3495 3594 3672 3404 3044 2639 2374 2276 2268 2294 2431 2580 2404 2286 2342 2494 2649 2889 3225 3532 3490 2992 2484 2206 2031 1954 2217 2769 3195 3692 3796 3410 2859 2685 2839 2776 2705 2386 1829 1320 1124 1180 1194 1106 1052 1045 988 943 957 1033 1127 1193 1416 1841 2073 1961 1847 1920 1958 2060 2057 1951 1915 1936 1924 1865 1917 1927 2038 2030 1946 1804 1635 1566 1501 1575 1649 1689 1679 1651 1571 1378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 82 404 1040 612 673 687 699 791 1176 2006 3051 3899 4139 3878 3507 3337 3179 2526 1354 1005 881 855 886 932 988 1071 1186 1321 1488 1685 1901 2076 2188 2256 2315 2391 2472 2490 2473 2436 2420 2416 2412 2431 2465 2448 2241 2140 2062 1978 1903 1872 1911 1988 1930 1724 1583 1431 1309 1188 1041 942 863 928 949 922 889 877 863 825 811 832 862 893 911 944 964 929 848 803 821 834 866 840 740 632 564 531 479 418 340 278 261 271 280 266 238 265 237 169 253 175 83 74 66 30 26 51 79 106 114 110 116 137 135 159 146 162 218 222 223 244 271 326 421 389 370 412 398 336 279 254 256 261 217 183 147 129 115 106 115 131 131 117 103 84 67 55 47 45 50 52 25 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 27 30 25 12 3 1 0 1 4 8 11 8 29 110 124 108 85 72 95 161 166 193 175 374 671 983 1259 1472 1610 1651 1688 1714 1663 1575 1532 1511 1435 1301 1139 979 823 694 619 611 655 712 757 811 900 1023 1147 1271 1401 1529 1622 1687 1911 2118 2223 2228 2145 2040 1968 1929 1903 1833 1786 1725 1699 1701 1755 1895 2161 2558 2627 2424 1974 1557 1336 1201 1012 816 669 585 528 563 645 735 818 900 986 1073 1109 1144 1186 1189 1134 1072 1060 1087 1160 1235 1633 2093 2244 2098 1966 2105 2346 2262 2283 2546 2724 2643 2453 2336 2318 2532 2535 2550 2599 2687 2906 3356 3803 3693 3529 3633 3636 3451 3115 2686 2256 1858 1561 1436 1371 1594 1915 2006 1867 1673 1522 1484 1810 2008 2190 2355 2443 2319 1930 1843 1948 2109 2320 2556 2828 3068 3181 3318 3442 3407 3064 2812 2801 2946 3157 3314 3386 3608 3318 2900 2468 2101 1862 1791 1786 2071 2272 2151 1978 2106 2419 2517 2740 3119 3306 3212 2686 2163 1896 1780 1749 2028 2528 3020 3453 3494 3055 2612 2668 2833 2855 2668 2264 1782 1440 1360 1434 1374 1158 1084 1079 1050 1001 979 989 1074 1193 1477 1910 2136 1988 1822 1965 1828 1917 1921 1907 2028 2247 2322 2152 1981 1902 1968 2017 1964 1838 1700 1680 1700 1762 1789 1777 1726 1627 1521 1358 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 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 3 5 4 1 1 2 5 6 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 2 120 579 1128 691 707 794 847 888 1344 2333 3455 4119 3802 3069 2543 2233 2000 1626 1178 998 894 880 934 1001 1072 1162 1276 1399 1535 1692 1888 2040 2134 2192 2226 2252 2294 2328 2306 2288 2301 2364 2426 2433 2407 2396 2260 2128 2041 1974 1910 1867 1863 1876 1816 1661 1600 1503 1382 1227 1071 974 927 978 989 939 889 870 856 827 810 831 850 854 907 993 986 920 864 855 879 881 815 737 662 611 596 583 518 395 277 215 192 195 215 213 184 219 140 141 178 115 65 70 72 36 5 21 59 89 77 69 70 68 68 69 49 77 113 133 143 142 145 189 243 229 252 324 315 275 248 229 219 245 246 224 170 140 135 142 151 147 129 102 74 45 27 20 21 30 40 27 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 10 14 15 11 3 0 1 3 6 10 7 7 28 84 115 113 115 162 251 161 144 105 170 369 648 956 1265 1511 1634 1682 1705 1641 1579 1553 1531 1485 1399 1262 1093 959 854 758 702 681 656 635 655 725 823 925 1067 1239 1386 1480 1550 1781 2016 2186 2283 2299 2215 2087 2021 1988 1880 1788 1714 1670 1651 1678 1805 2082 2526 2398 2162 1743 1388 1273 1228 1000 804 673 592 567 598 660 734 807 869 931 1039 1093 1135 1181 1200 1156 1085 1092 1108 1171 1319 1608 1951 2167 2121 1953 2068 2224 2157 2276 2551 2720 2629 2384 2183 2088 2339 2550 2496 2465 2657 2952 3270 3872 3987 3848 4010 3963 3710 3321 2839 2399 2073 1720 1525 1381 1551 1899 2167 2197 1977 1739 1648 1783 1978 2204 2460 2714 2729 1912 1722 1810 1995 2257 2668 3180 3506 3449 3306 3365 3371 3110 2747 2564 2750 3118 3322 3289 3423 3289 2937 2465 2006 1721 1628 1541 1608 1657 1671 1761 2047 2411 2404 2638 2869 3040 2987 2599 2066 1702 1599 1683 1916 2299 2799 3275 3435 2854 2429 2464 2697 2817 2650 2233 1775 1503 1502 1587 1528 1360 1241 1206 1170 1128 1048 1017 1070 1219 1589 2040 2233 2011 1950 2302 2153 2115 2211 2307 2489 2740 2655 2410 2233 2154 2167 2190 2099 1953 1800 1879 1980 2034 2008 1930 1833 1751 1638 1474 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 15 31 44 31 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 7 5 4 6 7 7 7 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 100 564 1035 861 811 1174 1032 924 1396 2621 3851 4100 3320 2388 1946 1659 1422 1181 1011 954 908 912 973 1052 1128 1217 1321 1439 1570 1701 1847 1981 2072 2132 2166 2167 2145 2124 2141 2073 2162 2299 2427 2450 2389 2333 2213 2088 2016 1967 1913 1865 1838 1817 1758 1671 1652 1601 1449 1255 1096 1008 977 973 981 950 921 907 888 866 870 912 964 1016 1002 1026 1012 992 986 965 947 852 745 674 613 563 534 513 462 359 247 209 190 175 166 144 113 113 75 57 46 33 30 54 74 54 14 5 20 36 22 15 18 30 43 10 6 14 15 10 10 13 26 59 89 86 114 165 173 168 163 157 160 176 205 217 183 162 172 178 152 117 100 82 61 39 25 17 17 20 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 13 18 23 11 4 7 2 3 5 3 8 23 51 80 95 114 199 232 138 105 123 197 349 599 947 1354 1530 1612 1653 1633 1603 1573 1526 1478 1441 1373 1250 1087 958 870 782 680 598 548 543 592 671 776 943 1144 1315 1425 1471 1605 1805 1983 2134 2256 2304 2256 2182 2106 1993 1844 1732 1656 1608 1602 1664 1864 2149 2155 1967 1648 1353 1255 1261 1025 840 717 638 606 625 674 740 818 877 909 990 1068 1139 1202 1229 1185 1108 1130 1149 1200 1307 1493 1863 2225 2236 1966 2014 2110 2127 2337 2587 2668 2531 2243 1931 1941 2212 2361 2276 2277 2591 3150 3653 3914 3880 3958 4120 4063 3795 3376 2863 2486 2239 1875 1646 1489 1512 1766 2143 2287 2111 1963 1858 1874 1922 2022 2272 2607 2787 2168 1659 1568 1767 2214 2866 3502 3716 3461 3136 3133 3100 2810 2432 2303 2541 2991 3195 3201 3240 3198 2991 2634 2217 2107 1865 1600 1440 1430 1527 1674 2018 2215 2216 2414 2827 3094 2984 2660 2203 1728 1518 1495 1703 2179 2805 3273 3433 2911 2445 2370 2595 2733 2546 2125 1807 1583 1540 1556 1546 1531 1518 1446 1348 1291 1193 1104 1099 1386 1966 2413 2446 2398 2403 2582 2558 2552 2805 2969 3125 2998 2826 2653 2641 2743 2708 2543 2397 2314 2224 2210 2269 2346 2321 2246 2154 2121 2063 2007 0 0 0 0 0 0 0 0 0 0 0 0 1 9 19 8 11 21 11 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 1 0 0 0 0 0 0 0 0 0 0 0 2 7 10 10 9 7 6 4 2 4 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 87 574 1031 1117 1262 750 683 1071 2209 3194 3283 2680 2030 1674 1406 1146 990 930 917 914 937 984 1055 1146 1259 1380 1501 1616 1731 1846 1945 2010 2039 2040 2033 2025 2017 1976 1966 2067 2263 2398 2413 2354 2268 2156 2051 2007 2003 1969 1893 1812 1745 1705 1699 1649 1573 1449 1264 1112 1040 1011 991 1023 1035 1027 1019 995 972 969 996 1042 1071 1167 1099 1118 1141 1109 1031 938 808 706 618 557 510 477 462 424 326 242 233 200 188 145 111 110 119 91 64 29 10 5 17 34 36 19 6 9 8 7 7 8 6 1 0 0 0 0 0 0 0 1 6 13 16 36 69 88 92 84 76 76 80 94 123 128 124 123 114 96 83 73 61 39 19 6 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 2 3 7 11 17 16 13 14 9 5 2 3 7 15 28 45 65 97 136 157 136 123 121 135 185 307 558 1049 1297 1450 1545 1588 1591 1561 1502 1429 1379 1367 1323 1237 1123 994 852 700 577 504 464 484 552 684 867 1064 1241 1376 1443 1504 1587 1722 1887 2076 2257 2345 2342 2277 2152 1956 1794 1665 1571 1536 1528 1576 1777 2024 1946 1737 1555 1412 1304 1103 922 795 723 668 657 693 746 821 884 924 977 1043 1136 1233 1268 1218 1158 1175 1199 1220 1296 1456 1820 2260 2313 2013 1911 2043 2172 2402 2608 2629 2475 2187 1943 1935 2327 2471 2310 2190 2438 3112 3781 3683 3594 3796 3948 3881 3675 3485 3207 2671 2328 2009 1764 1603 1514 1540 1924 2087 2200 2300 2355 2228 1954 1833 2053 2362 2637 2610 2205 1862 1900 2338 2893 3364 3527 3328 2978 2868 2810 2554 2197 2042 2241 2546 2764 2928 3071 3147 3089 2844 2535 2351 2073 1772 1585 1540 1539 1524 1681 1754 1913 2306 2796 3085 3098 2978 2600 2122 1753 1562 1734 2230 2850 3229 3363 3201 2831 2594 2629 2800 2838 2582 2204 1939 1730 1611 1575 1572 1622 1594 1561 1469 1380 1328 1420 1897 2715 2809 2677 2615 2645 2637 2533 2449 2573 2636 2672 2732 2804 2796 2787 2895 2970 2909 2770 2646 2553 2446 2322 2247 2242 2200 2093 2105 2230 2226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 21 32 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 5 3 0 0 0 0 0 0 0 0 0 0 0 3 7 9 7 5 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 89 706 1011 788 528 380 497 856 1515 2106 2351 2168 1806 1516 1276 1022 920 901 908 923 950 989 1048 1156 1272 1389 1515 1640 1742 1818 1870 1896 1884 1855 1865 1868 1837 1880 2028 1947 2180 2328 2338 2295 2222 2121 2030 2016 2069 2078 1972 1782 1616 1600 1687 1662 1586 1401 1221 1110 1066 1044 1041 1090 1110 1078 1076 1070 1065 1065 1083 1116 1116 1159 1156 1179 1158 1100 1015 909 791 697 617 530 469 445 413 349 267 226 231 190 187 142 109 98 81 51 36 34 18 4 2 5 8 8 6 6 1 0 0 0 0 0 0 0 0 0 0 1 4 12 16 10 10 25 30 29 27 24 21 19 20 28 46 53 49 53 59 57 49 38 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 10 14 18 23 22 18 10 5 6 9 19 31 40 58 81 112 126 133 134 131 142 189 287 592 856 1136 1351 1470 1518 1542 1551 1478 1336 1325 1320 1307 1258 1153 992 794 605 493 433 427 478 595 757 930 1102 1254 1349 1438 1484 1548 1654 1808 2005 2209 2320 2301 2253 2075 1861 1678 1537 1476 1470 1459 1531 1798 1962 1952 1831 1666 1472 1238 1046 904 833 780 744 738 755 812 882 930 973 1022 1116 1227 1284 1258 1212 1202 1228 1241 1300 1481 1803 2145 2215 1983 1914 2060 2284 2536 2706 2681 2483 2192 1961 1922 2366 2652 2534 2305 2375 3375 4104 3882 3700 3729 3740 3554 3337 3510 2883 2475 2273 2107 1929 1730 1526 1392 1670 1926 2181 2431 2609 2569 2280 2049 2078 2386 2664 2971 2940 2618 2387 2462 2912 3383 3303 3063 2772 2585 2586 2497 2191 2018 2056 2184 2382 2630 2865 3076 3086 2939 2752 2563 2292 1992 1794 1661 1497 1398 1414 1514 1871 2386 2788 3009 3228 3278 3028 2619 2253 2091 2142 2425 2722 2935 3239 3471 3269 2854 2782 3089 3241 3005 2666 2361 2102 2001 2109 1790 1798 1820 1844 1737 1589 1656 1875 2689 3352 3243 3013 2764 2623 2597 2396 2084 1902 1795 1858 2111 2443 2650 2617 2568 2767 2889 2856 2701 2474 2253 1948 1735 1637 1622 1588 1568 1730 1642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 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 12 11 11 8 3 2 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 67 626 374 192 182 286 470 755 1210 1688 1955 1901 1646 1376 1164 968 879 877 900 933 974 1019 1075 1171 1267 1382 1502 1621 1721 1781 1801 1801 1789 1769 1752 1741 1664 1651 1704 1629 2014 2247 2285 2271 2219 2129 2045 2027 2081 2112 2001 1700 1478 1527 1705 1722 1610 1389 1206 1120 1087 1060 1055 1079 1070 1018 1046 1049 1052 1082 1111 1117 1093 1056 1070 1049 1018 993 937 832 700 593 539 497 468 490 413 311 265 250 220 192 183 147 118 96 71 42 15 1 2 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 7 30 51 44 17 17 24 15 8 6 5 7 10 15 17 17 19 19 19 19 19 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 1 3 4 7 9 12 14 17 21 24 19 7 2 8 18 25 38 68 103 109 123 139 141 149 188 210 278 423 668 934 1173 1366 1501 1561 1558 1433 1344 1298 1289 1278 1233 1132 966 784 642 534 468 463 520 622 746 879 1044 1187 1308 1388 1440 1497 1595 1753 1955 2096 2131 2121 1983 1793 1632 1495 1417 1417 1424 1428 1592 1932 2174 2083 1870 1698 1428 1193 1023 931 887 856 808 762 786 846 885 931 992 1076 1180 1263 1295 1262 1227 1238 1255 1295 1426 1673 1959 2142 2033 1982 2120 2393 2652 2764 2677 2475 2246 2103 2060 2221 2438 2622 2816 2630 3384 3725 3780 3726 3684 3665 3470 2916 3069 2763 2422 2205 2155 2157 2017 1647 1399 1464 1692 2000 2304 2605 2880 2866 2545 2246 2227 2484 2902 3198 3157 2869 2596 3011 2926 2899 2850 2593 2349 2430 2496 2260 2117 2081 2103 2209 2439 2635 2850 2920 2901 2843 2722 2472 2139 1906 1726 1572 1402 1362 1560 1940 2291 2526 2827 3197 3398 3337 3105 2824 2511 2288 2475 2490 2619 3017 3409 3434 3155 2949 3160 3235 3114 2901 2644 2435 2383 2346 2112 2065 2061 2152 2161 1913 1809 2304 3150 3428 3289 3132 3110 3108 3005 2775 2462 1990 1538 1433 1600 1932 2309 2608 2544 2460 2471 2462 2354 2063 1713 1465 1305 1262 1280 1199 1152 1232 1218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 10 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 1 4 11 44 80 160 280 447 686 1034 1445 1712 1710 1524 1298 1097 928 846 848 894 952 1021 1075 1122 1192 1277 1386 1493 1600 1703 1760 1761 1741 1737 1699 1665 1604 1521 1602 1735 1823 2077 2233 2258 2269 2235 2145 2054 2026 2059 2050 1876 1514 1392 1482 1636 1692 1607 1416 1192 1116 1098 1061 1023 1002 982 958 997 961 951 970 982 1012 1012 914 859 824 848 884 860 770 653 558 519 527 461 547 405 301 317 324 254 210 210 192 155 115 79 48 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 33 63 56 27 12 21 33 30 19 10 7 9 14 18 15 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 2 3 5 7 9 10 12 13 17 12 7 5 8 15 23 33 53 84 86 97 125 149 166 197 202 190 225 332 511 781 1095 1349 1497 1572 1513 1393 1282 1224 1219 1228 1200 1110 993 865 719 587 503 478 507 572 656 809 992 1157 1280 1365 1428 1494 1598 1726 1831 1880 1861 1791 1698 1597 1495 1405 1421 1433 1458 1569 1832 2146 2238 2006 1888 1648 1378 1165 1033 971 938 863 779 756 797 823 862 932 1037 1167 1269 1353 1336 1283 1252 1250 1282 1369 1548 1840 2108 2131 2150 2288 2510 2714 2814 2695 2490 2349 2246 2157 2076 2091 2346 2536 3076 3586 3931 3997 3770 3529 3532 3484 2841 2655 2592 2382 2158 2164 2246 2200 1857 1517 1407 1526 1800 2124 2459 2828 3009 2909 2549 2213 2183 2471 2879 3317 3376 3119 2931 2657 2658 2838 2689 2234 2452 2552 2424 2290 2267 2269 2239 2301 2327 2448 2635 2822 2883 2760 2523 2222 1985 1775 1623 1400 1359 1621 1926 2155 2335 2659 3042 3352 3421 3195 2905 2643 2547 2486 2344 2419 2769 3129 3335 3277 3002 3002 3040 3003 2892 2765 2630 2471 2252 2191 2221 2289 2485 2508 2317 2695 2736 2951 3007 2881 2832 2876 3020 3213 3253 3057 2491 1740 1483 1455 1658 1910 2143 2225 2173 2089 2002 1736 1624 1445 1252 1143 1056 1057 957 911 967 1007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 11 7 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 73 160 277 425 621 875 1159 1413 1500 1406 1242 1055 896 822 831 905 994 1068 1122 1168 1225 1301 1400 1505 1605 1683 1713 1694 1660 1630 1577 1558 1586 1500 1552 1742 1969 2154 2214 2220 2235 2206 2129 2055 2016 1975 1860 1664 1439 1391 1440 1561 1620 1535 1337 1145 1092 1087 1031 959 926 939 969 986 908 869 834 874 894 846 744 666 670 752 821 816 770 736 721 699 673 458 566 369 324 377 383 314 233 259 283 217 122 53 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 48 31 14 6 3 4 18 48 52 23 7 3 4 6 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 1 2 3 3 4 5 7 8 8 10 11 10 9 8 9 12 18 28 37 63 77 92 118 150 178 201 201 189 191 213 287 466 750 1057 1316 1474 1506 1438 1323 1224 1182 1191 1210 1225 1166 1049 899 746 615 519 472 497 544 650 804 971 1126 1255 1354 1415 1476 1554 1607 1642 1672 1685 1659 1596 1511 1448 1467 1456 1475 1571 1760 2029 2314 2153 2070 1884 1617 1351 1159 1059 998 901 821 765 762 781 808 859 961 1115 1289 1414 1437 1395 1330 1284 1293 1347 1510 1806 2087 2243 2325 2456 2646 2688 2701 2613 2481 2367 2274 2177 2072 1976 2054 2156 2851 3715 4253 4202 3712 3285 3199 3260 3000 2597 2434 2318 2149 2186 2161 2143 1999 1629 1421 1458 1630 1897 2193 2407 2870 3093 2958 2638 2332 2240 2403 3008 3445 3363 2881 2431 2464 2826 2678 2144 2279 2489 2555 2562 2596 2565 2396 2159 1993 2110 2349 2600 2745 2662 2609 2491 2236 1954 1627 1412 1467 1866 2012 2102 2126 2322 2778 3233 3367 3178 2925 2728 2576 2436 2331 2350 2560 2847 3062 3096 2953 2868 2877 2923 2919 2887 2696 2451 2250 2178 2192 2225 2409 2249 2139 2390 2491 2410 2334 2301 2326 2433 2713 3016 3268 3378 3113 2416 1958 1653 1618 1731 1854 2018 2036 1871 1869 1874 1736 1405 1117 1071 949 861 841 788 803 862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 22 69 164 281 416 586 795 1022 1235 1366 1326 1197 1025 880 817 840 918 1021 1100 1151 1203 1251 1308 1390 1480 1536 1574 1610 1602 1589 1582 1579 1606 1638 1560 1591 1789 2003 2130 2162 2159 2150 2098 2032 1972 1888 1768 1638 1538 1470 1434 1434 1503 1499 1425 1332 1202 1104 1038 946 882 860 913 996 1013 924 818 741 719 707 675 629 607 648 727 787 792 766 762 766 750 700 441 461 316 352 399 389 325 238 279 341 239 100 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 21 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 4 7 10 10 10 9 7 7 10 18 36 59 77 100 130 157 176 185 190 197 200 198 207 278 452 710 1004 1289 1462 1489 1411 1305 1230 1211 1240 1292 1264 1167 1029 893 770 642 532 500 497 534 604 694 828 1017 1202 1294 1345 1400 1427 1448 1476 1512 1545 1521 1460 1427 1436 1433 1449 1514 1630 1814 2231 2200 2154 2036 1816 1549 1311 1147 1078 973 875 797 764 767 784 815 899 1042 1254 1410 1483 1472 1391 1298 1309 1355 1519 1839 2173 2341 2288 2250 2669 2717 2664 2527 2417 2349 2295 2219 2120 2021 1911 1914 2363 3304 4110 4128 3514 2972 2857 3031 3043 2633 2249 2235 2260 2258 2181 2155 2068 1765 1489 1427 1503 1673 1983 2164 2678 3084 3143 2918 2607 2413 2303 2657 3183 3225 2733 2164 2073 2498 2452 2118 2021 2222 2424 2473 2674 2701 2468 2217 1963 1969 2195 2345 2383 2415 2519 2689 2627 2352 2082 2006 1958 2168 1979 1738 1771 2216 2764 3164 3184 3087 2956 2761 2484 2289 2218 2189 2299 2474 2672 2760 2759 2731 2728 2771 2716 2701 2636 2542 2449 2338 2198 2074 1988 1907 1916 2068 2139 2000 1813 1811 1807 1904 2135 2423 2759 3114 3223 3025 2705 2251 1954 1890 1889 1933 1848 1816 2003 2190 2062 1587 1241 1155 1011 1000 943 865 863 891 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 7 32 90 183 303 431 584 766 968 1157 1286 1297 1185 1019 890 846 879 948 1036 1136 1170 1208 1241 1277 1328 1390 1435 1476 1523 1541 1548 1567 1613 1668 1647 1582 1641 1824 1988 2071 2089 2072 2019 1919 1824 1739 1633 1541 1461 1408 1397 1398 1407 1425 1419 1390 1322 1199 1063 955 862 845 819 862 954 994 916 754 668 600 598 596 595 611 643 689 765 809 757 679 592 531 494 342 257 282 326 349 332 272 213 234 250 121 42 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 3 5 5 5 4 4 7 9 11 11 9 6 5 7 10 24 40 62 93 129 149 141 163 180 196 199 193 189 210 293 477 799 1146 1388 1484 1461 1388 1322 1285 1297 1334 1317 1262 1134 1004 914 817 715 613 534 511 529 590 708 870 1029 1132 1216 1270 1287 1292 1289 1301 1390 1433 1433 1380 1312 1309 1379 1467 1536 1604 1872 2036 2099 2060 1921 1708 1474 1266 1208 1089 958 850 796 783 781 808 896 1029 1203 1359 1461 1493 1444 1326 1330 1391 1596 1957 2301 2453 2330 2084 2389 2563 2643 2588 2476 2404 2380 2286 2149 2055 1935 1818 1963 2696 3571 3625 3136 2777 2778 3137 3369 3094 2529 2302 2433 2392 2312 2293 2239 1999 1629 1411 1485 1549 1770 1932 2266 2710 3015 2877 2363 2490 2497 2782 3206 3219 2597 2074 2103 2302 2235 1971 1871 2044 2221 2321 2476 2563 2478 2314 2095 1989 2052 2138 2154 2311 2376 2447 2400 2350 2535 2648 2538 2357 2107 1991 2058 2171 2480 2656 2716 2834 2846 2641 2321 2114 2032 1953 2075 2234 2374 2481 2521 2463 2454 2419 2391 2447 2488 2477 2484 2460 2358 2178 2003 1833 1808 1912 1836 1695 1543 1527 1506 1505 1595 1787 2074 2386 2651 2950 3064 2937 2696 2607 2208 1794 1771 1949 2294 2606 2471 2019 1753 1545 1284 1129 1136 1094 1034 975 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 3 23 73 145 229 350 475 606 758 928 1095 1221 1263 1195 1048 933 901 936 1002 1072 1144 1178 1210 1235 1259 1292 1332 1371 1410 1467 1511 1539 1572 1620 1650 1648 1701 1765 1888 1967 2002 2004 1964 1864 1715 1582 1514 1467 1363 1273 1237 1245 1271 1297 1277 1273 1261 1200 1090 976 879 808 827 802 810 838 859 828 735 654 582 578 584 602 620 619 620 708 819 647 450 312 274 280 208 172 216 251 265 248 214 183 158 100 23 21 36 21 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 1 3 4 5 6 8 9 10 6 2 0 0 1 1 1 1 1 1 1 1 2 4 5 5 5 5 7 9 11 10 8 5 3 5 8 15 24 43 72 109 138 138 167 177 185 184 183 188 198 226 319 561 919 1177 1329 1391 1388 1366 1357 1362 1374 1344 1302 1216 1109 1038 995 941 837 728 662 639 654 724 862 953 1034 1132 1171 1177 1187 1193 1196 1277 1397 1489 1424 1247 1167 1249 1367 1461 1533 1681 1852 1971 2011 1952 1798 1598 1415 1306 1178 1058 936 849 813 773 806 891 1013 1162 1302 1400 1437 1404 1320 1349 1459 1688 2037 2360 2494 2435 2218 2209 2312 2513 2589 2503 2413 2397 2321 2200 2115 2022 1856 1890 2384 3067 3252 2980 2867 3015 3335 3538 3428 3025 2608 2669 2553 2560 2578 2493 2209 1770 1416 1492 1501 1582 1671 1917 2459 3108 3265 2801 2646 2672 2834 3198 3476 2751 2149 2038 2164 2130 1925 1817 1873 1967 1981 2010 2294 2411 2336 2211 2144 2203 2293 2342 2362 2389 2490 2656 2824 2903 2866 2777 2598 2348 1980 1548 1732 1937 2006 2288 2560 2591 2388 2163 2020 1915 1806 1930 2122 2259 2363 2361 2239 2150 2009 1941 2015 2112 2136 2199 2288 2350 2212 1978 1816 1888 2099 1612 1429 1384 1388 1405 1353 1298 1361 1495 1621 1781 2050 2404 2707 2889 3108 2792 2377 2253 2376 2540 2821 2619 2306 2050 1832 1572 1294 1180 1245 1235 1225 0 0 0 0 0 0 0 0 1 1 2 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 14 55 132 208 290 410 531 637 754 888 1030 1154 1219 1194 1095 995 974 1001 1057 1126 1200 1263 1300 1300 1295 1298 1305 1319 1348 1395 1463 1519 1568 1601 1631 1669 1736 1836 1923 1943 1947 1936 1869 1747 1615 1512 1468 1359 1226 1134 1089 1073 1075 1086 1063 1056 1073 1080 1038 935 821 770 788 802 783 736 780 863 848 737 636 605 589 578 572 558 552 614 748 411 232 182 168 159 169 197 253 261 222 191 191 182 118 18 7 43 55 47 32 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 1 1 2 3 4 6 11 17 19 18 14 9 6 7 7 6 4 3 3 3 2 2 2 3 3 4 5 6 6 9 9 7 6 4 4 5 6 8 14 24 39 67 107 139 166 176 179 176 182 195 200 199 222 299 510 775 1011 1177 1277 1328 1361 1368 1357 1312 1277 1237 1191 1171 1163 1115 1053 986 919 869 850 863 909 975 1050 1123 1126 1114 1121 1132 1146 1200 1335 1471 1458 1202 993 1095 1251 1364 1422 1514 1672 1826 1919 1924 1827 1651 1484 1364 1282 1165 1022 900 798 751 784 860 980 1133 1273 1360 1393 1384 1373 1391 1495 1726 2066 2368 2470 2475 2419 2365 2310 2318 2360 2379 2400 2409 2394 2306 2228 2113 1979 1986 2262 2718 3024 3022 3041 3136 3254 3387 3548 3498 2711 2731 2825 2871 2771 2528 2374 1982 1571 1483 1518 1533 1516 1608 2044 2967 3449 3540 3395 3167 2979 2930 3274 2925 2437 2257 2383 2352 2091 1944 1848 1703 1693 1924 2215 2384 2397 2345 2300 2271 2382 2410 2432 2528 2618 2611 2715 2862 2911 2991 2917 2482 1879 1363 1508 1741 1885 2156 2418 2461 2387 2313 2162 2060 2083 2186 2199 2164 2286 2269 2156 1952 1655 1484 1561 1616 1646 1738 1882 2025 2040 1945 1903 2098 2112 1886 1628 1382 1289 1356 1298 1196 1157 1144 1150 1183 1286 1549 1840 2229 2588 2733 2748 2735 2724 2636 2567 2365 2137 1977 1887 1803 1567 1329 1434 1574 1668 0 0 0 3 3 2 6 7 6 10 16 17 15 17 17 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 2 8 38 91 166 247 342 457 567 655 745 860 989 1109 1182 1187 1134 1064 1055 1076 1124 1190 1269 1347 1397 1391 1351 1317 1286 1266 1277 1321 1387 1462 1538 1569 1621 1688 1765 1860 1925 1929 1927 1913 1826 1693 1600 1569 1467 1235 1127 1065 997 932 890 881 889 913 948 976 968 894 791 744 763 802 756 686 729 833 874 812 690 606 561 515 488 484 502 535 548 218 181 227 244 220 194 211 266 287 216 162 205 235 145 1 6 37 56 67 78 60 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 2 4 4 6 3 2 1 0 0 0 0 1 2 4 7 11 18 25 28 27 25 22 24 26 26 20 14 13 10 8 6 5 4 4 4 4 4 4 4 7 7 7 6 4 4 5 4 4 6 11 16 31 64 109 146 170 180 177 169 170 180 167 163 193 277 432 632 839 1021 1152 1217 1279 1288 1256 1216 1202 1233 1299 1355 1305 1245 1188 1125 1066 1027 1010 1006 1043 1104 1154 1148 1114 1087 1076 1100 1164 1257 1357 1371 1202 1003 1034 1184 1289 1352 1408 1540 1701 1818 1859 1801 1648 1495 1417 1353 1254 1131 1013 908 823 798 844 965 1122 1260 1344 1386 1396 1390 1392 1523 1751 2019 2272 2390 2427 2478 2493 2433 2338 2250 2201 2222 2325 2431 2431 2347 2206 2073 2054 2214 2633 3041 3133 3006 2832 2799 3007 3361 3553 2885 2631 2687 2842 2885 2590 2547 2197 1772 1520 1457 1454 1428 1433 1676 2318 2890 3300 3445 3394 3297 3014 3023 3033 2845 2730 2759 2694 2368 2170 2055 1851 1819 1967 2159 2286 2357 2337 2445 2525 2504 2424 2426 2647 2654 2670 2862 2871 2845 2929 2899 2455 1978 1787 1707 1814 1971 2120 2259 2300 2326 2374 2307 2197 2051 1994 2353 2236 2216 2205 2105 1822 1412 1217 1243 1175 1167 1264 1426 1609 1799 1949 1891 2139 2155 2011 1717 1421 1243 1242 1195 1124 1052 999 970 914 898 978 1089 1370 1686 1964 2235 2385 2309 2159 2000 1867 1804 1756 1619 1437 1388 1449 1615 1754 1802 1 3 11 16 17 17 17 17 16 21 21 20 20 21 22 22 20 19 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 1 11 42 99 156 208 289 384 481 570 648 730 837 963 1079 1154 1180 1166 1141 1140 1162 1207 1259 1325 1394 1441 1445 1405 1338 1282 1248 1246 1278 1337 1414 1505 1560 1629 1711 1801 1882 1918 1911 1917 1910 1815 1724 1667 1583 1384 1239 1138 1050 985 909 848 832 857 881 890 907 908 867 797 754 774 779 772 726 676 679 724 739 655 539 497 441 409 416 463 486 386 160 256 409 450 391 295 249 317 422 336 167 226 282 168 0 1 6 33 51 51 42 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 7 4 2 1 0 0 0 1 1 5 13 20 28 37 43 42 36 28 31 38 41 39 37 36 32 24 16 11 8 6 6 6 6 6 6 5 5 6 6 5 4 3 3 5 6 9 12 18 35 68 115 147 167 167 158 151 145 138 136 155 204 273 366 497 678 894 1034 1158 1222 1234 1223 1230 1280 1360 1434 1414 1358 1279 1190 1119 1090 1103 1095 1088 1101 1136 1157 1130 1058 995 994 1080 1171 1274 1330 1277 1143 1056 1109 1216 1274 1340 1467 1626 1753 1821 1796 1701 1542 1447 1370 1273 1176 1076 974 871 845 879 975 1100 1209 1297 1356 1373 1369 1434 1589 1782 1960 2134 2279 2347 2439 2469 2422 2330 2220 2134 2110 2195 2344 2405 2353 2228 2090 2006 2107 2731 3152 3138 2801 2461 2432 2749 2934 3389 3403 3127 2811 2747 3129 2792 2640 2395 1982 1643 1485 1418 1414 1466 1593 1721 1909 2355 2782 2979 3284 3405 3014 3153 3221 3105 3053 2925 2576 2406 2217 2019 1937 1972 2056 2085 2192 2262 2443 2544 2473 2368 2319 2632 2598 2600 2606 2597 2635 2704 2730 2528 2244 2129 1899 1797 1907 2016 2000 2021 2064 2113 2116 2055 1941 1762 2330 2339 2194 1976 1873 1836 1393 1157 1236 1115 1008 990 1062 1251 1608 1959 2043 2262 2345 2131 1812 1665 1357 1182 1101 1054 987 905 825 724 718 738 733 785 915 1094 1434 1601 1641 1603 1560 1579 1544 1381 1249 1095 1059 1359 1639 1844 1607 21 19 21 22 21 21 20 19 18 18 17 16 11 16 20 19 20 20 17 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 9 4 1 0 0 0 0 0 0 0 6 54 128 209 277 312 357 418 489 561 629 705 803 923 1036 1117 1165 1189 1203 1223 1249 1284 1317 1359 1408 1444 1447 1411 1342 1283 1243 1229 1254 1313 1395 1495 1595 1672 1769 1844 1878 1877 1875 1890 1884 1768 1724 1608 1413 1201 1089 1014 952 912 892 894 902 900 869 822 796 817 817 795 783 784 756 791 755 677 637 635 626 570 482 424 390 361 356 419 441 324 197 366 526 553 473 354 296 374 528 503 161 195 240 133 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 6 5 2 1 1 1 0 3 10 21 30 42 57 68 70 63 50 51 57 63 68 70 72 63 47 34 26 21 17 13 9 8 7 6 5 5 5 5 5 3 3 7 11 11 11 13 18 32 64 78 104 131 143 141 136 142 151 150 148 157 185 234 309 415 547 765 984 1145 1228 1249 1254 1305 1360 1405 1399 1342 1250 1133 1036 1036 1081 1095 1102 1104 1131 1163 1142 1029 918 890 982 1085 1193 1292 1343 1287 1039 969 1092 1192 1288 1400 1537 1692 1792 1698 1657 1570 1478 1387 1292 1201 1108 1044 969 931 947 1010 1096 1183 1271 1349 1416 1454 1553 1701 1831 1925 2048 2236 2329 2399 2419 2374 2282 2167 2051 2001 2067 2201 2288 2250 2102 1988 1890 2265 2875 3210 3109 2734 2389 2416 2728 3063 3521 3757 3625 3153 2553 2968 2720 2584 2499 2179 1784 1577 1419 1396 1506 1560 1558 1560 1680 1928 2168 2705 3379 3103 2978 3122 3140 3100 2944 2636 2457 2174 1871 1736 1808 1933 1951 2006 2064 2181 2213 2242 2383 2363 2469 2448 2378 2302 2329 2472 2586 2613 2578 2451 2278 2008 1761 1702 1874 1760 1698 1652 1645 1688 1726 1730 1571 1812 1968 1930 1859 1849 1843 1528 1370 1537 1423 1102 932 1068 998 1484 1924 2201 2241 2063 2069 2028 1996 1629 1317 1110 992 945 895 757 626 559 549 526 493 504 590 798 1040 1251 1380 1373 1203 1045 1027 1204 1437 1707 1831 1806 2025 1784 1 7 16 19 16 11 12 10 9 10 11 11 1 9 17 20 17 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 12 8 3 1 0 0 0 0 0 1 14 146 258 307 337 383 412 444 498 559 618 675 748 848 962 1050 1115 1166 1211 1253 1289 1313 1316 1333 1369 1401 1407 1376 1317 1264 1235 1241 1277 1337 1419 1522 1642 1730 1802 1832 1830 1830 1845 1852 1814 1722 1556 1322 1133 1019 943 908 879 881 936 997 1003 942 852 793 783 849 877 883 898 880 816 802 758 701 662 612 548 492 446 392 378 343 317 395 431 340 254 400 563 592 505 383 330 404 561 615 144 131 153 82 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 1 1 1 1 1 1 1 2 2 3 3 1 0 0 0 0 1 1 1 1 0 0 0 0 1 3 4 5 3 1 1 2 1 1 2 3 3 4 5 6 7 5 3 2 1 1 0 2 12 27 42 59 82 109 123 120 93 98 105 113 123 131 136 129 106 75 60 48 37 28 21 15 10 6 5 5 5 4 4 3 9 13 15 14 14 16 21 32 68 49 75 103 118 128 141 156 164 166 161 159 166 188 229 281 348 487 708 941 1123 1213 1233 1282 1317 1354 1366 1321 1227 1086 945 967 1066 1139 1163 1175 1180 1166 1114 1018 911 877 920 988 1074 1187 1304 1328 1025 913 986 1105 1198 1280 1405 1609 1745 1722 1691 1620 1523 1421 1323 1210 1119 1073 1025 997 1008 1061 1145 1232 1306 1389 1493 1599 1706 1821 1909 1937 2027 2196 2318 2387 2407 2385 2308 2182 2023 1932 1995 2123 2207 2167 1933 1868 1908 2353 2895 3165 3068 2815 2585 2633 2760 2916 3126 3329 3447 3409 2809 2709 2495 2306 2350 2406 2068 1738 1465 1378 1450 1475 1437 1417 1458 1547 1722 2082 2719 2922 2927 2970 2910 2995 2864 2647 2414 2117 1822 1667 1622 1811 1930 1934 1934 2086 2345 2346 2245 2231 2385 2324 2143 2106 2167 2303 2406 2502 2638 2600 2337 2075 1843 1569 1648 1576 1464 1348 1283 1312 1381 1460 1500 1573 1717 1950 2149 2075 1847 1647 1708 1781 1644 1365 1321 1717 1483 1620 1939 2256 2389 1773 1781 2065 2174 1813 1376 1383 1223 983 1019 905 742 630 561 483 433 495 573 687 903 1108 1072 835 793 940 1168 1422 1623 1823 2010 2058 2161 1979 0 4 16 13 4 1 2 2 1 0 1 2 0 0 0 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 4 12 14 11 7 3 0 10 33 34 8 0 3 17 200 340 363 371 423 451 468 512 568 612 645 687 760 863 953 1022 1088 1151 1220 1277 1304 1304 1289 1299 1330 1340 1315 1272 1243 1249 1294 1346 1401 1469 1559 1665 1752 1788 1777 1760 1756 1753 1746 1738 1721 1277 1103 1020 981 952 915 887 909 1006 1078 1052 950 854 819 818 909 965 1037 1079 1042 936 835 753 683 658 622 530 458 429 404 392 356 312 388 441 378 301 391 555 600 516 395 327 370 530 654 233 89 74 39 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 1 2 2 2 1 1 1 2 2 3 4 5 4 3 2 2 2 3 5 8 9 7 4 3 3 4 8 12 16 17 15 10 10 11 9 7 6 4 4 5 7 10 8 3 2 2 2 1 0 2 12 33 64 105 144 174 206 218 194 200 214 228 239 247 247 233 202 166 132 104 80 58 40 27 19 9 5 3 3 3 4 6 14 20 23 22 21 22 23 26 58 66 83 98 107 118 132 148 167 171 158 143 140 150 163 179 207 271 413 623 863 1074 1197 1254 1271 1314 1351 1344 1265 1120 983 962 1053 1145 1206 1253 1258 1194 1103 1053 951 895 896 929 968 1028 1134 1153 989 905 938 1019 1101 1191 1314 1526 1702 1772 1761 1716 1639 1508 1367 1167 1097 1061 1035 1029 1058 1121 1222 1313 1387 1472 1569 1669 1789 1932 1991 1983 2004 2115 2275 2390 2415 2426 2380 2242 2046 1946 1971 2063 2151 2164 2082 2047 2195 2551 2932 3102 2981 2851 2750 2709 2697 2590 2489 2534 2743 3217 3257 3024 2630 2286 2403 2734 2302 1896 1551 1373 1357 1401 1448 1472 1470 1502 1592 1756 2111 2538 2811 2710 2683 2895 2769 2578 2419 2185 1830 1591 1559 1786 1988 2017 1988 2106 2295 2219 2047 1952 1985 1979 1937 1924 1964 2053 2164 2249 2286 2282 2339 2429 2170 1847 1742 1600 1443 1388 1279 1265 1336 1452 1575 1665 1819 2109 2312 2218 1949 1701 1651 1719 1669 1528 1363 1593 1810 2011 2214 2264 2253 1705 1729 1895 1970 1815 1320 1285 1192 1084 1192 1241 1153 982 794 739 810 840 822 903 1122 1142 882 786 897 1130 1374 1550 1707 1992 2027 2204 2257 2007 0 2 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 2 23 29 9 0 0 0 0 0 0 0 0 2 11 23 21 12 5 2 5 70 199 236 106 1 6 36 172 321 394 436 475 498 509 538 582 613 630 655 704 781 863 938 1013 1098 1219 1319 1346 1291 1215 1214 1251 1276 1272 1256 1258 1302 1374 1418 1454 1502 1570 1650 1717 1746 1728 1677 1614 1584 1625 1696 1633 1083 1055 1071 1070 1033 976 942 958 1018 1059 1035 973 931 926 930 952 972 1093 1129 1094 983 847 751 669 603 594 492 447 438 396 394 362 329 385 443 402 347 410 561 623 533 398 311 366 492 530 367 81 34 20 12 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 4 2 2 2 2 3 3 4 4 5 6 6 7 9 11 13 17 21 23 21 18 17 19 21 24 28 29 29 28 25 25 24 23 20 18 18 19 23 25 24 15 7 4 3 1 0 0 3 17 45 80 147 220 271 318 359 364 382 400 402 391 378 360 336 326 280 232 192 157 124 91 61 49 29 13 5 2 1 2 9 18 25 30 32 32 33 27 25 58 83 95 101 108 112 111 122 149 164 160 147 133 121 113 118 135 189 257 375 567 800 986 1079 1198 1266 1318 1349 1322 1230 1137 1099 1115 1142 1190 1265 1328 1328 1281 1182 1033 915 867 878 919 960 983 998 949 910 916 955 1023 1113 1252 1452 1647 1779 1852 1875 1815 1625 1402 1192 1088 1055 1044 1051 1098 1179 1304 1424 1508 1581 1666 1767 1890 2018 2057 2029 2011 2066 2238 2432 2456 2475 2426 2289 2103 1962 1919 1969 2038 2033 1994 2045 2282 2603 2859 2956 2866 2827 2756 2565 2516 2417 2127 1990 2096 2561 2981 3343 3178 2606 2293 2166 2108 1914 1679 1483 1347 1317 1415 1579 1560 1523 1550 1581 1742 2141 2695 3177 2942 2741 2482 2319 2328 2303 1799 1595 1719 1936 2091 2117 2059 1969 1900 1924 1836 1670 1621 1765 1796 1680 1814 1892 1934 1920 1872 1893 2119 2289 2209 2180 2146 1940 1615 1697 1748 1782 1793 1780 1876 2181 2094 2277 2318 2238 2035 1827 1737 1692 1570 1544 1529 1715 2018 2340 2606 2392 2069 1714 1817 1891 1734 1739 1479 1411 1395 1384 1451 1490 1360 1221 1249 1227 1049 848 940 1108 1316 1280 1022 930 1121 1396 1677 1956 2304 2499 2465 2332 2115 1856 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 41 45 17 2 0 0 0 0 0 0 4 10 17 32 33 16 4 0 37 182 391 401 143 1 10 54 168 322 427 473 507 534 548 568 606 640 667 691 721 770 840 922 1007 1164 1295 1341 1294 1197 1135 1157 1191 1232 1256 1266 1282 1327 1402 1433 1454 1495 1561 1642 1708 1728 1682 1570 1457 1474 1573 1620 1484 1153 1157 1185 1159 1098 1036 998 987 992 1001 1031 1084 1148 1181 1152 1076 1034 1117 1111 1067 961 840 754 674 539 561 523 461 443 450 431 385 367 418 469 440 412 480 607 629 509 358 295 455 482 331 281 78 51 39 21 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 1 1 1 2 4 6 9 10 11 10 8 4 2 2 2 3 3 4 5 6 7 10 13 18 21 24 28 32 35 34 33 32 33 35 38 41 41 41 39 34 32 32 32 33 33 32 31 31 31 33 31 22 20 17 9 2 4 9 26 60 109 182 270 356 419 451 450 454 465 468 456 434 410 389 370 343 308 273 242 213 184 153 122 88 53 26 8 1 3 11 24 35 51 68 73 61 40 33 61 93 107 110 110 104 102 101 125 155 161 145 119 95 82 94 113 157 194 244 338 484 664 904 1116 1204 1260 1298 1300 1293 1291 1244 1187 1143 1139 1200 1312 1411 1439 1325 1136 961 875 872 898 947 958 946 931 925 910 914 991 1066 1200 1372 1568 1773 1928 1976 1910 1724 1492 1280 1128 1071 1070 1083 1137 1230 1366 1470 1529 1608 1706 1793 1932 2089 2140 2090 2033 2048 2185 2390 2443 2473 2436 2318 2146 1990 1919 1940 1960 1877 1743 1790 2091 2441 2634 2694 2707 2691 2625 2422 2284 2224 2017 1834 1798 2039 2338 2710 2921 2836 2527 2255 2125 1999 1883 1720 1501 1307 1319 1456 1462 1460 1464 1533 1707 1802 2117 2612 2740 2598 2398 2318 2456 2423 1976 1844 1915 2020 2121 2133 2138 1846 1673 1647 1606 1538 1488 1513 1457 1439 1654 1808 1804 1678 1592 1499 1756 1962 2116 2347 2528 2275 1974 2029 2192 2301 2303 2208 2072 2019 2064 2329 2302 2178 2063 1900 1733 1713 1726 1692 1573 1613 1949 2133 2390 2423 2386 1973 1593 1842 1858 1863 1769 1745 1643 1574 1652 1642 1798 1927 1866 1731 1526 1282 1264 1215 1376 1576 1479 1304 1423 1624 1962 2290 2537 2593 2431 2263 2039 1855 0 0 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 10 14 9 2 0 0 0 0 0 1 6 13 20 40 67 32 8 0 49 170 269 141 27 3 24 111 257 401 477 535 536 533 554 597 651 703 750 776 796 830 889 977 1103 1278 1303 1221 1119 1074 1113 1156 1144 1202 1244 1277 1307 1340 1376 1416 1446 1500 1580 1656 1689 1652 1553 1455 1421 1498 1566 1516 1394 1299 1300 1285 1223 1155 1094 1052 1020 991 976 1041 1187 1302 1339 1285 1177 1092 1079 1042 988 894 795 731 681 582 557 532 469 451 476 462 414 448 472 492 468 456 527 625 598 456 297 245 374 359 216 144 67 57 40 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 1 2 2 2 3 5 9 12 13 13 12 10 7 3 2 2 2 3 3 4 6 7 12 15 19 23 27 31 36 41 44 44 43 41 40 42 45 49 51 51 49 48 47 47 46 46 46 45 42 37 38 46 44 38 36 35 31 26 20 23 39 67 122 199 280 346 390 406 391 394 405 413 407 388 374 365 356 344 329 316 307 300 286 264 229 184 135 86 44 16 11 17 30 44 67 96 112 96 77 79 97 119 125 120 111 100 100 103 125 146 150 129 93 68 60 80 101 130 160 188 217 265 375 679 935 1085 1166 1209 1225 1239 1261 1303 1242 1163 1111 1116 1207 1363 1454 1403 1237 1060 963 950 964 986 994 982 955 954 936 904 961 1037 1147 1282 1466 1704 1920 2014 1978 1822 1605 1409 1221 1125 1132 1147 1174 1267 1406 1472 1551 1670 1775 1862 1990 2157 2226 2170 2086 2073 2161 2277 2352 2420 2415 2357 2262 2166 2110 2099 2059 1940 1772 1760 2006 2348 2530 2475 2485 2432 2316 2132 1987 1990 2039 1995 1777 1758 1818 2051 2570 3071 2861 2434 2272 2170 2078 2000 1897 1403 1334 1392 1455 1485 1500 1565 1818 1749 1771 1898 2081 2234 2339 2496 2765 2653 2379 2131 1897 1872 2089 2193 2096 1638 1449 1396 1376 1473 1561 1471 1442 1537 1751 1896 1838 1570 1587 1600 1695 1824 1996 2160 2342 2300 2340 2421 2501 2518 2456 2342 2187 2107 2101 2140 2099 1926 1728 1707 1867 2016 2057 1990 1790 1492 1469 1600 1767 1898 2078 2220 1971 2161 2268 2168 1973 1709 1402 1358 1528 1738 2026 2147 2069 1906 2118 2015 1868 1863 1918 1925 1940 1880 1871 1882 2141 2366 2479 2467 2406 2420 2203 2007 0 0 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 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 2 1 3 6 12 22 52 104 49 11 1 17 53 62 0 0 12 96 246 382 469 526 609 601 545 552 626 720 802 866 890 893 914 954 1025 1120 1189 1129 1036 1021 1076 1131 1147 1151 1242 1238 1285 1316 1340 1366 1401 1452 1527 1590 1606 1578 1522 1462 1442 1506 1590 1600 1497 1422 1403 1387 1353 1295 1248 1211 1165 1106 1041 999 1039 1175 1227 1206 1149 1077 1006 948 925 906 854 780 712 666 619 545 443 452 417 412 421 428 479 464 448 474 496 522 547 512 415 290 222 288 247 149 85 44 24 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 1 2 2 2 3 6 11 13 12 10 10 9 7 2 1 0 1 2 3 5 9 10 12 16 19 22 26 31 38 44 49 52 51 49 47 46 49 52 54 56 56 56 55 55 54 54 53 54 53 51 49 50 50 48 46 45 41 37 33 28 32 50 87 144 198 233 253 280 302 287 285 297 307 308 305 301 299 299 300 309 324 342 356 364 362 338 293 237 176 114 59 27 32 33 47 69 96 117 119 123 134 152 162 157 141 121 106 99 96 102 113 125 121 93 62 47 67 94 130 165 189 198 188 230 430 669 888 1066 1175 1172 1055 1093 1219 1274 1248 1168 1090 1094 1244 1392 1395 1283 1147 1052 1007 993 997 1023 997 947 909 886 867 886 976 1097 1206 1363 1581 1792 1916 1951 1890 1729 1555 1376 1254 1231 1222 1216 1306 1461 1524 1592 1741 1861 1948 2055 2187 2237 2210 2168 2156 2183 2199 2248 2361 2414 2404 2371 2337 2325 2321 2263 2139 2007 1958 2041 2296 2553 2336 2263 2180 2045 1888 1768 1795 1904 1956 1852 1714 1617 1698 2170 2830 3028 2657 2397 2297 2245 2168 2182 1687 1452 1390 1420 1467 1503 1532 1648 1623 1623 1682 1793 1945 2107 2480 2806 2877 2758 2367 1963 1989 2194 2217 2028 1700 1516 1478 1469 1568 1664 1564 1628 1790 1917 2031 2072 1763 1699 1617 1573 1668 1822 1848 1958 2110 2302 2476 2518 2444 2336 2222 2115 2058 1912 1826 1807 1763 1726 1871 1780 1815 1996 2072 1980 1344 1254 1317 1362 1441 1561 1801 2138 2514 2601 2310 1843 1435 1187 1319 1427 1742 2146 2353 2135 1771 2288 2475 2561 2446 2163 1971 2061 2254 2393 2388 2386 2426 2451 2355 2423 2321 2151 2018 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 1 4 0 0 0 0 0 0 3 24 69 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 4 10 14 12 10 6 14 29 61 91 41 3 0 0 0 0 1 10 43 238 379 452 494 536 582 601 532 541 666 809 919 982 983 969 978 995 1024 1047 1040 1001 986 1017 1052 1083 1129 1197 1271 1222 1278 1307 1334 1365 1405 1462 1518 1520 1467 1421 1405 1421 1485 1582 1566 1596 1511 1444 1412 1398 1399 1387 1368 1362 1338 1262 1158 1072 1062 1124 1153 1132 1088 1023 941 866 836 838 835 823 765 671 609 594 449 471 423 403 407 420 436 416 385 449 536 470 403 395 358 291 177 187 128 61 27 14 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 2 3 6 12 11 10 9 9 6 2 0 0 0 1 4 6 9 12 14 16 18 20 22 26 32 42 54 60 61 57 52 50 50 53 54 57 59 61 61 62 61 60 58 55 55 53 53 53 52 52 53 52 51 47 40 35 36 39 58 99 149 190 217 235 250 257 252 245 244 248 252 248 243 250 266 276 296 329 364 387 398 401 402 384 338 273 201 133 86 86 77 81 94 110 119 123 143 157 190 220 220 190 152 123 109 102 99 105 114 114 96 61 47 60 85 136 192 227 233 197 189 256 402 624 903 1162 1259 1149 1122 1178 1256 1301 1270 1164 1054 1093 1203 1233 1201 1147 1101 1074 1055 991 1067 1090 1048 976 881 765 736 881 1019 1131 1271 1452 1631 1777 1842 1861 1811 1698 1548 1404 1306 1248 1232 1325 1496 1638 1739 1836 1901 1969 2003 2092 2145 2167 2191 2202 2177 2130 2151 2270 2358 2372 2359 2354 2386 2418 2389 2284 2140 2022 2004 2179 2575 2360 2142 1995 1859 1748 1778 1728 1711 1805 1854 1807 1677 1531 1871 2120 2508 2755 2733 2487 2407 2305 2264 1938 1602 1419 1399 1397 1449 1542 1643 1665 1623 1598 1703 1903 2053 2442 2608 2777 2881 2651 2268 2172 2339 2357 2206 1952 1714 1551 1551 1700 1684 1599 1623 1771 1978 2147 2181 1993 1897 1922 1910 1685 1697 1653 1643 1718 1837 1973 2109 2175 2085 1797 1658 1736 1838 1725 1536 1625 1516 1294 1300 1616 2021 2167 2017 1734 1565 1341 1204 1249 1295 1633 1991 2404 2500 2086 1646 1725 1577 1671 1688 1882 2194 2250 2178 1978 2164 2482 2551 2210 1998 2042 2172 2367 2487 2521 2497 2371 2271 2327 2421 2222 1929 1906 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 32 58 68 66 42 6 0 0 0 0 1 6 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 1 3 3 1 0 0 0 6 18 25 20 9 3 10 41 57 48 18 0 0 0 0 0 7 38 125 313 417 481 506 517 536 556 535 555 716 894 1015 1054 1033 1018 1012 1018 1024 1019 1009 1008 1027 1055 1061 1101 1195 1236 1231 1237 1289 1326 1338 1360 1405 1453 1477 1462 1435 1436 1448 1461 1502 1561 1533 1525 1442 1362 1328 1344 1380 1394 1372 1339 1308 1284 1258 1183 1079 1036 1066 1070 1016 927 839 781 763 770 797 843 855 739 665 669 484 486 469 453 463 487 488 449 388 407 476 352 268 269 257 211 123 99 56 18 2 1 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 0 1 4 7 9 12 13 16 18 20 23 29 38 50 62 69 69 62 54 49 49 51 53 57 61 64 67 68 65 62 59 55 53 51 52 54 55 55 55 54 51 46 42 40 42 47 65 108 162 206 229 238 242 243 244 239 236 231 220 207 201 207 238 259 292 339 385 415 427 432 441 445 426 375 309 254 203 190 175 157 143 139 141 140 146 163 193 234 259 247 211 166 126 115 111 115 119 113 97 64 44 54 74 136 220 273 278 236 189 172 220 372 654 1014 1217 1233 1175 1149 1183 1248 1284 1255 1147 1085 1081 1080 1075 1078 1100 1134 1020 980 1082 1185 1211 1113 870 647 604 771 919 1037 1166 1314 1459 1620 1712 1773 1804 1777 1678 1522 1357 1242 1227 1346 1544 1735 1862 1907 1915 1939 1929 1955 2003 2061 2127 2170 2144 2090 2089 2147 2210 2240 2242 2265 2334 2381 2373 2303 2193 2078 2002 2125 2506 2481 2253 2030 1886 1830 1838 1770 1697 1680 1743 1844 1868 1736 1807 1766 2021 2600 2983 2617 2497 2360 2247 2056 1753 1489 1445 1372 1417 1520 1619 1625 1598 1703 1932 2044 2121 2422 2531 2632 2917 2892 2581 2323 2394 2438 2383 2265 1930 1632 1632 1732 1705 1635 1637 1757 1962 2094 2158 2202 2139 1921 1673 1540 1646 1580 1413 1350 1488 1653 1801 1882 1852 1706 1639 1681 1714 1418 1250 1352 1352 1270 1312 1558 1921 2109 2148 2075 1809 1465 1305 1336 1444 1768 1810 1916 2078 1884 1767 2176 2220 2006 1748 1672 1915 1816 1807 1748 1962 2212 2050 1676 1766 1932 2028 2204 2486 2601 2474 2169 2140 2375 2426 2120 1781 1696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 39 63 99 157 213 123 26 2 0 0 0 0 0 6 25 59 60 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 3 6 4 1 0 0 0 3 9 10 6 2 1 2 24 22 12 3 0 0 0 0 2 20 84 198 338 425 497 508 516 524 522 511 554 750 960 1076 1088 1058 1047 1051 1060 1050 1054 1053 1050 1050 1055 1083 1126 1189 1208 1218 1266 1327 1380 1391 1405 1439 1469 1474 1469 1485 1518 1531 1518 1495 1503 1531 1484 1395 1281 1237 1257 1293 1299 1268 1237 1261 1290 1185 1070 989 946 969 1000 946 850 754 689 670 695 737 811 898 810 693 632 531 546 589 597 596 588 550 474 394 359 323 226 178 173 160 118 59 26 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 1 5 7 9 11 13 16 19 20 24 33 44 55 64 70 69 62 53 47 47 51 55 60 65 69 71 71 68 64 59 55 52 52 52 53 53 54 52 50 47 42 40 41 45 47 64 102 151 184 198 206 213 215 219 218 212 201 186 171 160 156 204 244 292 350 400 434 454 464 473 485 484 456 406 363 317 303 288 249 208 183 171 163 162 170 189 218 249 270 270 239 191 158 141 137 138 130 109 86 67 61 70 125 219 292 312 275 219 161 144 217 403 662 898 1028 1054 1048 1095 1183 1243 1327 1289 1185 1088 1014 981 987 1006 1079 1038 1016 1074 1172 1210 1073 706 562 535 634 753 898 1073 1217 1404 1515 1626 1708 1759 1773 1745 1638 1453 1315 1307 1426 1623 1829 1968 2003 1961 1914 1864 1839 1856 1916 2016 2129 2130 2109 2089 2078 2087 2127 2142 2183 2232 2259 2262 2241 2189 2085 1988 2109 2392 2558 2484 2242 2085 2050 1998 1931 1801 1679 1667 1813 1899 1919 1860 1708 1746 2189 2784 2722 2615 2347 2156 2111 1995 1610 1463 1408 1413 1480 1555 1590 1617 1734 1867 1977 2173 2476 2694 2811 2921 2922 2697 2489 2394 2306 2267 2334 1730 1676 1718 1758 1743 1669 1606 1767 1889 1989 2081 2097 2019 1975 1867 1863 1833 1795 1732 1603 1511 1493 1518 1584 1610 1567 1513 1558 1573 1251 1172 1261 1295 1259 1388 1393 1622 1862 2023 2072 1946 1682 1671 1629 1597 1660 1761 1750 1680 1940 2140 2389 2312 1947 1544 1326 1370 1528 1619 1696 1846 2105 2001 1732 1636 1772 2086 2467 2673 2604 2397 2241 2243 2244 2161 2049 1953 1893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 35 39 32 69 160 84 26 4 0 0 0 0 5 40 137 210 161 41 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 2 4 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 12 57 165 295 402 457 488 513 550 553 525 509 581 778 1001 1103 1097 1068 1067 1092 1101 1075 1094 1094 1082 1087 1124 1177 1234 1270 1272 1283 1329 1399 1456 1471 1485 1516 1537 1537 1533 1549 1572 1587 1571 1536 1527 1539 1524 1459 1344 1268 1243 1230 1195 1148 1159 1369 1322 1234 1149 1081 1029 991 942 869 772 670 601 594 633 664 726 823 834 710 658 691 651 693 691 627 567 473 380 335 295 206 147 121 112 94 60 28 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 1 1 1 0 0 0 0 0 0 0 0 0 4 7 9 11 14 17 19 21 25 34 45 54 62 65 62 55 49 46 47 51 57 65 70 73 71 68 66 63 59 57 54 52 50 50 50 51 48 45 43 40 38 38 39 44 64 90 127 149 157 170 179 186 197 204 201 182 155 136 124 126 177 231 288 347 401 444 477 494 500 500 494 479 455 432 414 413 393 341 284 246 219 202 198 194 195 210 244 285 300 289 267 240 208 185 178 174 135 111 103 89 81 109 179 260 304 294 254 191 146 154 222 323 465 640 798 864 928 1055 1171 1353 1385 1306 1155 1038 989 945 907 948 982 1016 1058 1117 1136 982 630 515 485 506 593 797 1100 1267 1433 1416 1495 1633 1715 1730 1754 1726 1588 1469 1433 1507 1678 1891 2043 2089 2024 1918 1819 1756 1739 1777 1915 2064 2141 2168 2142 2075 2029 2072 2098 2143 2164 2145 2117 2137 2164 2079 2002 2092 2314 2528 2577 2415 2287 2210 2148 2023 1881 1757 1638 1660 1754 1867 1868 1730 1670 1937 2276 2528 2672 2377 2033 1983 2037 1795 1557 1468 1451 1466 1493 1550 1639 1701 1752 1878 2120 2424 2701 2934 2851 2876 2809 2677 2469 2213 2001 1937 1712 1654 1679 1727 1759 1700 1678 1714 1779 1824 1827 1790 1694 1869 1990 2060 1928 1828 1950 1942 1668 1411 1337 1374 1391 1349 1361 1446 1371 1340 1356 1421 1484 1273 1117 1131 1316 1569 1742 1752 1775 1946 1830 1718 1789 1966 2158 2091 1729 1896 2119 2169 1968 1732 1426 1111 961 1091 1381 1731 2082 2278 2018 1682 1641 1872 2053 2050 2257 2397 2365 2274 2268 2484 2631 2479 2329 2249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 35 39 40 55 10 3 0 0 0 0 2 28 114 200 206 120 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 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 4 19 57 144 284 408 467 490 525 582 612 585 553 569 662 828 1010 1103 1088 1074 1084 1131 1195 1215 1169 1137 1143 1181 1238 1294 1349 1388 1393 1392 1430 1487 1530 1545 1555 1590 1616 1614 1606 1622 1662 1685 1656 1612 1591 1585 1573 1539 1474 1392 1313 1225 1126 1079 1159 1337 1086 1080 1110 1112 1065 982 887 819 742 649 606 603 608 610 637 710 789 732 727 735 655 644 676 569 437 297 231 239 226 168 129 103 83 60 34 15 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 1 1 0 0 0 0 0 0 0 0 0 0 4 8 10 13 16 18 20 22 25 31 39 46 52 54 52 48 46 46 48 52 58 64 67 68 66 63 62 62 60 57 54 50 45 43 46 45 45 44 43 41 40 41 44 50 68 86 118 138 142 146 148 154 163 171 167 147 123 115 106 127 172 223 281 343 400 452 504 517 510 495 483 477 477 480 494 506 480 442 400 345 292 264 251 231 214 217 247 289 307 311 308 292 267 244 233 226 176 148 141 128 108 101 124 176 243 270 258 214 170 148 147 155 191 271 433 593 729 877 1044 1254 1361 1368 1241 1098 1039 995 952 931 940 971 1007 1041 1029 829 622 539 520 583 719 918 1229 1376 1449 1511 1598 1694 1757 1764 1787 1773 1705 1616 1534 1507 1601 1827 1986 2064 2011 1879 1752 1683 1659 1704 1890 2092 2236 2291 2250 2136 2053 2040 2080 2151 2214 2221 2165 2165 2168 2145 2125 2160 2288 2461 2518 2443 2327 2225 2109 1989 1891 1810 1649 1589 1641 1705 1736 1741 1716 1771 1887 2081 2390 2360 2080 2040 2130 1996 1743 1604 1543 1505 1473 1449 1440 1640 1676 1689 1811 2032 2235 2573 2475 2739 2954 2916 2637 2315 2124 1928 1732 1645 1676 1759 1890 1830 1798 1782 1766 1734 1626 1592 1676 1897 2101 2109 1900 1735 1925 2168 1911 1623 1546 1546 1393 1116 1266 1302 1522 1668 1674 1639 1679 1413 1120 1029 1085 1168 1246 1236 1437 1790 1866 1948 2156 2322 2315 2327 1959 1803 1878 1926 1798 1650 1281 1142 1369 1547 1271 1661 1867 1727 1569 1632 1879 2138 2005 1986 2061 2099 2231 2368 2420 2607 2665 2589 2455 2279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 230 215 108 3 0 0 0 0 0 1 6 24 71 69 31 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 9 6 8 14 23 27 50 67 55 29 7 0 0 0 6 4 1 0 0 0 0 8 36 93 179 290 410 473 488 546 613 634 604 548 558 648 772 897 1009 1085 1073 1094 1119 1183 1241 1240 1208 1200 1242 1307 1379 1429 1453 1493 1515 1514 1524 1549 1575 1599 1625 1667 1696 1683 1653 1641 1656 1679 1688 1668 1642 1614 1586 1560 1519 1450 1355 1228 1063 951 944 1004 972 873 812 786 752 697 644 622 599 551 555 573 569 563 586 644 702 633 577 560 563 573 573 486 319 181 137 152 157 137 109 86 61 38 21 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 14 16 19 21 23 24 29 35 40 44 46 45 45 45 45 47 51 54 55 57 59 60 61 61 60 59 56 51 44 35 32 41 43 44 45 46 45 45 45 49 61 73 86 100 110 114 116 118 123 128 132 130 121 110 104 100 138 196 251 307 366 424 472 537 521 499 488 484 480 482 493 512 550 548 539 525 481 414 361 337 303 271 253 259 290 308 323 334 340 338 323 300 274 234 207 196 180 152 122 110 124 183 215 222 206 178 152 130 112 92 98 152 293 508 720 953 1176 1307 1376 1344 1249 1173 1130 1101 1020 956 928 916 894 861 739 632 581 585 678 849 1050 1276 1334 1388 1438 1573 1754 1881 1916 1883 1826 1780 1727 1632 1521 1521 1680 1836 1915 1896 1799 1685 1636 1638 1746 1954 2192 2367 2431 2382 2242 2150 2101 2120 2231 2373 2428 2365 2321 2297 2261 2228 2226 2294 2432 2457 2358 2252 2180 2065 1883 1746 1703 1647 1502 1479 1558 1607 1569 1520 1582 1683 1810 2077 2286 2259 2296 2288 2106 1927 1792 1675 1587 1591 1531 1591 1617 1553 1465 1451 1554 1728 2072 2393 2743 3036 3077 2664 2360 2188 1992 1784 1634 1748 1851 1864 1771 1711 1652 1631 1641 1538 1560 1591 1727 1906 1938 1835 1883 1971 2147 2095 2038 2105 2025 1414 1207 1491 1888 2130 2123 1925 1701 1575 1442 1301 1162 1027 1005 1282 1623 1361 1372 1702 2018 2461 2455 2643 2411 2022 1827 1826 1606 1475 1258 1209 1449 1832 1947 1666 1598 1568 1466 1442 1727 2070 2213 2162 1946 1655 1734 2233 2623 2834 2792 2484 2200 2066 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 277 507 401 149 10 0 0 0 0 0 0 0 0 7 8 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 0 0 0 0 1 5 15 32 54 66 44 35 43 73 113 150 207 235 197 113 36 1 0 1 15 8 1 0 0 0 0 42 127 225 317 392 444 435 506 621 670 639 576 532 579 711 838 954 1031 1061 1069 1149 1156 1165 1179 1206 1238 1271 1321 1393 1453 1490 1502 1511 1552 1550 1554 1572 1604 1645 1689 1736 1765 1737 1681 1633 1610 1615 1639 1640 1621 1604 1582 1551 1501 1426 1332 1215 1029 880 767 663 577 526 474 445 415 382 352 334 336 362 409 466 503 530 565 596 579 508 472 492 533 531 456 331 193 120 98 98 94 80 60 43 27 16 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 13 16 18 20 22 24 26 29 33 36 38 38 37 39 39 41 43 45 45 48 53 56 59 61 61 60 56 52 44 35 29 30 36 42 46 47 47 48 49 49 53 64 69 78 82 83 84 88 93 99 101 103 100 95 92 94 106 158 238 309 361 405 455 491 546 530 511 502 497 490 483 490 508 548 564 567 566 551 522 487 457 396 337 307 302 306 323 350 381 405 404 380 349 308 268 247 238 228 206 170 138 136 165 180 183 183 177 151 113 96 75 67 77 133 263 459 732 1019 1237 1392 1460 1433 1334 1186 1152 1038 918 840 799 754 703 650 590 540 526 572 692 907 1046 1056 1224 1445 1612 1737 1835 1885 1900 1866 1839 1812 1744 1630 1541 1607 1745 1841 1857 1789 1670 1618 1650 1771 1962 2219 2444 2516 2432 2340 2267 2224 2265 2403 2555 2593 2555 2529 2467 2374 2291 2259 2308 2415 2426 2319 2207 2082 1896 1685 1543 1540 1606 1554 1509 1507 1524 1563 1582 1545 1578 1721 1950 2191 2331 2461 2343 2150 2037 1985 1887 1672 1689 1646 1585 1542 1476 1367 1262 1326 1488 1770 2145 2502 2707 2768 2449 2208 2097 2176 2086 1651 1804 1920 1982 1830 1629 1548 1501 1466 1503 1497 1476 1533 1615 1638 1671 1689 1828 1986 2080 2272 2595 2508 1881 1721 1920 2257 2443 2267 1896 1602 1438 1347 1289 1225 1122 1168 1371 1529 1379 1158 1264 1557 2193 2284 2264 2207 2009 1856 1587 1384 1298 1241 1241 1361 1839 1963 1932 1890 1822 1751 1690 1803 1918 2158 2164 1889 1638 1649 2087 2437 2574 2421 2023 1621 1586 1530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 225 373 277 63 4 0 0 0 0 0 0 0 6 19 34 42 42 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 1 1 3 5 15 37 63 83 99 111 114 86 78 92 133 188 239 271 284 259 170 64 6 0 2 13 5 3 5 6 13 37 125 247 325 367 389 416 485 584 617 629 603 564 553 602 742 917 1014 1049 1069 1108 1179 1137 1125 1162 1210 1251 1287 1325 1372 1401 1426 1467 1534 1596 1582 1566 1573 1604 1648 1690 1713 1696 1637 1591 1551 1529 1525 1535 1536 1526 1532 1527 1504 1458 1385 1292 1203 1046 897 762 632 510 416 345 301 270 250 246 253 266 282 316 368 428 491 521 491 414 347 345 413 475 430 281 154 66 68 66 56 43 30 17 10 4 2 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 1 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 12 14 17 18 20 23 25 27 29 30 29 27 25 25 29 31 32 35 37 37 43 48 50 53 55 57 55 49 42 33 28 26 29 35 44 49 46 45 48 50 52 56 52 56 62 61 58 60 69 72 74 77 81 83 87 93 105 129 188 274 350 398 423 445 465 501 518 520 518 506 485 485 493 513 538 549 552 557 560 546 540 524 479 427 386 359 355 371 389 409 420 417 399 371 333 295 269 260 259 251 226 186 165 169 175 165 155 159 141 104 86 63 46 49 74 120 228 471 767 1090 1370 1532 1533 1365 1133 1097 997 888 819 770 705 636 598 520 431 375 373 418 532 669 734 1027 1308 1431 1558 1643 1725 1816 1820 1826 1864 1855 1747 1616 1625 1744 1843 1861 1802 1681 1600 1621 1720 1891 2129 2372 2503 2490 2409 2351 2344 2412 2532 2624 2668 2714 2699 2591 2449 2328 2250 2255 2315 2293 2167 1995 1804 1598 1429 1356 1371 1510 1604 1571 1456 1438 1551 1707 1651 1639 1735 1864 2033 2189 2427 2388 2255 2167 2143 2179 1863 1762 1736 1734 1681 1540 1427 1292 1315 1458 1648 1831 1991 2031 2170 2102 1978 1962 2091 2166 1833 1813 1858 1834 1688 1566 1567 1514 1427 1420 1370 1318 1331 1366 1395 1417 1391 1555 1818 2061 2246 2672 2639 2397 2280 2316 2362 2307 2066 1847 1638 1388 1196 1341 1395 1290 1345 1522 1708 1714 1414 1102 1212 1452 1756 2195 2406 2162 1988 1728 1528 1497 1464 1456 1541 1797 1807 2009 2147 1934 1719 1948 2207 2155 2052 1871 1494 1024 1211 1624 1907 1995 1954 1711 1654 1844 2056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 62 86 71 0 0 0 0 0 0 0 0 3 9 19 35 47 37 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 10 16 35 64 99 146 183 192 175 144 108 96 98 105 119 129 133 145 151 114 48 9 1 5 13 4 24 41 57 91 158 249 325 346 357 405 501 620 638 563 551 555 574 619 701 828 1016 1037 1060 1109 1141 1128 1103 1121 1158 1187 1214 1241 1262 1269 1289 1349 1458 1533 1574 1594 1576 1563 1563 1574 1584 1575 1546 1511 1476 1426 1409 1400 1384 1367 1359 1374 1387 1386 1368 1327 1264 1187 1058 904 738 579 445 348 280 234 210 201 206 221 237 244 254 304 385 449 444 369 272 193 174 248 331 264 111 45 17 24 27 21 12 6 3 1 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 8 10 12 15 17 19 20 23 26 27 27 23 18 14 16 18 22 24 28 33 37 38 40 40 39 41 45 47 42 36 30 25 24 26 31 39 50 53 46 46 49 52 53 51 40 45 53 52 49 50 55 62 64 65 70 79 93 109 127 152 214 300 380 428 434 410 394 416 445 475 498 501 487 496 509 528 539 539 538 546 558 554 547 538 527 510 481 441 407 415 422 429 434 430 414 388 359 326 297 282 277 271 260 223 184 170 169 158 140 135 127 112 92 67 51 54 68 78 151 368 655 983 1293 1519 1606 1505 1340 1204 1049 911 820 774 715 643 594 487 362 273 235 223 271 443 585 827 1101 1263 1358 1460 1541 1641 1695 1767 1890 1951 1869 1767 1672 1746 1855 1858 1783 1650 1541 1542 1615 1760 1983 2237 2433 2464 2411 2373 2373 2412 2484 2569 2693 2798 2807 2678 2475 2293 2163 2119 2116 2060 1923 1711 1456 1247 1144 1126 1181 1324 1487 1587 1622 1647 1507 1600 1722 1768 1761 1688 1745 1959 2264 2439 2431 2322 2166 2281 2093 1944 1895 1903 1842 1630 1546 1410 1348 1425 1557 1559 1582 1691 1879 2116 2322 2373 2282 2209 2060 1880 1826 1845 1836 1819 1750 1662 1461 1344 1285 1230 1184 1243 1275 1330 1339 1397 1605 1912 2048 2381 2503 2483 2405 2284 2219 2019 2008 2080 2109 2123 2088 1872 1868 1880 1998 2042 1918 1607 1285 1049 1147 1424 1734 1903 2360 2348 2252 2136 2134 2138 1997 2054 2225 2252 2069 2028 2207 2000 1820 2101 2203 1991 1648 1238 961 892 1178 1628 1932 1798 1901 1837 2002 2237 2298 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 1 2 4 10 16 18 25 63 40 15 3 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 1 7 22 19 18 29 49 80 124 169 182 159 117 76 60 53 35 23 14 10 23 33 32 19 8 1 2 9 24 74 128 176 232 293 336 358 360 376 489 607 666 624 518 496 532 633 769 899 1005 1067 1046 1117 1142 1132 1101 1082 1079 1084 1093 1109 1135 1167 1196 1228 1317 1407 1514 1598 1646 1638 1582 1517 1474 1446 1423 1410 1391 1319 1267 1238 1225 1211 1198 1204 1234 1266 1281 1284 1272 1225 1132 991 822 646 491 372 290 233 196 176 171 180 197 212 216 216 261 362 423 393 299 197 128 98 128 176 122 36 1 0 0 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 4 8 10 11 15 18 20 21 24 26 26 23 17 13 12 14 16 21 25 29 32 35 35 34 33 31 33 34 33 29 26 24 24 25 29 35 42 48 57 52 53 56 58 56 50 45 47 52 54 53 50 49 51 54 57 65 78 96 117 135 162 227 318 409 468 469 420 368 366 375 406 452 491 506 516 529 541 535 521 509 510 529 548 555 548 542 541 537 516 476 469 460 455 452 446 432 411 392 362 332 310 297 287 277 250 214 180 161 157 154 139 121 110 98 80 67 68 71 82 142 304 548 838 1130 1372 1546 1593 1533 1384 1189 996 852 816 745 672 592 472 345 255 201 162 188 316 490 723 986 1195 1215 1312 1366 1438 1544 1695 1878 1994 2020 1971 1869 1831 1852 1822 1708 1568 1454 1441 1496 1609 1802 2060 2263 2293 2289 2289 2309 2352 2402 2516 2693 2777 2746 2616 2426 2238 2073 1972 1889 1774 1594 1347 1089 943 887 907 989 1120 1284 1475 1621 1716 1709 1725 1758 1740 1709 1620 1659 1825 2029 2199 2302 2264 2105 2198 2191 2111 2040 2026 1965 1792 1668 1541 1402 1336 1442 1431 1459 1602 1797 2066 2377 2687 2726 2611 2402 2111 1933 1915 1895 1892 1843 1705 1490 1314 1270 1318 1342 1374 1365 1348 1283 1136 1292 1662 2026 2257 2354 2378 2298 2274 1911 1726 2071 2421 2335 2384 2392 2169 2211 2320 2322 2167 1774 1255 1044 1090 1303 1579 1748 1451 1980 2261 2211 2108 2313 2608 2636 2585 2516 2390 2264 2254 2276 2165 2015 1905 1708 1485 1296 1097 1091 1257 1608 2086 2376 2089 1983 2012 2178 2304 2348 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 2 11 31 77 134 82 28 6 4 15 27 31 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 11 4 2 6 20 40 61 72 60 35 19 16 15 7 2 1 0 1 3 6 8 5 1 0 11 42 104 181 252 313 357 385 408 430 460 528 575 645 610 478 462 509 707 950 1078 1083 1059 1161 1204 1147 1120 1095 1061 1024 999 1003 1011 1029 1086 1163 1231 1303 1291 1362 1488 1613 1664 1601 1468 1378 1331 1278 1251 1211 1106 1055 1044 1062 1087 1115 1148 1191 1232 1260 1266 1234 1153 1025 863 687 534 408 305 232 185 158 145 145 153 165 177 182 187 227 331 390 345 241 145 94 71 56 79 33 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 1 3 8 10 13 16 19 21 22 24 24 22 19 16 13 13 14 16 21 24 26 27 28 31 32 32 31 31 30 29 26 25 24 25 28 34 43 51 55 61 60 60 60 58 54 50 50 48 47 52 53 49 44 42 44 49 59 72 86 101 128 171 242 335 428 495 513 479 409 386 384 391 427 484 512 508 506 510 492 472 463 460 465 477 500 520 535 544 554 573 531 513 503 491 478 468 460 449 433 407 377 352 332 315 296 270 236 208 185 170 170 157 130 117 107 84 70 86 94 102 139 224 374 607 904 1179 1421 1564 1570 1481 1320 1108 902 848 781 719 631 509 376 281 231 188 186 263 404 587 803 1043 1096 1156 1180 1222 1330 1519 1770 1858 2000 2087 2068 1988 1914 1798 1639 1494 1382 1348 1388 1477 1614 1863 2055 2121 2120 2122 2176 2300 2388 2473 2611 2675 2621 2494 2358 2201 1996 1831 1672 1496 1297 1073 831 748 736 778 853 940 1033 1220 1415 1591 1713 1782 1799 1717 1682 1698 1747 1789 1842 1967 2130 2050 2043 2133 2216 2228 2170 2127 2047 1941 1824 1710 1592 1435 1382 1372 1456 1676 1916 2088 2260 2477 2714 2722 2564 2364 2143 2014 2122 2197 1856 1566 1410 1318 1338 1431 1485 1444 1332 1255 1303 1177 1340 1686 1996 2083 1978 2057 1864 1600 1545 1717 2048 2271 2092 2027 1958 1937 1982 2012 1930 1756 1425 1304 1280 1367 1549 1631 1412 1378 1595 1699 1578 1567 2155 2694 2779 2573 2328 2243 2335 2317 2166 1973 1740 1485 1291 1239 1239 1225 1259 1400 1695 2178 2333 2094 1823 1835 2079 2149 2193 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 45 66 47 15 2 12 47 79 78 34 7 4 3 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 10 3 1 0 0 1 4 7 7 3 0 1 1 15 27 20 8 4 4 5 5 4 2 0 0 5 31 77 137 212 292 359 407 446 488 534 549 482 493 457 398 407 489 725 1003 1072 1074 1151 1260 1145 1114 1119 1088 1034 997 990 971 938 974 1057 1148 1197 1183 1155 1235 1394 1556 1627 1564 1404 1260 1218 1180 1101 1031 977 950 968 1023 1084 1138 1184 1226 1260 1271 1241 1157 1027 868 701 544 425 335 255 189 144 122 116 118 119 125 137 152 173 211 288 310 248 155 84 56 45 3 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 14 16 18 20 21 22 19 17 11 9 8 9 13 15 17 20 23 25 27 29 31 31 30 29 28 26 24 23 24 27 33 41 51 59 63 60 61 59 57 56 54 48 50 47 45 50 52 46 41 38 38 44 54 65 71 79 115 187 277 371 457 522 551 543 499 462 463 480 501 511 492 454 424 410 399 397 402 410 422 440 460 478 500 515 511 512 521 537 545 530 504 488 483 483 472 453 430 408 382 349 319 287 254 227 199 173 164 158 142 126 118 97 77 88 100 113 140 176 241 386 638 942 1255 1481 1590 1594 1485 1282 1050 933 858 792 729 633 478 337 286 238 211 235 317 446 599 799 952 1019 1017 1025 1109 1260 1539 1643 1824 2009 2112 2089 1996 1768 1599 1447 1332 1276 1290 1363 1468 1697 1885 1987 2020 2030 2086 2239 2332 2387 2454 2505 2502 2411 2256 2062 1842 1636 1441 1246 1058 871 684 633 653 689 719 769 828 977 1169 1369 1541 1653 1741 1719 1730 1790 1839 1814 1721 1731 1938 2054 2139 2223 2328 2421 2334 2231 2147 2087 1984 1836 1723 1551 1436 1446 1603 1833 1998 2061 2083 2088 2603 2748 2595 2461 2230 2237 2229 1933 1650 1535 1470 1486 1507 1488 1407 1275 1150 1126 1192 1280 1552 1735 1755 1723 1445 1583 1637 1428 1317 1499 1722 1761 1736 1631 1537 1514 1562 1677 1552 1430 1372 1429 1498 1596 1782 1642 1442 1322 1276 1205 1092 1289 1813 2245 2378 2276 2203 2334 2386 2135 1837 1575 1369 1269 1268 1289 1302 1282 1233 1233 1552 1965 2187 2024 1705 1738 1836 1823 1866 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 3 7 3 1 9 48 100 116 85 40 27 46 48 38 25 16 12 8 4 1 0 0 0 0 0 0 0 2 8 13 14 12 7 3 1 1 0 0 0 0 0 0 0 0 0 41 71 64 32 14 13 12 8 4 0 0 0 3 24 51 94 163 253 330 376 415 453 501 541 500 384 330 324 369 497 720 948 1014 1136 1253 1222 1063 1094 1150 1096 1001 943 929 942 947 979 1037 1079 1075 1051 1080 1188 1360 1493 1518 1445 1326 1222 1150 1118 992 925 922 953 1013 1073 1126 1169 1201 1222 1226 1197 1126 1005 846 682 529 404 313 250 196 149 115 97 90 89 80 82 103 137 173 203 217 191 129 69 29 15 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 15 17 18 18 16 13 9 6 5 5 6 8 10 13 17 20 23 26 29 30 29 29 28 25 23 21 22 26 30 37 44 52 59 57 52 50 48 49 51 52 47 47 47 46 49 49 44 38 35 37 43 55 67 73 84 123 222 340 445 524 579 609 592 568 523 514 520 512 481 444 402 363 337 316 308 323 364 414 433 426 436 464 488 495 505 512 535 558 556 534 519 519 518 510 496 479 453 414 378 345 313 288 266 241 210 178 162 157 145 134 116 93 89 94 119 145 156 170 231 392 668 973 1192 1411 1546 1530 1451 1298 1149 1000 885 824 764 613 443 347 281 241 246 299 373 485 685 878 948 908 862 928 1135 1378 1549 1773 2007 2117 2052 2008 1776 1587 1435 1321 1256 1251 1294 1446 1661 1866 2008 2064 2067 2131 2239 2312 2339 2337 2333 2341 2232 2026 1804 1594 1403 1227 1059 905 756 636 597 599 599 597 643 694 809 993 1213 1411 1521 1612 1658 1709 1752 1760 1732 1723 1642 1794 2096 2330 2388 2345 2219 2183 2257 2208 2147 2093 1948 1816 1673 1603 1608 1677 1767 1795 1871 1874 1983 2404 2765 2780 2596 2457 2451 2206 1877 1721 1735 1650 1718 1709 1568 1405 1352 1329 1298 1230 1295 1396 1397 1339 1461 1400 1335 1357 1296 1215 1414 1596 1557 1520 1416 1286 1290 1417 1754 1790 1745 1703 1749 1784 1843 1909 1712 1364 1097 1005 892 773 1008 1598 2121 2290 2299 2255 2174 1981 1719 1484 1316 1230 1244 1274 1321 1378 1356 1150 1059 1316 1703 1981 1974 1777 1627 1498 1447 1446 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 2 14 57 100 110 93 92 148 147 116 88 66 49 30 12 5 1 0 0 0 0 0 5 14 23 27 21 12 7 3 2 5 8 8 4 1 1 0 0 0 0 75 95 77 45 23 19 17 12 5 2 4 9 25 45 72 114 177 250 310 349 386 385 417 469 474 421 360 325 401 564 751 898 1006 1259 1310 1173 1058 1107 1175 1105 964 929 962 963 917 951 967 966 954 975 1060 1203 1359 1421 1386 1300 1208 1133 1073 1046 938 880 904 977 1053 1102 1127 1137 1138 1132 1107 1048 945 803 645 500 377 279 209 164 136 116 98 81 69 61 50 56 91 139 174 179 151 104 66 30 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 5 7 11 13 10 8 4 3 4 4 5 6 10 14 17 20 23 26 28 28 29 28 25 22 19 18 18 26 32 38 45 49 51 49 46 43 42 43 45 47 47 47 47 47 47 45 43 41 41 44 51 70 89 102 127 189 302 427 537 604 634 636 595 557 521 507 502 493 474 443 400 363 340 324 310 304 321 360 380 381 398 423 443 467 502 530 544 568 590 591 572 558 555 551 542 523 487 441 411 379 345 316 294 278 259 220 208 192 173 154 137 121 109 92 114 140 147 139 153 237 441 733 977 1200 1402 1537 1567 1482 1316 1151 1007 902 832 720 570 419 310 231 187 201 276 453 676 833 877 820 735 754 972 1219 1444 1656 1848 1986 2003 1949 1812 1650 1487 1356 1297 1298 1343 1485 1671 1873 2035 2079 2092 2190 2277 2323 2323 2274 2178 2096 1917 1709 1518 1360 1220 1069 980 880 781 712 665 629 602 594 593 610 705 900 1149 1351 1480 1570 1623 1649 1657 1655 1623 1611 1618 1702 2023 2372 2409 2326 2291 2375 2372 2273 2192 2179 2082 2000 1933 1884 1803 1719 1665 1625 1700 1757 1900 2193 2581 2971 2853 2708 2506 2220 1936 1785 1905 1802 1707 1563 1413 1386 1514 1617 1564 1433 1291 1196 1186 1242 1558 1746 1521 1205 1155 1287 1531 1726 1632 1454 1340 1350 1448 1429 1637 1831 2037 2258 2319 2202 2149 2037 1812 1490 1172 1013 912 980 1348 1846 2226 2433 2420 2172 1857 1563 1366 1256 1171 1133 1111 1114 1204 1384 1406 1190 1068 1137 1406 1723 1846 1752 1550 1332 1156 1037 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 1 13 47 82 105 143 194 190 153 132 107 75 43 17 5 1 0 0 0 1 7 36 52 50 37 22 13 9 5 7 17 29 31 21 15 13 4 1 3 22 130 115 70 38 24 21 18 16 14 17 29 51 84 113 147 192 250 319 385 436 462 397 394 444 482 475 445 400 483 648 800 912 1050 1321 1276 1121 1070 1113 1140 1082 945 903 925 907 868 881 885 875 888 955 1067 1198 1307 1344 1301 1231 1150 1063 986 945 879 890 937 991 1041 1077 1091 1076 1042 1005 952 865 739 591 454 342 252 184 135 104 91 92 90 81 66 53 48 65 102 142 155 135 98 75 83 81 50 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 1 2 3 2 1 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 9 7 2 2 3 3 4 5 9 12 13 16 20 24 27 29 28 27 23 17 12 9 10 13 20 28 34 39 41 41 40 43 44 43 44 46 47 48 48 48 48 48 51 53 53 52 61 78 108 143 183 240 329 427 517 592 631 631 608 569 528 498 487 488 495 495 473 444 419 390 353 314 283 261 253 245 246 268 310 362 421 477 532 576 614 641 649 636 620 610 600 588 568 530 471 433 403 374 344 320 310 308 270 251 235 214 189 164 141 129 121 120 134 143 138 131 164 310 572 855 1113 1332 1502 1579 1524 1455 1353 1203 1051 930 805 694 538 390 276 215 223 299 467 661 802 848 791 674 644 796 1023 1254 1459 1634 1760 1841 1900 1872 1744 1560 1411 1379 1388 1431 1487 1568 1732 1926 1957 2011 2127 2242 2302 2278 2164 2002 1824 1626 1448 1322 1254 1206 1122 1066 995 899 822 767 717 673 641 615 607 682 868 1087 1294 1461 1597 1655 1647 1643 1670 1651 1631 1696 1757 1917 2176 2223 2190 2319 2450 2419 2297 2210 2201 2140 2127 2069 1949 1830 1784 1689 1672 1703 1744 1818 1964 2256 2862 2913 2731 2439 2184 2129 2154 2103 1846 1617 1526 1577 1617 1638 1671 1701 1577 1303 1146 1125 1423 1772 1876 1628 1315 1331 1545 1733 1848 1719 1443 1278 1418 1334 1205 1266 1470 1791 2328 2605 2520 2353 2148 1937 1771 1574 1417 1340 1329 1483 1915 2331 2356 2083 1770 1552 1361 1207 1124 1014 897 781 699 756 1009 1089 1050 968 986 1212 1492 1633 1700 1579 1307 1030 828 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 43 91 146 167 152 131 125 106 77 47 22 6 0 0 0 0 11 41 87 106 79 45 23 16 13 9 18 31 44 46 40 42 47 18 8 26 83 172 172 98 48 29 29 35 39 47 64 99 141 182 213 246 299 355 431 526 613 625 453 444 506 542 531 501 463 540 700 853 986 1130 1280 1249 1110 1116 1127 1095 1042 1002 965 938 909 862 831 821 816 855 949 1061 1152 1202 1214 1195 1145 1071 977 902 859 854 888 880 886 918 959 979 956 895 832 770 676 547 409 295 216 161 125 101 86 76 76 79 77 70 64 68 88 115 133 122 89 58 56 88 108 132 51 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 1 2 4 4 5 5 5 6 7 7 3 2 3 3 3 5 9 12 12 11 13 17 22 26 28 25 20 13 7 3 1 2 6 12 20 26 29 31 32 35 43 44 46 48 50 51 49 48 48 50 55 64 72 73 74 90 119 166 227 303 390 466 530 577 605 611 598 576 549 515 491 489 506 523 516 510 496 472 445 416 369 292 212 169 150 152 178 225 285 347 442 524 589 642 683 704 706 696 674 651 636 620 587 518 458 420 391 363 338 326 322 309 293 275 257 233 200 159 138 121 116 130 148 146 126 140 248 459 744 1054 1321 1495 1558 1535 1582 1549 1412 1256 1088 911 802 653 498 374 286 255 331 458 604 732 794 770 667 610 673 891 1158 1380 1542 1656 1772 1895 1929 1854 1724 1612 1539 1490 1428 1357 1369 1503 1689 1784 1888 2053 2190 2247 2203 2032 1819 1623 1461 1340 1282 1291 1306 1278 1235 1197 1122 1019 944 865 779 717 682 679 725 841 1030 1251 1437 1601 1681 1672 1691 1783 1858 1915 1878 1854 1893 1947 1958 1870 1909 2084 2263 2313 2201 2132 2128 2135 2063 1928 1811 1899 1837 1859 1896 1903 1893 1970 2330 2771 2876 2708 2426 2178 2206 2218 2025 1732 1492 1418 1602 1768 1739 1684 1694 1660 1463 1334 1303 1559 1754 1702 1511 1387 1480 1817 1985 1925 1690 1401 1392 1559 1432 1229 1114 1139 1316 1876 2170 2292 2344 2295 2190 2117 2041 2006 1919 1831 1995 2410 2405 2101 1740 1523 1424 1288 1148 994 797 556 296 190 250 401 494 592 768 927 1179 1386 1478 1572 1577 1424 1077 858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 88 144 132 114 104 100 95 68 42 19 4 0 0 0 3 42 92 124 125 86 44 23 15 11 8 17 38 72 75 68 75 90 58 72 113 155 190 194 131 78 63 71 84 95 111 148 211 270 309 336 372 430 480 553 660 727 663 484 525 589 582 551 524 506 527 675 869 1015 1154 1253 1232 1153 1186 1143 1061 1031 1087 1111 962 901 837 784 763 773 824 933 1029 1085 1098 1080 1047 1011 965 898 851 851 845 805 767 731 721 741 764 755 697 639 590 509 394 275 185 133 112 104 103 102 97 87 74 66 64 68 78 94 112 119 104 72 39 23 33 70 128 78 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 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 1 2 3 5 5 6 6 7 8 6 3 3 3 3 3 4 6 7 8 7 8 11 16 21 25 23 17 9 4 1 0 0 0 2 9 16 21 25 29 33 38 43 46 50 52 53 51 50 49 50 56 64 74 86 92 97 120 168 237 319 401 469 523 563 587 589 576 555 535 514 492 488 482 466 456 472 497 491 489 492 483 428 301 161 99 86 95 120 160 212 252 322 428 545 649 722 758 769 752 742 721 700 685 656 597 529 473 429 402 391 378 366 360 345 320 288 256 226 177 151 132 130 142 154 154 154 156 224 377 614 915 1234 1472 1566 1572 1596 1595 1540 1466 1264 1057 935 793 629 487 385 346 421 495 580 660 702 697 657 663 737 960 1181 1207 1227 1357 1577 1777 1886 1908 1879 1820 1730 1642 1488 1350 1314 1366 1501 1643 1868 2057 2159 2196 2141 1954 1732 1542 1425 1368 1359 1392 1411 1416 1403 1390 1347 1249 1157 1036 918 827 763 728 729 787 945 1163 1364 1520 1602 1612 1715 1917 1998 1887 1819 1920 1948 1674 1662 1628 1629 1771 2038 2331 2265 2156 2083 2037 2031 2071 1954 2044 2048 2027 1979 1907 1944 2279 2688 2873 2860 2740 2656 2637 2534 2322 1976 1596 1370 1443 1737 1850 1783 1693 1660 1574 1503 1534 1462 1529 1616 1502 1314 1253 1495 1910 2106 1971 1695 1449 1603 1724 1614 1339 1065 984 1043 1182 1350 1617 2048 2267 2350 2376 2401 2432 2434 2383 2471 2568 2250 1833 1539 1402 1356 1217 1035 815 570 319 128 76 61 87 121 170 392 812 1264 1489 1343 994 1166 1474 1067 706 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 7 33 86 150 114 118 108 108 108 68 32 26 9 0 0 8 72 113 132 135 119 86 46 15 15 15 10 9 27 95 102 104 123 150 163 203 186 162 181 197 171 134 122 127 135 144 163 209 288 380 447 489 520 552 587 659 746 735 639 552 607 636 566 516 512 531 560 686 932 1013 1132 1199 1174 1187 1179 1105 1024 1000 1028 1035 944 865 796 741 720 744 811 914 1004 1038 1020 983 945 912 876 810 727 695 704 714 765 692 567 505 509 520 486 448 411 355 272 186 125 96 93 101 116 129 130 113 79 59 55 61 73 87 100 108 100 72 35 9 3 13 29 21 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 2 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 2 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 6 7 8 9 7 4 3 3 3 4 5 6 6 5 4 5 11 16 19 18 13 8 3 1 0 0 0 0 1 7 15 21 28 33 38 43 46 50 52 54 53 52 52 52 54 63 69 80 96 111 125 159 213 277 348 415 460 508 543 567 570 546 506 480 466 457 479 486 472 455 448 444 449 479 529 543 471 323 157 74 52 70 106 151 206 252 306 411 545 668 753 798 819 802 805 794 774 753 720 662 599 551 504 465 444 430 424 412 390 357 318 279 238 190 164 156 154 156 165 161 175 188 232 322 472 693 975 1306 1507 1584 1585 1559 1551 1618 1413 1217 1092 975 821 642 510 489 574 610 621 633 628 617 653 680 696 740 781 748 736 889 1172 1448 1657 1791 1853 1887 1822 1736 1585 1421 1343 1340 1410 1539 1779 1962 2042 2077 2022 1907 1703 1540 1451 1420 1437 1473 1487 1543 1567 1549 1515 1434 1311 1178 1058 953 865 802 758 767 875 1048 1244 1404 1480 1521 1775 2045 2125 2066 2015 2028 2001 1665 1505 1444 1475 1610 1789 2166 2289 2289 2240 2165 2087 2263 2256 2255 2223 2151 2083 1954 2026 2311 2606 2791 2792 2731 2828 2861 2693 2360 1952 1544 1368 1577 1827 1957 1915 1773 1718 1642 1521 1482 1467 1455 1467 1380 1254 1380 1744 2089 2175 2015 1893 1814 1900 1908 1712 1361 1032 917 907 918 947 1082 1571 1910 2138 2393 2608 2670 2712 2673 2488 2229 1916 1608 1428 1312 1235 1071 816 551 409 171 71 41 35 40 43 45 323 899 1431 1558 1297 974 1316 1382 975 567 2 1 0 0 0 0 0 1 4 9 7 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 1 0 0 0 0 0 4 24 66 109 101 119 134 152 139 80 13 10 4 3 3 30 107 126 121 122 121 103 63 7 14 21 13 3 19 79 123 137 154 174 200 231 161 138 193 227 223 201 181 170 170 177 193 228 299 417 511 547 545 542 568 646 749 740 650 605 635 615 528 486 505 534 586 752 1058 1038 1134 1181 1154 1120 1090 1037 1001 995 1000 982 918 818 755 723 718 743 800 875 953 992 992 965 919 857 778 622 532 538 591 649 668 581 417 316 305 316 299 277 255 230 186 140 106 89 87 95 111 131 142 132 102 66 52 56 64 72 78 81 74 49 18 2 0 0 1 1 0 0 0 0 0 0 2 2 1 0 0 0 0 1 6 8 6 2 0 0 0 10 20 21 15 9 6 6 7 9 7 3 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 10 6 2 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 7 7 9 7 4 3 3 4 4 5 7 5 3 4 7 14 17 16 12 7 3 1 0 0 0 0 0 1 7 16 24 31 37 42 47 50 51 52 53 53 53 55 57 63 73 80 90 111 135 158 177 203 224 248 285 338 430 498 552 580 543 464 446 422 413 450 485 496 484 465 457 473 502 555 580 518 372 223 98 47 62 107 158 220 274 339 441 564 677 759 816 843 840 840 840 834 817 784 730 676 631 584 538 508 498 485 461 429 388 342 296 246 202 175 167 164 164 175 178 201 238 281 322 381 506 683 1049 1352 1528 1586 1568 1510 1555 1440 1300 1183 1105 1031 852 730 703 738 755 728 671 586 543 579 616 617 558 432 345 369 527 801 1125 1432 1667 1787 1810 1778 1707 1578 1419 1312 1322 1389 1495 1655 1824 1941 1986 1910 1786 1635 1531 1490 1465 1444 1482 1503 1556 1613 1640 1625 1554 1418 1280 1158 1050 951 866 787 730 790 937 1114 1275 1365 1466 1814 2149 2282 2211 2055 1994 1979 1818 1628 1446 1313 1495 1678 1961 2198 2366 2468 2465 2231 2270 2333 2369 2328 2205 2183 2205 2405 2689 2929 3042 2982 2920 2948 2963 2720 2278 1919 1527 1480 1767 2079 2223 2179 2013 1847 1722 1558 1393 1269 1241 1313 1344 1391 1628 2007 2276 2225 2097 2068 2059 2022 1886 1658 1368 1147 1044 994 943 938 989 1226 1580 1989 2377 2635 2654 2615 2519 2289 1970 1665 1457 1369 1260 1117 880 557 251 193 94 49 33 35 44 32 88 419 1054 1631 1675 1257 982 1227 1332 1012 497 5 2 1 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 2 0 0 0 0 0 1 9 30 50 51 53 192 163 118 67 20 4 8 18 9 38 76 79 96 132 158 148 94 27 7 19 10 3 24 81 141 154 147 151 169 197 202 208 304 320 307 281 252 241 263 274 277 280 313 404 523 520 496 495 544 653 782 774 627 572 563 520 455 418 408 418 523 765 1056 1058 1136 1152 1044 969 999 1011 1000 1002 988 929 833 729 679 718 733 747 776 823 877 920 936 914 862 799 711 538 434 455 491 477 399 303 221 177 178 179 169 156 147 149 148 136 116 96 81 75 85 109 133 142 125 87 58 60 56 48 41 37 28 13 3 0 0 0 0 0 0 0 0 0 2 8 22 30 12 2 0 0 3 26 52 50 30 10 0 0 0 9 20 26 24 16 10 11 14 15 11 4 1 0 0 1 1 0 0 0 0 0 3 7 13 17 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 6 3 7 8 5 3 4 4 5 7 5 3 3 5 10 14 15 11 7 3 0 0 0 0 0 0 0 2 8 18 26 32 39 45 49 50 51 51 51 53 58 64 72 81 90 96 102 112 127 143 133 144 152 161 181 222 295 401 509 578 530 398 384 353 356 390 429 455 459 444 467 502 561 620 640 598 513 381 190 77 56 96 156 220 276 354 468 589 691 770 825 839 842 855 876 886 871 831 789 741 701 665 626 586 558 542 518 481 433 377 321 271 225 190 174 167 161 168 181 204 261 322 349 351 413 543 806 1103 1348 1502 1555 1495 1469 1418 1337 1251 1201 1198 1052 978 957 963 960 920 852 723 646 649 664 648 585 473 346 309 421 666 994 1329 1605 1780 1725 1689 1675 1600 1469 1372 1392 1446 1518 1619 1756 1892 1989 1925 1778 1634 1535 1485 1459 1427 1437 1462 1506 1553 1590 1603 1577 1462 1333 1218 1112 1007 910 780 712 737 829 960 1121 1269 1424 1730 2092 2343 2340 2157 2045 1977 1895 1776 1584 1180 1319 1483 1714 1957 2164 2369 2493 2361 2283 2323 2414 2417 2388 2493 2734 3075 3316 3378 3343 3313 3251 3177 3023 2731 2305 2036 1825 1916 2179 2363 2343 2276 2204 1987 1862 1707 1401 1191 1175 1359 1550 1739 1980 2262 2419 2277 2168 2136 2149 2122 1878 1648 1467 1308 1181 1061 958 952 952 1074 1414 1883 2323 2569 2517 2413 2297 2078 1706 1424 1348 1290 1166 972 737 427 203 119 84 60 38 35 49 73 133 479 1182 1769 1813 1331 1059 1215 1442 1177 730 5 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 3 10 12 8 80 231 116 45 18 11 15 26 32 10 27 43 66 115 172 224 221 153 63 12 20 10 3 22 76 146 192 184 165 173 226 310 370 409 414 393 353 323 327 361 368 368 351 348 396 495 465 469 527 624 735 799 711 472 443 422 388 350 306 269 319 522 810 1044 1097 1126 1034 837 781 860 949 984 978 933 834 728 661 654 725 753 762 764 778 813 853 870 853 803 724 621 491 391 361 323 261 187 139 118 112 121 123 119 109 101 111 135 139 119 91 67 56 54 75 104 130 141 124 88 64 43 25 14 8 3 0 0 0 0 0 0 0 0 0 0 1 8 30 74 120 57 17 2 1 7 30 74 96 54 14 0 0 0 3 10 16 18 17 19 26 32 24 13 5 1 0 0 1 2 1 0 0 0 0 6 12 18 20 16 11 5 1 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 6 6 6 7 10 9 6 4 5 5 8 9 6 4 4 6 8 10 10 6 2 0 0 0 0 0 0 0 1 4 12 21 27 33 40 46 48 49 49 49 52 57 67 78 90 97 101 103 103 102 102 106 95 125 139 142 161 201 249 340 440 504 468 331 235 259 319 328 306 321 394 399 515 553 616 678 700 667 598 488 284 124 59 77 136 201 258 329 442 564 668 759 818 835 840 859 891 920 923 895 853 801 756 726 706 678 640 610 577 536 484 424 362 306 260 221 198 186 172 165 185 213 280 346 376 389 432 537 695 889 1112 1331 1465 1488 1479 1454 1401 1332 1274 1227 1165 1096 1068 1088 1122 1131 1147 1137 1105 1001 855 734 658 638 517 466 538 729 984 1218 1426 1617 1688 1732 1756 1738 1690 1525 1482 1490 1525 1604 1753 1832 1954 1953 1870 1750 1631 1529 1479 1434 1409 1406 1397 1366 1397 1449 1467 1411 1317 1227 1142 1037 925 829 789 783 785 816 974 1162 1352 1592 1899 2204 2202 2084 1989 1923 1881 1857 1799 1401 1236 1268 1425 1585 1648 1917 2195 2331 2364 2433 2632 2692 2800 3071 3421 3643 3605 3426 3315 3369 3432 3449 3351 3056 2645 2293 2098 2211 2510 2650 2517 2224 1975 1809 1696 1482 1214 1420 1524 1722 1950 2142 2278 2430 2415 2287 2186 2183 2244 2136 1859 1644 1392 1209 1129 1025 936 867 1030 1404 1747 2133 2480 2537 2346 2123 1922 1673 1522 1434 1395 1278 1003 691 640 413 277 219 184 112 69 57 148 305 490 733 1209 1612 1798 1456 989 1144 1439 1355 1184 5 5 5 6 6 6 5 3 2 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 1 1 0 0 0 0 3 8 13 3 8 91 146 61 4 12 27 50 56 40 25 44 77 116 162 214 257 254 179 84 47 52 27 5 9 58 142 211 227 188 193 261 332 376 410 438 406 363 340 345 371 384 381 370 366 368 369 410 497 623 742 805 744 549 350 473 385 320 289 273 295 426 667 909 1066 1122 1110 980 718 638 693 786 854 880 864 786 684 631 649 707 747 751 747 740 743 761 777 755 668 560 457 372 314 264 194 135 102 102 124 152 150 161 161 141 117 112 125 128 107 76 53 44 42 47 70 110 158 171 124 62 26 13 7 3 0 0 0 0 0 0 0 0 0 0 0 2 12 46 106 159 87 33 7 0 5 21 61 105 50 10 0 0 0 0 3 6 8 8 11 16 23 20 12 4 1 0 1 2 1 0 0 0 0 0 7 11 15 16 14 10 5 1 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 6 7 9 11 12 9 7 6 7 8 10 7 5 4 4 4 5 6 5 2 0 0 0 0 0 0 0 0 1 5 15 22 28 34 41 46 48 49 50 51 57 66 76 90 101 100 95 93 91 88 92 93 95 126 137 134 151 206 256 208 289 375 388 347 319 340 322 246 181 218 366 418 523 599 653 688 697 661 573 463 302 155 68 55 101 171 234 291 372 471 578 696 795 856 888 917 951 977 974 936 886 836 787 751 737 719 681 645 609 570 524 464 395 334 287 241 201 180 179 164 182 224 301 384 439 469 499 549 615 720 888 1107 1287 1401 1463 1507 1507 1449 1376 1329 1264 1175 1102 1074 1100 1182 1333 1501 1572 1394 1058 823 696 725 716 704 756 877 994 1078 1175 1291 1401 1540 1716 1815 1799 1677 1595 1553 1538 1561 1678 1751 1847 1884 1868 1823 1759 1647 1566 1492 1425 1356 1287 1239 1287 1341 1347 1306 1243 1174 1119 1051 1002 983 960 912 837 809 910 1061 1224 1377 1507 1775 1842 1815 1739 1670 1669 1702 1650 1420 1175 1066 1140 1205 1189 1468 1882 2216 2377 2515 2820 2993 3179 3585 3932 3819 3494 3089 2946 3044 3235 3428 3572 3299 2688 2254 2010 2045 2403 2689 2416 1872 1549 1456 1491 1626 1697 1872 1973 2083 2238 2365 2390 2410 2317 2178 2050 1964 2001 1923 1708 1426 1226 1106 990 895 928 1039 1441 2077 2374 2461 2502 2307 2011 1770 1616 1487 1567 1530 1385 1113 704 363 297 304 290 226 223 193 108 189 455 685 632 694 1002 1398 1697 1656 1367 1184 1326 1330 1272 5 5 5 5 6 6 7 7 7 7 6 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 8 18 21 2 15 50 61 32 16 52 93 100 84 63 54 72 120 144 185 218 232 219 170 116 113 98 55 16 12 25 69 132 179 189 188 218 227 313 393 398 350 313 332 383 420 413 372 373 402 466 513 559 641 733 803 814 672 472 410 541 402 333 300 329 435 622 840 977 1057 1105 1125 1058 777 604 565 603 663 720 770 785 694 623 617 642 652 666 680 684 679 666 643 572 423 340 289 256 227 196 135 88 88 127 177 211 185 206 189 153 121 106 107 104 84 61 49 56 73 72 50 95 166 189 138 54 9 10 5 1 0 0 0 0 0 0 0 0 0 0 0 1 11 42 83 102 62 23 5 0 2 8 24 50 26 7 1 0 0 0 1 1 2 1 1 1 5 6 4 1 1 2 4 4 2 1 0 0 0 0 3 6 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 6 7 10 13 14 11 7 6 6 7 9 10 7 5 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 1 6 15 22 29 35 40 45 48 49 48 53 63 74 86 96 99 91 82 73 72 83 96 101 111 128 132 112 80 85 74 105 213 315 371 396 403 370 264 138 131 251 371 436 529 609 636 641 648 626 521 405 288 176 87 40 59 129 198 246 291 358 470 625 762 869 942 985 1006 1017 1004 964 914 854 799 761 738 710 687 659 625 589 545 481 409 341 285 231 182 148 147 133 166 229 311 399 474 531 563 582 594 631 714 848 1021 1196 1338 1477 1587 1614 1567 1506 1450 1349 1225 1120 1080 1155 1322 1525 1720 1668 1305 1051 885 832 822 844 908 981 1016 1026 1037 1068 1115 1195 1362 1561 1679 1733 1744 1711 1637 1580 1561 1603 1693 1774 1816 1822 1837 1744 1654 1599 1538 1397 1198 1168 1194 1229 1246 1231 1204 1157 1115 1070 1037 1033 1050 1030 956 926 951 1012 1101 1212 1261 1425 1555 1573 1499 1414 1398 1447 1476 1396 1156 904 911 914 955 1173 1590 1995 2153 2360 2668 2925 3193 3578 3918 3686 3185 2715 2516 2609 2915 3332 3494 3113 2569 2167 1936 1947 2160 2452 2339 1917 1475 1260 1390 1822 2108 2216 2214 2168 2134 2222 2268 2237 2110 1948 1786 1641 1666 1600 1390 1205 1128 1051 993 992 1066 1280 1685 2168 2337 2274 2119 1931 1697 1548 1659 1712 1589 1363 1148 794 481 261 199 236 271 135 152 117 130 349 658 666 693 840 1046 1366 1694 1834 1733 1423 1340 1415 1514 3 4 4 4 4 4 6 6 7 7 8 8 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 2 8 23 32 24 12 18 52 40 34 38 56 75 78 82 71 68 109 197 201 228 232 213 192 183 173 147 121 78 39 28 19 21 60 111 145 151 142 264 351 373 334 276 255 306 377 390 361 346 402 458 607 705 774 795 757 706 737 661 516 372 314 394 427 363 389 534 722 872 1015 1064 1059 1084 1061 870 634 527 522 549 596 671 772 730 633 571 541 522 525 536 545 543 517 457 352 218 229 223 208 187 163 134 100 74 74 113 149 147 164 135 114 104 103 105 96 69 47 56 96 125 111 53 105 170 171 110 36 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 36 38 20 5 1 0 0 1 3 7 5 5 6 5 2 0 0 0 0 0 0 0 0 0 1 3 6 9 12 10 4 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 7 9 12 14 13 7 6 7 6 5 6 6 5 4 3 2 0 1 1 0 0 0 0 0 0 0 0 0 0 3 10 17 24 30 35 40 45 49 49 51 58 68 79 89 93 90 84 86 73 68 87 96 97 88 85 89 74 33 27 42 127 245 353 422 445 424 399 247 180 233 327 376 420 516 592 600 591 606 588 497 384 277 185 103 36 32 86 146 202 249 296 373 524 719 845 945 1008 1028 1039 1043 1003 941 870 812 778 738 701 674 653 631 604 562 493 423 352 285 227 178 139 140 142 176 240 326 420 514 607 660 665 643 615 599 624 761 938 1136 1362 1594 1774 1811 1729 1635 1514 1381 1274 1228 1241 1293 1378 1512 1607 1553 1436 1267 1064 918 892 959 985 1026 1045 1051 1057 1057 1056 1135 1311 1516 1711 1841 1865 1761 1658 1549 1502 1541 1663 1812 1829 1881 1825 1732 1683 1672 1530 1269 1118 1089 1143 1211 1221 1226 1193 1155 1108 1058 1037 1095 1092 1085 1085 1075 1062 1076 1090 1138 1255 1363 1413 1386 1302 1280 1304 1400 1414 1215 879 772 777 844 986 1234 1564 1765 1997 2276 2537 2810 3125 3375 3315 2986 2622 2452 2535 2845 3307 3335 2963 2543 2195 2059 2440 2637 2605 2290 1856 1513 1452 1714 2056 2272 2331 2228 2027 1996 2052 2007 1862 1695 1545 1436 1329 1249 1095 930 827 836 954 1013 1017 1039 1172 1396 1518 1573 1625 1718 1735 1598 1493 1573 1526 1271 931 809 571 386 249 172 150 172 119 111 83 226 514 857 1117 1300 1286 1293 1470 1679 1953 2049 1884 1635 1392 1234 2 1 2 3 4 4 5 5 6 6 7 8 8 8 8 8 5 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 1 9 27 45 44 30 50 79 40 15 55 74 67 51 40 44 56 91 188 274 246 248 238 211 192 189 188 143 137 96 59 39 30 27 52 94 128 160 234 431 445 391 298 222 197 217 248 263 258 304 392 466 689 791 832 792 697 617 693 723 547 391 393 537 570 459 467 654 916 1118 1202 1214 1170 1140 1073 925 731 553 484 473 482 547 665 702 637 560 507 456 395 340 324 331 312 279 256 236 140 161 159 133 112 120 139 122 113 122 133 128 110 92 94 105 118 126 115 76 46 79 128 131 87 63 126 170 136 67 20 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 21 31 24 10 0 0 0 0 0 0 0 0 0 4 11 16 20 21 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 1 2 4 6 8 10 13 13 11 8 8 7 5 3 3 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 18 24 29 33 37 43 48 47 53 62 72 82 89 91 90 102 116 118 116 116 106 91 86 80 66 47 32 30 112 246 359 428 454 451 428 407 323 329 382 406 417 463 534 558 560 565 575 568 505 390 275 186 117 54 40 64 111 172 231 283 347 515 688 806 902 975 1014 1037 1047 1020 979 919 848 790 740 700 659 625 605 593 568 512 444 368 302 246 197 187 211 203 214 262 339 426 542 675 757 764 706 621 566 547 622 749 890 1070 1356 1763 1961 1895 1766 1638 1527 1444 1398 1385 1388 1374 1371 1418 1493 1570 1551 1349 1096 950 969 987 988 985 1045 1110 1080 1049 1085 1226 1452 1676 1825 1869 1780 1664 1559 1485 1479 1581 1771 1836 1862 1859 1795 1710 1708 1641 1469 1245 1101 1098 1193 1249 1275 1256 1234 1201 1151 1115 1155 1201 1242 1264 1248 1193 1163 1086 1008 1014 1108 1244 1327 1389 1483 1391 1347 1429 1303 985 747 723 777 842 970 1184 1391 1584 1793 1990 2158 2338 2489 2744 2856 2898 2970 3104 3328 3580 3419 3041 2621 2276 2299 2842 2964 2709 2286 1878 1696 1822 2087 2362 2508 2392 2058 1865 1832 1733 1571 1438 1246 1196 1173 1094 1034 967 695 588 698 891 982 945 890 896 884 915 1024 1204 1483 1659 1556 1390 1302 1267 1152 648 552 465 367 260 150 109 140 190 281 442 524 659 929 1092 1063 977 1005 1234 1510 1839 2040 1989 1635 1149 1112 2 1 1 3 4 5 5 4 4 5 5 6 7 7 8 8 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 7 25 42 41 23 38 40 22 11 39 87 83 54 30 32 56 137 242 250 196 178 174 172 170 170 165 151 156 109 74 52 44 45 62 109 173 246 358 505 545 456 332 236 192 185 178 188 203 260 329 421 608 704 756 733 673 659 730 715 453 461 557 633 625 544 611 838 1128 1336 1315 1280 1395 1314 1177 1017 833 623 491 440 390 439 544 614 625 581 545 488 388 266 182 188 206 263 345 371 201 141 117 97 83 89 119 161 166 128 110 102 92 88 100 119 135 135 111 67 46 146 145 102 62 68 136 158 100 35 7 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 35 53 43 19 0 0 0 0 0 0 0 0 1 7 16 23 27 26 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 1 2 3 6 11 15 13 7 8 8 6 4 3 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 20 23 28 35 42 48 50 56 66 79 94 109 126 147 182 219 218 189 165 157 182 237 238 209 171 136 135 233 338 392 406 409 410 408 402 411 426 441 461 492 508 522 517 515 525 542 566 535 425 302 208 148 94 71 73 98 142 202 272 340 544 687 789 865 918 947 981 980 985 962 912 852 794 738 713 670 625 592 574 568 533 473 400 339 289 241 232 239 251 273 299 333 397 533 685 808 861 826 726 659 615 606 627 664 740 949 1538 1914 1988 1916 1803 1694 1612 1562 1559 1544 1494 1431 1382 1357 1412 1496 1391 1180 1045 1019 1016 973 939 984 1076 1093 1121 1209 1308 1483 1686 1833 1873 1775 1662 1589 1554 1549 1593 1730 1827 1843 1850 1848 1807 1837 1865 1774 1490 1204 1104 1146 1255 1336 1377 1398 1392 1341 1304 1325 1365 1400 1410 1389 1335 1281 1182 1035 941 968 1101 1236 1404 1602 1579 1423 1503 1483 1192 845 680 661 652 737 931 1127 1264 1390 1516 1600 1646 1818 2393 3000 3464 3792 3925 3984 3906 3619 3253 2906 2573 2602 2821 2862 2667 2225 1796 1801 2060 2385 2591 2503 2097 1825 1750 1673 1636 1645 1220 995 893 831 779 666 514 462 518 722 919 909 756 698 729 780 916 1159 1351 1539 1660 1538 1331 1140 947 1021 776 635 513 357 198 136 145 149 162 250 329 433 781 955 871 682 443 423 684 1040 1435 1792 1977 1410 1087 1157 1 0 0 1 5 5 5 4 4 4 4 5 6 7 7 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 4 13 16 6 11 8 17 18 17 51 54 39 34 43 71 136 219 185 148 129 122 133 153 160 167 164 147 115 90 68 58 64 88 133 215 333 434 532 598 535 426 301 253 259 254 210 199 289 394 478 547 611 718 772 746 728 723 639 451 547 600 603 601 637 785 939 947 981 1047 1177 1486 1350 1172 1040 930 812 655 478 377 414 468 507 567 582 567 506 399 274 184 172 177 331 361 285 184 119 82 74 82 105 148 195 186 98 84 86 89 98 113 126 122 99 72 63 92 174 115 61 38 55 100 111 56 14 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 16 3 0 0 0 1 8 39 59 48 20 0 0 0 0 0 0 0 3 9 19 26 27 26 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 1 2 8 15 19 15 7 8 9 6 4 3 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 18 21 21 24 32 43 49 52 62 80 101 123 144 170 214 253 291 299 273 229 195 236 317 378 410 404 364 359 398 404 381 361 367 394 406 415 424 429 443 476 525 540 531 502 485 494 517 543 556 487 355 241 186 141 109 94 96 117 177 283 366 546 680 778 849 890 897 939 946 948 927 889 853 817 748 737 699 646 605 590 588 556 503 445 391 344 305 287 278 278 296 325 349 394 502 651 805 913 931 844 788 730 658 586 543 557 638 1250 1705 1941 1991 1929 1837 1759 1718 1700 1664 1608 1545 1476 1457 1398 1379 1377 1357 1311 1203 1118 1045 994 998 1062 1078 1013 1086 1236 1424 1621 1803 1869 1803 1710 1651 1628 1606 1622 1694 1799 1841 1855 1896 1943 1997 1967 1842 1621 1367 1207 1184 1280 1397 1489 1549 1584 1559 1520 1508 1526 1538 1531 1520 1480 1422 1344 1240 1125 1054 1071 1164 1336 1465 1446 1400 1504 1670 1475 1089 739 554 482 597 794 932 1043 1169 1296 1476 1559 1850 2443 3242 3980 4301 4274 4127 3912 3601 3260 2978 2658 2532 2527 2563 2496 1876 1708 1880 2254 2611 2707 2390 2022 1806 1596 1384 1249 1139 988 835 725 717 741 623 596 658 701 767 894 821 659 739 926 1175 1503 1898 2112 1994 1761 1486 1200 863 804 962 1039 969 713 406 199 160 167 143 128 320 712 1016 1183 1065 643 300 137 95 237 497 841 1360 1807 1560 1381 1424 0 1 1 1 2 4 4 4 4 4 4 4 5 6 7 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 1 2 0 0 1 20 23 16 14 14 17 36 59 89 130 181 140 124 127 136 148 163 168 174 156 138 126 108 87 78 92 122 164 224 335 465 583 609 540 464 326 309 383 417 371 349 518 580 677 706 714 790 871 828 741 668 574 462 484 510 530 592 693 806 850 731 727 834 1080 1361 1244 1054 989 952 855 655 435 423 460 470 461 471 491 474 418 329 233 170 165 180 320 297 271 227 154 89 72 81 103 145 176 146 86 84 90 100 112 119 111 87 65 62 89 122 111 61 26 21 36 54 49 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 36 64 61 18 4 0 0 10 36 61 54 30 10 0 0 0 0 0 0 4 14 27 35 28 22 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 22 22 15 8 8 9 7 5 4 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 18 21 23 25 33 43 50 53 68 102 134 152 172 219 265 344 403 433 434 409 359 384 433 479 505 505 485 469 459 448 428 408 407 440 469 471 450 427 423 447 492 514 520 515 510 515 530 533 553 486 361 252 204 182 165 137 116 122 175 270 325 432 568 695 788 834 845 884 894 882 866 857 856 833 762 746 716 672 644 642 627 596 544 489 440 396 366 355 337 334 346 362 372 400 480 603 754 890 946 880 846 798 727 640 559 521 599 1010 1455 1790 1964 1998 1927 1831 1794 1771 1734 1680 1637 1580 1535 1466 1395 1345 1326 1328 1326 1251 1166 1108 1097 1118 1060 959 951 1049 1234 1457 1636 1712 1698 1655 1628 1626 1630 1622 1624 1710 1813 1882 1948 2032 2081 2064 1967 1771 1517 1336 1292 1382 1509 1610 1682 1735 1768 1742 1736 1728 1698 1685 1705 1702 1648 1566 1472 1355 1246 1164 1186 1347 1515 1500 1344 1383 1598 1563 1279 929 658 541 608 720 826 966 1151 1288 1510 1573 1805 2454 3358 4001 4162 4069 3841 3525 3155 2889 2676 2445 2262 2196 2305 2359 1933 1852 2081 2458 2766 2688 2269 1936 1637 1347 1194 1091 998 938 881 872 855 778 781 871 998 1010 873 816 727 689 809 1097 1527 2020 2351 2379 2100 1737 1376 1191 907 876 1030 1250 1305 950 604 377 299 325 342 447 803 1157 1235 1089 758 354 127 52 54 102 182 319 872 1475 1847 1982 1828 2 3 4 4 4 4 4 4 4 4 4 3 3 2 3 4 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 15 14 7 4 9 25 56 104 124 128 131 139 158 168 171 171 162 142 124 121 122 119 115 102 116 148 186 233 310 467 585 547 470 416 351 386 543 637 695 735 795 732 876 885 862 894 935 872 732 608 475 375 397 470 543 624 701 744 735 698 604 725 946 1134 1137 1028 1000 923 742 521 371 387 448 470 444 407 380 333 275 217 170 149 137 129 176 157 157 151 126 92 73 73 69 83 95 86 96 93 100 111 119 114 92 64 66 87 95 86 61 27 11 17 26 25 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 60 104 105 42 12 2 5 25 57 79 60 23 6 1 0 0 0 0 0 6 19 30 29 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 2 8 19 29 27 19 12 12 12 11 7 5 5 4 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 13 18 21 23 28 36 45 50 53 64 98 128 146 166 210 247 299 370 450 507 522 514 529 550 544 518 484 451 425 450 471 465 450 450 468 474 454 430 400 377 385 422 443 472 499 517 526 535 543 507 422 334 263 209 195 205 171 140 136 165 224 261 282 367 505 635 695 738 770 780 779 783 804 836 827 782 760 739 716 699 701 679 666 629 575 519 466 433 420 398 384 383 387 389 415 473 565 692 823 902 875 822 776 769 784 764 698 699 920 1252 1594 1872 2019 1944 1864 1831 1814 1787 1747 1709 1658 1597 1525 1439 1350 1292 1303 1334 1304 1241 1188 1164 1117 1087 994 905 905 1041 1286 1482 1581 1606 1596 1580 1561 1554 1568 1586 1652 1771 1895 1965 2052 2092 2080 1990 1811 1607 1477 1437 1528 1666 1762 1819 1934 2004 1987 1951 1922 1877 1868 1922 1944 1899 1794 1656 1519 1399 1274 1250 1335 1413 1324 1312 1308 1379 1409 1320 1154 1040 946 832 741 760 975 1250 1416 1575 1731 1995 2525 3277 3616 3688 3622 3461 3152 2738 2462 2249 2053 1883 1821 2112 2093 1986 2073 2388 2727 2819 2533 2209 1925 1670 1507 1384 1219 1157 1046 1006 983 767 661 888 1076 1152 1207 1060 872 701 647 769 1049 1492 1942 2131 2074 1872 1533 1189 1050 857 811 1002 1324 1395 1099 773 539 541 706 709 699 690 692 683 539 268 104 36 52 94 118 175 337 727 1290 1922 2376 2104 3 4 5 5 5 4 4 4 3 2 2 1 0 0 0 0 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 22 15 9 6 3 3 10 32 76 80 96 132 149 153 150 145 140 130 115 109 106 117 136 145 128 137 183 223 262 336 468 558 496 432 409 432 512 671 797 827 929 1034 943 1013 984 916 881 853 804 671 481 366 329 383 490 613 678 692 675 639 583 499 655 795 944 1009 966 927 818 617 424 291 254 315 338 335 305 259 206 161 141 144 160 135 88 86 107 162 164 132 96 74 68 64 67 88 119 132 112 104 108 110 103 89 77 85 96 74 48 32 12 4 11 16 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 90 125 111 55 16 3 2 18 49 80 77 35 12 3 0 0 0 0 0 3 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 25 35 31 23 17 17 19 18 13 8 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 3 6 9 12 16 19 23 25 32 40 47 51 53 63 78 94 111 133 163 191 221 263 333 399 449 549 615 630 586 516 447 393 336 308 323 356 384 401 416 433 413 401 379 354 362 404 447 478 497 508 510 510 509 410 349 313 272 219 205 214 179 148 134 138 169 209 191 209 296 428 553 658 707 725 727 726 739 789 802 789 771 753 739 735 744 733 730 717 681 624 556 522 497 468 442 424 413 407 420 460 528 627 750 851 851 797 760 808 933 1031 1054 1054 1121 1271 1486 1720 1841 1880 1897 1910 1918 1902 1829 1762 1718 1672 1600 1499 1383 1308 1301 1296 1265 1215 1174 1172 1181 1218 1232 1212 1184 1216 1336 1471 1555 1594 1605 1596 1564 1571 1624 1652 1678 1759 1901 1956 2007 2045 2059 2020 1908 1812 1701 1657 1711 1826 1934 1981 2134 2206 2200 2170 2141 2104 2071 2090 2092 2039 1938 1823 1671 1505 1367 1300 1323 1445 1227 1235 1233 1218 1220 1198 1168 1099 1008 889 776 715 1022 1327 1512 1610 1686 1869 2439 2939 3151 3201 3224 3267 2968 2572 2209 1883 1641 1563 1692 1923 1993 1995 2109 2472 2862 2846 2546 2232 1950 1701 1578 1379 1166 1030 1090 1261 1053 705 659 926 1297 1500 1527 1324 1120 929 791 764 936 1330 1647 1789 1815 1686 1316 1070 979 1011 1071 905 1181 1277 1194 952 724 914 1031 889 600 334 248 272 252 127 58 73 129 125 107 209 386 690 1277 1927 2158 1901 0 1 3 4 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 30 30 10 4 2 1 2 11 33 58 80 105 122 125 114 108 109 110 109 108 113 135 172 189 199 247 341 389 405 466 546 558 460 434 443 475 528 589 625 631 987 1134 989 844 744 620 533 526 541 493 406 357 348 404 514 625 666 605 512 436 409 454 597 712 852 846 751 678 622 504 372 237 166 183 195 200 176 150 130 124 140 190 187 134 89 76 83 198 186 130 95 84 77 79 84 89 107 126 126 116 114 112 104 97 94 86 62 42 28 16 5 0 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 23 75 116 120 88 42 11 2 0 7 29 65 94 59 21 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 28 36 33 23 17 18 21 20 15 8 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 6 10 14 17 21 25 27 29 34 41 46 48 49 60 72 78 84 96 116 144 159 177 215 270 336 428 480 493 478 435 373 312 241 204 203 227 264 302 341 395 396 379 360 354 373 418 445 464 488 501 491 493 460 394 328 290 280 253 222 223 206 179 150 128 116 121 116 148 208 289 421 568 669 702 706 705 709 747 775 786 765 737 733 750 751 745 752 763 758 722 651 623 594 560 523 484 447 418 414 436 486 569 687 805 837 799 782 849 996 1169 1320 1402 1462 1511 1571 1669 1765 1882 1954 1993 1998 1941 1842 1785 1754 1727 1675 1587 1473 1380 1305 1231 1186 1179 1139 1180 1277 1380 1443 1454 1385 1441 1466 1514 1557 1574 1566 1551 1606 1664 1714 1745 1750 1748 1846 1905 1950 2000 2065 2137 2088 2034 1936 1876 1894 1982 2096 2172 2260 2323 2349 2348 2344 2305 2233 2189 2172 2151 2073 2010 1846 1673 1482 1275 1210 1349 1274 1207 1142 1081 1086 1044 1004 929 859 818 800 722 1016 1320 1524 1608 1632 1813 2246 2551 2692 2750 2852 3044 2919 2617 2187 1706 1359 1408 1677 1897 1972 1970 2101 2540 2877 2902 2711 2368 1955 1600 1367 1236 1101 1026 1153 1153 861 636 729 1133 1605 1848 1908 1737 1509 1366 1298 1082 1148 1402 1606 1717 1818 1482 1207 1021 1003 1021 634 567 843 1064 1041 767 728 929 997 747 352 141 135 255 335 317 252 247 271 167 163 320 629 1077 1647 1964 1964 1673 0 0 0 0 2 5 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 1 6 10 12 7 2 1 1 1 5 20 57 55 62 82 97 97 93 102 109 109 114 141 169 220 268 342 457 582 639 646 647 640 572 460 430 461 484 479 458 451 529 865 829 702 580 469 416 403 417 444 453 444 384 358 400 482 550 552 461 353 327 383 490 594 615 730 675 567 496 479 447 386 252 165 143 143 140 119 103 93 95 123 175 180 149 110 85 85 151 145 105 88 88 90 96 96 99 118 138 150 151 144 126 105 90 77 59 37 28 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 70 120 117 88 51 20 4 0 0 2 13 50 102 95 31 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 17 28 35 31 22 16 17 18 11 7 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 8 12 17 20 22 25 28 30 36 42 45 46 46 56 66 73 74 74 83 115 144 171 194 223 268 317 352 370 360 323 266 201 148 115 117 153 206 259 313 367 409 415 395 374 368 400 391 408 452 487 483 477 472 450 373 323 346 336 261 232 216 199 173 139 118 100 99 109 128 170 258 406 543 621 660 684 704 747 805 794 734 686 688 710 719 732 757 787 811 817 756 716 687 658 616 557 519 467 441 446 478 538 632 772 815 811 816 859 949 1141 1425 1631 1736 1794 1858 1901 1948 2007 2041 2060 2082 2073 1996 1887 1818 1773 1713 1637 1556 1460 1360 1282 1243 1221 1160 1161 1194 1257 1338 1382 1265 1286 1334 1406 1474 1507 1494 1518 1593 1691 1792 1851 1814 1751 1776 1821 1879 1959 2072 2205 2157 2093 2045 2033 2078 2176 2270 2380 2494 2557 2548 2499 2471 2410 2326 2255 2218 2218 2177 2156 2068 1911 1660 1249 1175 1235 1256 1190 1068 978 1001 950 882 798 703 626 647 701 945 1250 1490 1577 1602 1774 2019 2208 2287 2307 2357 2535 2640 2572 2263 1694 1281 1352 1689 1963 2014 1989 2227 2688 2986 2992 2733 2352 1898 1520 1335 1285 1249 1192 1201 870 655 607 781 1257 1827 2073 2140 2058 1895 1684 1807 1657 1641 1694 1687 1451 1425 1245 1028 852 766 912 632 603 709 756 637 401 525 742 805 637 413 389 419 584 738 803 778 675 612 491 408 487 811 1447 1860 2077 1995 1667 0 0 0 0 0 1 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 20 11 1 0 0 0 0 0 0 0 0 0 0 1 2 5 4 1 1 1 0 5 19 35 20 28 61 92 106 108 116 134 141 154 173 199 270 356 446 528 592 650 719 674 626 531 427 381 402 422 425 424 437 494 607 602 544 477 416 386 391 418 457 481 469 418 372 378 410 436 423 358 292 343 439 499 488 416 489 520 481 426 394 386 400 293 210 164 148 144 131 124 124 122 125 151 200 158 133 108 98 113 141 129 98 94 112 127 118 117 118 123 132 140 134 107 83 68 55 42 29 23 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 3 20 66 134 147 104 56 23 6 1 0 0 0 4 48 114 123 65 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 25 32 31 23 16 14 13 8 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 9 14 17 19 21 24 28 30 35 41 44 44 44 49 59 67 70 68 69 87 132 166 195 225 262 300 318 319 264 202 165 139 115 109 131 168 210 255 311 351 410 462 473 437 385 383 379 423 465 475 465 459 473 487 432 376 392 392 319 257 222 205 189 170 148 124 106 84 65 69 119 268 384 477 551 604 636 681 764 734 661 630 655 689 692 722 759 791 823 856 837 798 761 732 700 645 604 548 508 490 496 527 601 736 793 806 805 809 855 1040 1309 1544 1759 1969 2107 2140 2148 2150 2137 2126 2159 2192 2132 1997 1881 1806 1725 1653 1584 1522 1460 1398 1342 1303 1237 1194 1186 1182 1154 1097 1002 975 1014 1115 1257 1371 1375 1413 1518 1663 1796 1854 1785 1733 1735 1784 1859 1935 2048 2154 2206 2216 2207 2222 2301 2395 2467 2544 2619 2661 2631 2581 2528 2464 2395 2337 2309 2327 2358 2324 2225 2053 1757 1280 1177 1249 1261 1107 1008 947 938 911 845 741 650 528 488 612 842 1118 1392 1508 1582 1689 1822 1932 1952 1968 1959 1982 2116 2257 2190 1710 1327 1363 1764 2175 2169 2111 2332 2819 3133 3037 2730 2311 1904 1624 1485 1428 1341 1354 1275 969 725 639 622 765 1504 1882 2028 2106 2076 1834 1900 1950 1889 1727 1730 1455 1308 1103 907 797 647 600 551 618 635 430 261 182 277 497 649 595 592 781 993 1143 1269 1382 1343 1202 1113 979 771 597 840 1375 1857 2085 1915 1513 0 0 0 0 0 0 0 1 1 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 46 63 44 7 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 6 6 5 12 13 5 14 45 88 115 133 156 189 202 185 183 235 338 424 458 476 515 589 664 619 527 399 325 308 322 333 333 349 381 432 511 538 486 427 389 383 406 443 476 486 467 429 390 355 350 355 352 329 306 341 403 366 303 289 325 421 424 364 323 333 369 304 259 210 177 162 154 145 142 147 156 175 215 224 172 142 122 103 92 98 108 132 153 157 139 126 119 110 104 103 99 82 66 70 57 36 20 16 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 9 49 109 161 154 91 38 10 1 0 0 0 0 0 47 116 141 113 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 1 2 11 23 32 32 23 15 15 15 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 16 19 20 22 26 28 33 39 43 43 42 46 55 64 69 68 65 76 116 153 187 223 264 305 307 291 243 199 183 185 195 210 229 241 248 264 307 360 416 459 486 494 472 430 447 476 488 475 450 427 443 475 468 435 421 416 359 282 232 204 181 186 156 128 111 105 100 82 68 178 270 351 418 461 495 536 605 627 625 636 680 725 728 751 774 786 803 819 820 826 813 781 751 714 660 618 580 552 542 548 597 702 780 810 808 815 794 955 1174 1428 1708 1993 2193 2251 2270 2256 2215 2178 2204 2233 2156 2032 1903 1798 1704 1606 1565 1561 1558 1548 1540 1485 1383 1263 1147 1035 904 810 787 792 835 938 1102 1241 1325 1425 1543 1673 1760 1775 1739 1709 1711 1788 1942 2056 2116 2224 2330 2380 2357 2376 2469 2568 2631 2643 2628 2659 2629 2595 2558 2525 2500 2482 2486 2481 2450 2385 2284 2131 1757 1321 1186 1323 1376 976 976 945 920 890 830 727 650 547 500 572 759 971 1232 1412 1530 1586 1623 1704 1738 1773 1769 1707 1687 1787 1802 1562 1274 1375 1911 2386 2443 2406 2518 2778 2933 2724 2454 2131 1955 1902 1895 1961 2043 1599 1245 991 768 578 494 644 1049 1474 1742 1740 1672 1638 1654 1714 1788 1559 1414 1178 952 778 695 684 572 558 612 633 542 321 310 344 393 502 594 619 653 767 957 1250 1608 1794 1895 1917 1769 1583 1243 959 946 1126 1417 1722 1603 1391 0 0 0 0 0 0 0 0 0 1 2 2 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 56 93 79 29 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 0 2 2 1 8 29 78 117 154 195 232 237 170 193 294 412 480 466 421 443 523 582 528 349 236 255 308 339 331 312 327 380 451 507 492 432 399 397 415 441 462 455 446 437 423 399 357 339 342 347 342 330 320 325 313 307 295 296 340 342 280 248 270 310 286 256 204 182 175 170 167 164 153 146 152 183 230 173 153 153 149 131 112 130 165 152 128 110 102 99 99 92 81 75 72 66 81 60 32 14 9 5 1 0 0 0 0 0 0 0 0 0 0 0 1 6 13 10 0 0 0 3 3 2 1 0 1 15 79 140 170 153 82 29 6 0 0 0 0 0 0 26 66 91 74 33 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 11 23 30 26 18 17 19 18 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 18 19 21 24 27 32 37 42 44 43 44 49 59 67 68 67 76 107 145 181 213 244 267 261 255 248 249 264 287 297 293 280 265 257 271 307 364 426 479 509 512 511 484 484 488 487 472 426 389 410 435 448 455 469 468 394 303 243 212 186 182 172 163 154 163 173 116 100 126 172 227 274 297 362 435 466 504 556 608 685 731 721 737 765 769 775 786 814 844 847 824 806 772 729 696 649 597 577 574 598 670 746 781 761 771 786 887 1043 1254 1529 1867 2103 2207 2261 2266 2229 2194 2212 2206 2081 1928 1816 1725 1612 1488 1523 1589 1614 1616 1605 1555 1456 1317 1163 1020 840 763 824 916 1001 1079 1155 1245 1323 1406 1553 1726 1762 1745 1724 1711 1719 1797 2007 2150 2219 2276 2372 2458 2399 2425 2491 2547 2619 2683 2633 2651 2642 2621 2612 2626 2644 2654 2634 2573 2495 2407 2299 2194 1858 1450 1177 1207 1473 1043 910 874 862 813 697 632 627 571 480 471 654 845 1070 1270 1433 1494 1470 1542 1623 1661 1645 1594 1543 1481 1393 1232 1145 1383 1988 2474 2676 2735 2737 2707 2580 2337 2254 2027 1970 2116 2112 2051 2038 1668 1235 951 730 570 535 580 740 992 1130 1045 935 874 959 1119 1357 1106 865 677 567 506 521 519 519 589 668 605 504 509 487 384 322 471 439 468 472 510 822 1264 1593 1679 1695 1778 1878 1905 1623 1279 982 828 998 1327 1508 1595 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 56 66 41 7 1 4 12 9 2 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 8 34 81 118 162 204 223 202 139 202 339 454 499 461 377 352 429 480 397 209 171 294 396 422 386 339 338 401 432 451 447 400 387 411 432 439 427 404 384 397 412 409 390 376 378 382 378 364 346 333 338 351 353 334 308 275 228 201 207 258 312 288 198 182 188 185 166 147 159 200 186 165 154 117 111 135 163 185 190 160 139 112 95 107 132 138 136 127 106 86 69 57 61 42 24 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 2 11 28 24 11 10 18 35 40 33 23 16 19 36 76 114 130 111 55 14 3 0 0 0 0 0 0 0 4 12 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 1 2 11 20 24 20 21 23 22 20 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 13 16 19 21 22 28 30 34 40 44 45 47 50 60 68 73 78 92 112 131 149 166 184 195 215 239 266 293 321 338 337 326 306 287 279 295 321 355 399 464 513 500 486 471 449 432 423 410 382 368 377 384 393 418 464 506 444 338 263 235 214 205 215 223 210 216 254 213 184 156 144 158 190 206 241 306 360 405 459 541 657 701 722 732 729 726 746 753 778 818 846 845 835 810 785 766 717 638 599 588 602 638 691 729 699 720 753 815 913 1050 1240 1544 1807 1997 2128 2194 2196 2179 2202 2121 1935 1777 1704 1646 1534 1455 1492 1559 1570 1529 1464 1384 1298 1227 1170 1097 980 931 1017 1128 1186 1206 1266 1322 1368 1454 1606 1784 1819 1779 1743 1718 1708 1728 1888 2073 2154 2171 2225 2352 2356 2387 2407 2399 2406 2481 2570 2629 2669 2669 2664 2713 2726 2706 2650 2560 2468 2383 2287 2191 1956 1573 1202 1086 1313 1182 959 804 736 694 600 604 628 576 457 385 516 692 855 1137 1380 1365 1353 1411 1487 1505 1469 1448 1422 1357 1190 984 926 1214 1819 2391 2809 2963 2879 2677 2471 2135 2103 2141 2090 1980 1988 1967 1827 1541 1189 948 828 780 714 602 543 593 623 646 627 563 499 561 672 597 492 428 437 487 506 531 555 528 587 539 487 408 318 291 354 350 307 362 513 674 885 1126 1086 834 694 924 1290 1674 1768 1554 1100 745 844 1083 1333 1543 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 10 9 10 12 17 22 16 6 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 12 42 79 113 148 174 171 157 155 214 376 440 495 507 468 421 408 403 309 226 266 374 451 463 425 372 348 378 411 425 417 395 385 404 414 401 382 370 366 380 408 417 413 405 405 415 422 404 371 344 343 361 372 354 313 265 225 204 193 220 250 237 179 167 179 182 171 165 192 250 252 213 160 115 99 122 144 137 114 108 121 136 113 134 167 176 173 177 156 107 66 48 49 41 34 21 8 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 30 35 36 48 75 103 117 114 100 87 76 56 32 34 38 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 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 24 22 19 14 7 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 9 12 15 18 20 22 27 30 34 40 45 47 48 57 66 73 79 88 105 117 120 119 120 125 141 175 210 244 277 302 311 322 336 337 329 326 331 337 344 362 411 465 475 457 419 381 354 335 317 313 329 345 352 354 363 399 491 472 393 321 282 255 240 275 303 285 253 265 268 247 197 152 143 171 177 154 195 279 363 419 487 593 654 700 726 732 732 704 707 730 762 793 809 796 786 789 777 734 671 622 593 591 611 648 684 671 667 674 716 785 870 1002 1237 1485 1727 1938 2095 2179 2212 2243 2199 2103 1980 1837 1643 1533 1491 1504 1529 1511 1438 1366 1246 1149 1126 1155 1174 1173 1188 1232 1282 1335 1421 1517 1568 1594 1663 1827 1991 1967 1872 1756 1664 1630 1670 1822 1964 2019 2008 2018 2107 2189 2237 2244 2223 2216 2255 2338 2468 2604 2671 2656 2700 2693 2627 2556 2490 2419 2345 2266 2140 1966 1692 1324 1103 1166 1244 1107 834 636 554 506 496 525 529 474 454 515 610 712 849 1015 1081 1172 1222 1223 1205 1226 1202 1229 1236 1103 883 802 1066 1589 2243 2738 2927 2842 2520 2342 2060 1895 1981 2098 1933 2043 2045 1839 1517 1197 1071 964 826 660 524 455 493 532 555 526 445 404 377 378 364 357 429 569 619 570 574 691 701 632 484 330 240 234 421 595 605 543 524 615 851 873 812 597 287 193 463 955 1427 1749 1846 1395 1049 927 934 1013 1048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 49 75 95 116 135 136 155 201 289 406 336 428 529 554 496 413 382 333 348 402 448 479 462 423 376 341 336 363 379 390 384 372 369 368 360 363 365 373 399 416 410 393 380 382 406 438 427 389 350 331 334 338 323 292 254 223 212 212 201 174 153 146 153 173 172 157 153 168 178 201 185 154 123 107 119 146 155 143 126 136 166 148 172 190 182 160 151 161 149 90 47 52 57 47 27 9 0 1 0 0 0 0 0 0 0 0 0 0 0 1 5 32 51 71 94 120 140 150 145 113 70 33 12 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 23 24 23 22 20 17 13 8 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 7 10 13 16 20 22 27 31 35 40 46 48 49 63 75 81 82 88 106 113 106 100 99 102 117 150 190 227 254 273 282 293 328 354 363 357 338 318 317 334 364 389 390 366 338 311 296 289 284 292 317 341 361 378 389 367 439 463 442 400 360 333 262 320 366 356 311 283 288 285 247 199 171 177 173 163 173 228 309 377 418 512 596 660 700 725 759 707 714 730 750 772 782 752 735 727 718 702 679 646 606 602 634 671 663 627 598 605 637 671 706 822 1013 1234 1485 1745 1969 2116 2216 2282 2284 2209 2077 1925 1688 1593 1570 1564 1542 1507 1432 1367 1255 1142 1100 1163 1236 1334 1394 1391 1341 1296 1344 1616 1765 1822 1934 2118 2182 2076 1924 1792 1716 1714 1826 1936 2039 2053 1968 1904 1956 2073 2137 2134 2107 2078 2046 2107 2260 2437 2569 2603 2611 2584 2499 2421 2388 2346 2299 2251 2213 2126 1896 1555 1256 1125 1214 1229 967 684 520 424 373 369 412 478 562 625 629 616 679 755 804 939 1045 1123 1219 1191 933 907 960 919 775 733 989 1443 1982 2454 2699 2759 2377 2046 1800 1659 1764 2046 2069 2055 1958 1779 1591 1445 1284 1050 813 643 499 444 497 591 615 485 396 354 344 341 353 402 479 573 602 564 515 588 626 628 512 392 466 679 923 1066 1028 864 766 666 695 666 546 372 228 237 442 758 1071 1296 1639 1572 1363 1087 814 724 511 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 50 58 69 91 122 150 175 224 294 314 230 323 454 507 481 423 412 415 433 448 456 452 401 336 311 309 310 310 315 335 335 319 302 296 305 334 369 403 426 421 389 360 347 351 378 413 415 382 341 312 298 287 278 261 237 216 207 210 200 161 133 130 146 176 174 133 115 121 125 113 134 151 147 139 145 165 158 182 183 180 201 186 180 178 160 122 86 101 169 144 83 48 51 38 16 4 2 5 7 6 2 0 0 0 0 0 0 0 0 0 4 31 57 89 117 134 140 138 119 72 30 12 18 33 36 26 12 2 0 0 0 0 0 0 1 3 11 20 23 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 7 12 21 23 23 22 20 19 18 14 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 6 9 12 15 19 22 27 32 36 41 47 49 50 61 75 83 83 82 97 101 100 97 94 97 113 147 182 214 239 259 269 278 304 330 348 345 302 268 279 303 319 314 290 274 278 277 279 284 287 292 306 332 372 412 425 407 424 444 451 438 395 288 247 271 302 305 279 254 259 270 263 243 231 245 257 270 236 207 237 340 378 454 542 616 654 659 740 758 762 765 770 771 768 742 713 691 680 678 667 656 621 613 639 666 654 620 627 634 622 602 623 722 862 1024 1255 1560 1819 1994 2143 2254 2278 2198 2058 1917 1735 1648 1632 1626 1578 1510 1414 1325 1237 1159 1113 1165 1227 1319 1367 1329 1210 1039 1075 1221 1359 1495 1629 1727 1928 1947 1898 1869 1864 1872 2028 2179 2210 2111 1957 1881 1901 1964 2003 2018 2030 2043 2028 2046 2111 2213 2342 2447 2472 2450 2394 2333 2293 2255 2219 2215 2237 2216 2062 1799 1497 1226 1176 1273 1133 919 647 435 311 253 280 399 554 676 689 580 544 662 707 791 954 1170 1315 1214 792 589 639 682 658 648 799 1158 1649 2094 2367 2486 2194 1798 1546 1396 1604 1913 2081 2093 1994 1895 1743 1557 1268 974 730 589 506 508 567 596 548 432 378 373 379 393 412 471 571 677 736 658 506 442 395 394 398 420 587 780 1134 1325 1197 1039 1065 841 622 561 499 325 218 249 391 530 665 1011 1386 1462 1270 975 662 465 280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 26 36 33 49 83 131 183 225 226 202 201 210 277 367 409 419 410 411 427 403 373 369 344 269 193 199 241 279 292 286 279 260 242 234 244 277 333 380 399 410 400 355 332 340 356 370 373 357 335 305 289 275 255 243 239 225 207 194 190 184 154 126 119 131 153 154 107 94 99 106 110 92 107 132 151 159 153 115 176 224 225 211 187 160 141 131 120 101 75 115 165 102 40 29 20 4 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 3 14 28 56 84 105 115 117 114 75 53 55 74 89 88 60 26 6 0 0 0 0 0 0 6 27 66 109 129 76 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 21 21 19 18 18 19 16 6 4 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 5 8 11 15 18 22 27 34 37 41 46 49 49 55 65 75 79 75 83 91 97 97 94 96 111 148 173 201 229 249 257 265 277 287 293 286 234 214 236 267 284 277 248 251 262 274 280 282 284 298 320 346 392 438 446 438 424 414 407 401 387 315 259 227 213 207 204 210 222 226 224 227 244 257 263 309 324 291 236 252 318 435 524 597 658 638 706 751 774 786 789 771 764 742 708 682 673 673 657 652 637 627 629 639 649 628 624 626 626 622 642 696 772 888 1095 1406 1684 1879 2017 2132 2184 2109 1942 1792 1721 1711 1736 1751 1689 1523 1367 1263 1221 1215 1170 1170 1164 1153 1121 1053 936 785 784 840 912 1001 1058 1100 1300 1507 1691 1854 1997 2037 2141 2207 2157 2000 1854 1818 1819 1818 1804 1793 1820 1948 1954 1930 1933 1980 2105 2293 2361 2347 2302 2240 2179 2123 2081 2066 2060 2050 2082 1896 1606 1363 1292 1377 1258 1090 837 570 348 189 192 295 468 639 720 636 545 683 744 774 945 1246 1099 827 518 350 398 512 548 581 708 960 1314 1679 1939 1948 1718 1480 1472 1285 1515 1815 2067 2234 2248 2084 1724 1331 1015 787 665 593 536 530 557 466 377 328 334 369 400 474 526 595 663 743 863 735 521 362 278 245 215 296 435 637 894 1103 1212 947 780 668 603 510 434 295 226 232 260 331 423 706 991 1142 1004 714 439 262 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 17 19 24 48 95 166 251 313 286 152 184 230 261 282 310 351 377 397 397 350 277 242 201 144 100 113 179 246 268 256 233 220 215 218 236 268 307 331 344 357 345 314 311 354 391 393 353 299 266 264 270 259 237 217 214 212 198 182 172 167 159 136 122 122 130 128 98 87 94 102 96 75 80 99 131 167 182 154 85 114 119 113 113 114 112 110 106 87 49 18 60 40 17 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 29 46 69 96 117 77 66 68 69 63 51 33 14 3 0 0 0 0 0 0 13 52 114 161 170 89 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 10 14 17 15 12 11 11 11 11 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 5 8 12 15 18 22 26 33 36 39 44 48 49 49 52 61 69 66 70 83 95 102 102 100 107 141 161 186 215 236 242 241 247 249 246 233 196 188 209 243 271 273 231 247 256 265 270 272 285 332 368 401 428 436 409 370 353 350 348 336 311 266 229 200 179 168 165 161 159 166 171 175 184 188 185 260 331 341 305 321 404 496 539 573 640 648 702 755 783 798 808 792 778 754 725 698 678 666 641 629 625 622 621 629 641 627 621 628 640 654 677 715 764 855 1027 1302 1605 1819 1942 2017 2064 2042 1974 1908 1869 1872 1900 1904 1782 1575 1392 1272 1223 1237 1246 1209 1132 1018 887 770 657 584 568 579 595 597 608 613 760 1041 1382 1675 1958 2173 2279 2231 2086 1852 1708 1719 1738 1718 1650 1550 1547 1732 1826 1822 1819 1878 2013 2192 2282 2271 2201 2100 2015 1957 1929 1902 1846 1855 2138 2021 1712 1491 1473 1578 1454 1255 1012 756 501 218 164 233 383 561 657 501 489 601 703 753 885 1085 792 372 147 149 234 358 430 486 570 712 966 1265 1458 1402 1173 1223 1479 1546 1668 1862 2072 2264 2268 1994 1570 1166 874 695 615 542 473 452 481 396 365 382 437 504 529 584 624 662 696 729 810 709 492 286 198 187 178 214 308 437 600 944 1220 1037 807 725 633 406 282 232 277 406 355 337 326 403 505 477 509 389 266 200 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 8 7 7 14 36 72 140 246 366 434 403 287 324 318 293 274 287 341 380 400 374 305 227 182 146 108 81 91 158 218 222 213 209 207 220 236 245 250 265 300 293 288 277 271 289 336 379 374 337 277 223 225 242 237 217 196 190 196 195 179 161 151 149 144 147 154 152 135 103 83 81 86 90 89 84 92 111 139 162 150 76 111 115 95 74 63 60 51 39 21 5 1 1 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 25 45 58 37 27 21 15 8 3 1 1 0 0 0 0 0 0 0 7 26 54 62 23 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 9 10 9 6 5 6 8 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 5 8 11 13 16 20 23 29 33 36 40 44 47 48 49 52 56 57 60 70 85 98 105 101 104 133 155 179 201 216 218 216 222 225 222 210 190 187 206 237 265 271 229 234 243 252 260 269 284 361 401 423 425 401 359 323 313 307 295 271 235 197 178 175 173 164 155 147 149 150 150 150 153 157 160 203 247 269 279 300 331 438 524 569 642 707 765 782 792 813 829 817 796 774 744 707 670 638 596 580 594 628 659 648 633 639 652 657 648 655 693 737 773 829 963 1227 1563 1802 1945 2013 2022 2012 1995 1977 1968 1974 1999 2000 1885 1679 1458 1301 1260 1265 1284 1236 1126 970 772 626 528 471 443 424 394 357 392 454 599 843 1160 1406 1619 1794 1915 1963 1978 1695 1634 1645 1679 1691 1632 1509 1554 1737 1913 2001 1960 1964 2055 2175 2250 2236 2136 2027 1944 1906 1904 1917 1961 1997 2117 2039 1782 1529 1616 1734 1660 1470 1227 962 678 319 180 205 310 441 414 441 516 597 650 632 626 623 431 172 28 70 142 243 335 411 477 560 716 926 1063 1012 702 1067 1451 1713 1872 1994 2121 2152 1985 1658 1288 988 777 650 556 468 399 396 385 382 396 449 532 570 577 584 593 585 558 619 669 603 423 239 186 209 217 256 319 418 672 1057 1241 1297 1201 796 548 401 306 269 338 665 564 375 273 269 275 224 215 196 160 125 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 14 73 159 253 365 485 521 473 421 484 382 300 266 279 329 395 434 382 278 188 165 144 111 90 108 158 186 169 153 156 175 205 228 239 247 246 235 195 178 196 216 236 260 300 356 322 263 206 179 193 206 202 189 183 190 197 176 152 139 143 157 171 172 161 134 100 77 60 63 72 88 111 136 149 134 103 72 53 60 83 76 53 32 21 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 3 4 5 6 7 8 9 6 5 6 7 7 5 3 3 1 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 5 7 8 10 15 20 24 29 33 36 41 47 47 47 47 48 53 56 60 69 89 105 100 101 122 144 165 182 191 195 203 209 214 214 210 200 202 219 238 248 243 224 228 236 246 257 271 288 359 395 404 394 371 335 306 292 276 250 219 195 181 174 175 178 175 170 162 156 154 151 145 144 143 145 152 163 177 193 225 256 312 391 494 603 696 784 799 800 829 848 835 808 785 755 714 673 626 579 559 572 607 642 665 652 657 676 686 671 696 735 773 812 874 990 1233 1565 1822 1978 2049 2049 2010 1948 1901 1886 1902 1939 1946 1913 1798 1601 1377 1288 1298 1303 1237 1121 983 777 614 503 441 410 385 370 396 471 600 761 922 1100 1223 1320 1376 1393 1450 1762 1589 1495 1499 1592 1748 1752 1764 1804 1871 1979 2113 2073 2048 2079 2150 2219 2223 2124 2034 1979 1970 1999 2039 2056 2046 2062 2029 1868 1577 1757 1842 1812 1690 1481 1093 736 412 216 175 223 277 272 391 570 677 658 491 343 226 122 50 8 28 85 171 276 386 441 495 567 667 743 643 591 959 1403 1776 1994 2158 2168 2010 1731 1396 1093 876 687 555 473 414 354 368 365 360 364 369 419 433 417 394 374 363 372 427 508 539 457 371 348 371 417 503 593 693 889 932 1036 1359 1514 1003 674 508 409 348 534 628 480 308 209 192 170 143 125 108 87 70 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 4 14 139 286 391 467 552 537 459 460 526 401 268 219 232 285 361 438 356 249 178 154 124 84 106 142 166 159 132 101 116 156 201 234 247 247 210 162 133 138 148 154 160 169 189 236 281 235 184 155 158 180 195 196 192 189 186 158 141 143 156 167 164 144 129 109 85 60 40 49 61 91 131 164 170 146 105 69 48 39 38 26 14 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 1 1 1 2 3 5 7 4 5 7 8 8 6 3 4 2 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 3 3 3 4 10 16 20 25 31 36 41 46 47 47 46 46 51 56 57 62 82 102 98 100 114 132 148 160 167 173 193 203 208 213 217 216 219 234 241 233 222 223 233 235 238 247 264 294 353 378 378 367 351 317 287 251 217 195 186 185 171 175 192 205 203 198 186 176 167 157 145 140 138 134 128 124 122 125 140 172 212 266 353 481 588 722 798 828 856 870 863 826 794 769 736 702 661 623 596 585 599 649 669 663 663 685 724 736 774 806 849 916 1011 1143 1395 1659 1866 1999 2068 2079 2013 1889 1794 1759 1756 1763 1762 1742 1707 1632 1456 1330 1292 1263 1203 1110 986 807 657 563 530 538 539 573 628 742 894 1026 1098 1137 1155 1179 1205 1233 1262 1477 1457 1386 1387 1516 1740 1846 1932 1962 1951 1955 2037 2037 2012 1995 2019 2114 2143 2109 2059 2026 2032 2079 2091 2044 2038 2072 2083 2061 1842 1865 1910 1904 1856 1752 1298 877 500 226 153 166 171 218 351 502 552 474 307 157 63 20 21 20 23 55 132 244 400 454 481 539 662 785 560 490 727 1207 1754 2033 2163 2093 1870 1530 1149 1018 797 589 475 448 389 368 365 342 313 321 323 351 357 307 257 209 209 280 372 456 550 610 651 648 603 614 709 1012 1109 1021 898 926 1338 1382 1049 683 474 390 333 314 246 225 188 146 138 127 112 96 84 80 78 81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 9 38 187 343 450 506 532 504 485 516 486 358 249 205 211 247 297 330 258 184 140 133 149 172 195 200 174 135 97 72 94 156 225 273 286 262 216 183 159 138 118 116 120 122 127 137 159 181 175 158 152 167 191 198 188 173 158 140 141 155 166 163 142 116 101 84 70 54 38 47 51 70 102 131 134 112 90 71 62 61 57 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 2 2 3 3 4 4 5 7 8 8 6 3 4 3 1 1 0 0 0 0 0 0 0 1 2 3 3 4 3 4 3 2 2 2 7 12 18 25 31 37 42 43 45 45 44 45 49 57 58 61 73 88 90 97 110 120 126 131 140 154 177 189 196 204 214 214 221 241 246 234 223 228 228 232 239 246 257 290 318 329 337 336 309 272 241 201 172 163 174 188 151 165 201 225 224 211 197 186 173 157 141 131 124 113 101 85 70 72 80 101 126 161 225 333 469 611 732 819 868 874 885 853 812 787 768 741 698 654 623 611 606 620 629 642 657 681 736 765 803 853 925 1029 1164 1365 1581 1774 1930 2042 2107 2117 2029 1903 1793 1716 1645 1619 1598 1547 1496 1483 1435 1372 1301 1216 1132 1048 913 774 656 583 563 589 624 697 788 928 1083 1150 1165 1160 1145 1156 1220 1314 1358 1350 1289 1243 1280 1402 1608 1783 1910 1972 1963 1909 1914 1914 1883 1848 1874 1978 2041 2068 2068 2050 2035 2062 2016 1977 2012 2093 2119 2143 2055 2000 1973 1941 1935 1888 1651 1208 657 230 178 166 149 155 199 254 248 213 132 52 24 50 95 93 62 50 119 228 364 451 530 663 894 1048 845 563 498 926 1556 1856 1943 1973 1945 1511 1261 1105 810 515 452 439 389 353 325 287 266 340 428 556 575 433 365 353 351 429 532 597 702 778 781 731 708 773 771 970 1033 877 703 781 1086 1074 800 502 351 301 278 261 241 205 144 112 93 87 100 93 91 99 108 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 0 0 0 0 0 0 0 0 0 0 0 26 90 211 355 445 477 457 418 437 403 341 274 219 186 179 192 185 154 122 142 132 168 221 265 266 226 169 121 98 105 134 198 264 306 311 279 231 194 159 124 99 99 120 123 105 99 134 187 179 162 157 167 185 189 172 151 137 137 160 174 179 167 136 100 86 70 73 62 43 34 28 27 41 64 77 69 55 44 52 67 69 46 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 18 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 18 57 43 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 1 1 2 3 4 4 4 5 5 6 8 8 7 4 6 5 3 1 0 0 0 0 0 0 0 1 2 3 3 3 3 4 4 3 2 2 5 12 20 27 32 37 41 41 43 43 43 43 46 56 58 61 69 80 86 97 108 109 106 108 121 140 161 175 184 191 197 201 214 240 253 246 238 245 235 239 248 257 268 287 293 297 306 310 291 274 248 211 180 165 168 198 188 204 223 224 208 191 182 176 167 150 126 104 82 63 47 37 29 27 32 39 48 67 121 189 307 449 599 735 818 829 866 869 849 828 805 786 741 697 663 637 620 615 621 637 652 664 712 751 794 858 966 1134 1315 1536 1731 1880 1981 2057 2113 2076 1998 1906 1816 1726 1618 1534 1477 1424 1366 1306 1247 1272 1226 1140 1047 934 778 692 612 536 487 489 535 674 838 1014 1159 1174 1138 1120 1130 1175 1251 1318 1310 1236 1156 1136 1228 1367 1554 1746 1885 1926 1880 1836 1810 1804 1804 1799 1843 1898 1961 2028 2061 2024 1965 1971 1956 1934 1940 2069 2264 2254 2175 2083 2004 1935 1945 1950 1817 1451 829 375 232 154 109 95 129 128 149 141 94 35 48 136 199 202 150 70 118 197 288 408 585 771 1000 1135 919 524 365 796 1281 1547 1602 1572 1598 1315 1228 1132 877 567 460 381 336 332 340 324 357 458 583 718 804 704 656 680 724 732 754 780 840 893 918 907 932 958 918 911 871 730 597 661 741 684 496 344 279 256 248 240 231 192 144 106 84 73 89 93 96 109 129 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 4 1 0 0 0 0 0 0 0 0 0 0 2 36 80 130 200 286 342 346 310 285 258 252 234 200 160 125 106 76 88 120 145 131 168 210 224 212 203 180 175 194 224 252 279 305 328 334 309 259 215 174 139 113 103 112 121 107 97 110 141 156 151 156 167 174 169 156 128 107 119 163 198 196 180 152 115 82 76 83 76 64 53 43 28 16 18 29 36 30 13 19 38 54 57 36 9 1 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 1 0 0 0 0 0 0 0 0 0 10 57 135 111 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 1 2 3 4 5 5 5 5 6 8 9 7 4 6 6 4 2 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 3 3 5 10 18 27 32 35 38 39 41 41 42 43 45 54 57 61 67 76 89 105 114 109 102 103 112 131 150 163 172 177 179 184 205 229 243 245 240 245 230 233 245 258 270 279 285 289 293 295 296 290 271 246 220 198 183 203 213 216 207 187 166 157 155 151 139 116 82 54 32 18 14 17 9 3 4 5 6 9 29 82 166 290 448 610 703 746 804 846 862 853 820 807 764 700 638 609 618 614 620 631 642 654 683 707 749 843 1004 1208 1402 1598 1771 1897 1973 2036 2033 1976 1898 1808 1710 1632 1534 1445 1363 1275 1173 1095 1063 1031 993 940 880 817 698 623 558 496 471 453 432 548 774 1025 1187 1205 1173 1160 1167 1169 1173 1168 1128 1073 1047 1092 1260 1460 1620 1769 1896 1923 1901 1821 1744 1708 1722 1751 1784 1858 1936 2000 2033 1967 1904 1883 1827 1773 1888 2158 2360 2380 2269 2132 2033 1964 1950 1965 1931 1734 1139 655 331 163 118 106 139 147 144 121 89 71 135 225 284 295 257 147 121 136 190 294 474 583 669 609 382 174 310 665 1029 1222 1185 1049 918 930 1064 1096 833 555 409 307 277 324 413 454 491 564 671 783 863 861 844 836 835 847 820 810 842 893 940 961 992 1002 955 855 757 680 581 557 547 473 329 299 276 247 217 194 198 186 159 124 110 110 119 123 136 174 171 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 4 0 0 0 6 8 6 1 0 0 0 0 0 0 0 0 0 0 3 10 39 55 69 101 185 295 321 281 234 220 223 211 186 161 142 135 127 139 146 137 109 96 106 119 141 176 220 263 303 332 338 326 312 323 340 326 280 235 187 153 135 124 117 114 114 99 103 127 145 141 149 163 168 161 149 105 88 102 146 197 204 182 166 134 97 94 100 97 100 99 90 69 33 13 9 15 20 8 3 10 23 31 23 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 11 44 82 71 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 5 5 5 5 5 6 8 7 4 4 7 8 7 4 2 0 0 0 0 0 0 0 0 2 2 3 3 3 3 3 3 3 5 9 18 26 31 33 35 38 40 40 42 46 49 54 58 61 66 73 86 106 115 115 111 109 110 119 131 144 156 166 174 185 202 219 232 237 236 227 222 226 234 238 239 235 239 245 257 275 285 290 291 288 270 238 222 214 203 188 171 153 138 131 126 111 82 45 26 13 6 2 1 2 1 0 1 6 13 16 33 51 85 169 309 468 558 641 725 800 855 876 844 812 761 685 599 540 588 608 620 634 651 668 686 688 748 886 1064 1240 1415 1591 1770 1908 1954 1992 1957 1882 1785 1660 1492 1426 1356 1283 1193 1080 965 971 913 890 862 794 693 717 667 593 515 446 404 451 486 559 701 910 1108 1196 1205 1182 1155 1117 1099 1078 992 888 867 973 1207 1438 1609 1727 1814 1848 1821 1754 1687 1644 1635 1615 1622 1692 1781 1855 1915 1889 1886 1965 2014 1867 1926 2191 2425 2459 2315 2168 2068 1988 1945 1919 1867 1767 1362 902 480 203 172 166 174 166 145 126 116 121 162 226 283 311 298 205 129 82 58 66 128 205 222 177 124 152 295 512 758 921 875 740 597 670 926 1091 790 464 291 227 240 329 479 549 579 614 668 749 805 815 813 830 859 831 776 777 822 871 913 924 920 880 789 709 715 671 626 582 512 466 404 360 304 235 199 180 177 178 181 148 149 166 173 181 200 222 199 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 43 72 34 9 1 1 5 5 2 0 0 0 0 0 0 0 0 0 3 7 16 33 60 54 77 140 238 334 328 256 220 215 217 217 190 165 161 178 198 195 166 129 91 61 45 55 95 170 246 299 323 348 339 306 276 280 316 333 305 251 211 187 168 148 132 124 135 121 136 153 159 145 139 153 165 163 141 98 88 98 139 187 203 179 159 150 135 121 120 119 130 128 111 84 55 16 3 8 15 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 24 12 3 0 0 0 0 0 0 0 0 0 0 0 2 9 16 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 2 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 6 5 5 5 6 7 8 9 8 4 4 7 9 9 8 5 0 0 0 0 0 0 0 0 1 2 2 3 2 3 3 3 3 5 11 19 25 28 31 34 38 41 43 47 51 51 54 59 62 65 70 78 90 103 108 107 104 103 110 120 133 147 161 176 200 226 239 240 235 229 212 210 214 218 220 220 192 191 193 205 239 277 292 298 293 278 253 229 203 183 165 149 136 121 103 82 56 29 5 3 4 4 3 1 0 5 14 37 52 51 64 82 95 93 120 218 345 437 542 650 752 837 889 852 807 751 676 575 452 525 589 631 658 675 688 706 705 754 881 1048 1227 1391 1569 1746 1876 1915 1910 1860 1787 1688 1550 1373 1260 1137 1015 906 819 754 813 922 980 982 1020 802 722 647 587 568 593 651 638 639 673 727 821 981 1090 1121 1099 1083 1131 1134 1108 987 809 728 861 1126 1373 1537 1619 1658 1672 1660 1665 1674 1626 1569 1504 1462 1495 1606 1718 1778 1824 1877 1989 2135 2003 1989 2234 2461 2479 2344 2202 2089 1999 1949 1899 1783 1723 1517 1159 720 354 236 219 215 206 196 184 171 165 163 180 230 296 293 230 166 122 72 69 81 90 85 73 90 156 254 396 575 743 779 677 550 645 967 1029 726 394 203 184 246 383 554 631 619 591 582 649 681 670 649 659 690 677 680 724 786 859 897 880 838 764 649 656 681 677 651 620 542 525 499 403 287 199 172 164 156 150 184 162 148 137 146 193 201 180 154 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 61 96 66 31 13 5 2 2 0 0 0 1 3 4 2 0 0 3 16 42 56 70 82 71 136 229 310 360 328 219 193 204 209 189 177 175 180 200 225 226 189 146 101 71 65 86 130 212 250 253 279 336 332 291 257 263 304 329 322 288 250 223 196 171 149 134 128 109 156 183 180 155 134 139 154 154 132 96 78 85 125 159 169 156 159 173 152 122 114 119 149 150 119 77 48 17 11 8 7 7 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 1 0 0 0 0 0 3 2 0 0 0 0 2 8 20 32 29 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 3 6 5 4 4 5 6 7 9 11 11 8 6 6 8 9 11 10 6 1 0 0 0 0 0 0 1 1 2 2 2 3 3 2 2 3 5 12 17 21 26 31 36 39 42 48 52 53 53 55 59 62 64 65 70 80 88 93 94 92 91 93 102 119 139 157 178 208 230 243 243 230 218 205 204 210 212 203 198 147 121 123 154 212 265 284 285 279 263 231 200 182 170 154 133 115 90 59 31 13 6 0 3 4 8 15 27 39 45 68 117 154 143 120 128 156 146 131 182 257 361 482 609 720 793 852 838 795 741 681 600 424 469 561 641 694 719 710 712 705 726 827 1009 1212 1364 1530 1697 1789 1826 1817 1770 1706 1624 1506 1369 1223 1064 896 743 668 678 778 900 997 1066 1215 1005 837 725 654 604 614 615 629 677 733 725 720 815 938 1043 1107 1140 1179 1188 1159 1070 918 802 880 1093 1317 1464 1515 1541 1593 1642 1683 1694 1651 1611 1552 1470 1430 1500 1583 1628 1692 1789 1925 2132 2114 2024 2216 2472 2437 2306 2169 2068 1991 1896 1737 1722 1723 1666 1448 1015 622 401 301 261 247 254 246 241 243 236 221 261 314 328 294 229 183 144 122 112 102 82 76 108 160 238 364 568 788 857 738 638 796 1023 938 646 338 158 170 304 456 599 661 607 510 461 512 555 544 512 487 489 505 539 600 620 674 720 731 706 652 602 582 559 533 480 466 450 437 381 282 198 148 133 137 145 137 139 125 111 115 155 171 151 125 116 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 119 125 85 51 21 5 0 0 0 1 6 14 18 9 4 7 23 55 105 95 106 122 161 279 418 482 431 330 233 215 223 205 189 194 207 208 219 234 240 245 231 167 114 102 136 193 192 187 202 256 342 360 328 292 279 296 315 342 333 298 257 225 199 170 140 128 142 188 199 187 161 137 129 139 136 123 100 77 82 118 133 124 114 131 127 104 90 87 101 155 180 146 83 29 15 20 9 3 6 15 16 4 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 18 7 0 0 0 0 1 5 13 17 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 1 3 3 3 4 4 6 7 10 11 11 9 7 6 8 10 11 10 7 2 0 0 0 0 0 0 1 1 2 2 2 2 1 2 2 2 3 10 15 20 25 31 35 40 43 47 51 53 56 58 58 58 60 63 68 76 82 85 86 85 83 87 99 115 131 149 173 201 215 229 237 229 211 200 202 209 202 166 136 99 80 92 135 199 250 270 275 271 257 230 201 182 166 143 110 77 43 18 5 1 1 0 1 5 20 51 95 123 123 149 199 253 281 274 217 202 198 191 198 230 319 450 593 705 750 790 790 751 693 638 582 437 432 526 650 726 729 715 698 689 723 846 1055 1240 1386 1523 1659 1739 1758 1750 1720 1673 1606 1511 1389 1259 1127 1011 936 797 739 765 851 962 1036 1090 1021 912 778 635 557 517 514 575 672 766 768 795 874 974 1074 1171 1177 1179 1196 1211 1196 1102 939 930 1025 1149 1265 1370 1448 1589 1760 1909 2001 1934 1883 1789 1653 1552 1564 1601 1591 1614 1703 1846 2016 2055 2058 2158 2365 2331 2148 2024 1967 1907 1749 1609 1608 1661 1705 1662 1376 985 615 406 337 308 317 311 337 370 361 339 366 379 404 426 358 272 226 191 166 147 124 117 145 203 290 422 660 903 910 788 830 1054 1123 928 588 289 111 174 322 456 521 524 516 459 429 430 447 468 452 437 420 416 450 480 468 481 517 539 529 525 511 467 406 378 319 311 323 314 267 191 131 115 129 139 128 117 113 122 138 135 140 129 112 106 115 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 57 126 164 175 153 102 37 8 0 0 0 1 6 16 21 14 12 27 65 115 154 124 161 203 280 394 494 482 368 270 217 213 237 209 200 213 231 227 227 251 265 246 222 194 159 142 158 190 161 162 204 274 344 375 365 345 312 294 298 321 326 308 267 211 169 152 138 143 164 183 190 185 166 142 124 122 110 116 119 110 100 109 112 99 85 79 68 70 59 52 68 114 147 113 60 24 38 103 49 17 7 9 11 3 2 13 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 2 19 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 1 2 2 3 4 5 7 9 10 11 10 9 8 8 10 11 11 8 3 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 2 7 14 20 25 30 32 38 42 45 49 53 57 58 57 57 59 63 72 81 83 83 81 80 78 85 99 111 121 134 164 184 200 211 209 191 177 183 189 187 163 112 104 100 93 94 115 167 231 258 268 262 242 212 192 172 149 119 80 38 13 3 0 0 0 0 4 24 62 118 184 204 214 240 277 317 355 375 320 276 261 260 243 244 306 431 578 686 718 711 679 632 586 551 515 427 395 474 642 739 747 751 739 724 738 828 1039 1234 1400 1536 1644 1691 1714 1713 1693 1660 1609 1524 1398 1293 1204 1112 1038 943 863 801 794 869 896 912 918 858 731 649 587 607 693 799 872 916 963 1016 1072 1128 1178 1194 1158 1134 1135 1171 1260 1305 1194 1093 1052 1079 1136 1200 1322 1529 1805 2094 2314 2258 2201 2145 2038 1924 1873 1860 1858 1859 1848 1846 2017 2152 2225 2288 2381 2272 2059 1934 1901 1833 1659 1499 1565 1693 1774 1819 1732 1405 994 658 477 413 418 393 382 409 408 426 443 455 507 585 556 418 330 295 277 258 224 202 221 285 380 547 775 960 989 897 1007 1220 1193 913 551 282 132 193 327 432 467 495 444 420 420 403 376 409 411 392 375 382 389 394 394 388 378 393 408 426 419 371 307 281 261 251 242 211 155 105 86 103 139 125 106 100 108 125 146 150 138 121 108 106 104 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 161 287 340 307 233 139 37 7 0 0 0 0 1 5 6 9 15 33 75 133 175 195 244 287 337 366 344 260 191 190 179 175 199 197 210 216 222 219 210 202 198 216 241 240 209 170 159 196 255 210 264 313 345 354 349 348 325 296 284 286 267 258 242 216 187 170 155 153 152 152 163 177 170 149 125 102 67 75 111 122 103 95 102 101 92 81 71 70 41 24 27 46 59 37 20 19 35 51 25 9 3 2 4 6 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 1 2 3 4 5 6 8 9 10 11 12 10 8 10 11 12 10 4 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 5 12 19 26 31 33 38 40 43 47 51 56 56 55 55 58 63 72 81 82 80 78 77 75 86 100 109 114 120 140 153 163 165 157 145 141 158 156 141 120 97 103 107 105 93 88 135 191 226 246 245 222 193 168 143 115 83 45 14 3 1 1 1 0 1 21 70 133 193 252 303 348 379 409 446 474 521 474 405 356 331 297 270 333 458 583 657 686 703 690 618 517 498 501 468 401 414 613 734 807 848 846 812 789 883 1072 1251 1407 1542 1654 1690 1687 1669 1649 1620 1554 1499 1395 1303 1244 1191 1160 1118 1056 979 915 919 887 871 862 820 719 648 618 679 856 1055 1115 1091 1099 1100 1088 1079 1118 1115 1054 984 941 959 1159 1378 1461 1460 1442 1483 1479 1497 1551 1663 1849 2132 2351 2398 2389 2374 2314 2244 2180 2161 2161 2126 2011 1832 1922 2132 2335 2522 2496 2318 2103 1942 1845 1754 1767 1829 1926 2018 2032 1936 1899 1689 1330 974 701 588 543 483 397 351 407 458 477 509 590 678 820 686 509 464 457 466 378 308 323 393 511 692 865 977 1020 1008 1165 1238 1070 748 458 266 173 226 351 435 409 415 378 353 382 388 336 331 341 353 367 371 335 309 295 289 300 331 355 365 364 346 324 282 244 207 171 116 79 61 60 79 115 121 116 107 111 122 134 139 136 123 110 100 93 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 149 322 469 525 471 322 164 44 4 0 0 0 0 1 1 0 0 3 12 31 56 67 76 131 228 277 288 248 179 127 143 146 144 143 138 146 167 168 160 158 172 198 240 272 281 246 184 159 209 258 210 268 313 331 331 328 335 337 331 320 302 261 238 227 221 212 204 183 153 146 151 158 154 149 143 123 91 56 54 96 107 99 93 97 91 73 56 42 34 22 13 8 9 11 7 3 6 8 5 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 1 3 4 4 5 7 8 9 10 11 9 7 10 13 13 11 6 1 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 2 4 11 19 25 28 33 37 40 42 44 47 53 53 52 52 55 60 67 73 76 76 76 77 76 88 105 114 115 117 121 129 132 130 124 116 114 132 132 114 89 77 93 102 112 121 127 138 154 184 206 206 183 158 126 96 68 45 25 11 5 5 5 3 1 2 16 74 156 231 289 337 391 444 496 550 530 528 499 461 424 388 359 339 400 502 581 626 659 677 621 536 509 512 508 480 404 377 584 741 849 917 943 930 897 975 1117 1276 1424 1541 1627 1664 1642 1604 1576 1551 1482 1396 1322 1278 1253 1242 1220 1182 1141 1097 1055 1045 1036 1013 965 882 781 647 527 541 662 780 799 863 901 919 907 833 896 913 882 832 799 794 1002 1276 1540 1743 1839 1952 1900 1874 1886 1920 1959 2178 2346 2428 2438 2401 2340 2318 2290 2262 2237 2201 2093 1944 1952 2136 2358 2554 2509 2330 2112 1923 1745 1659 1837 2078 2275 2398 2365 2095 1932 1807 1591 1294 958 770 663 564 451 383 458 508 541 588 625 687 936 1020 808 632 598 643 583 439 390 529 675 828 934 970 995 1076 1254 1226 948 609 347 203 181 258 374 406 339 287 250 245 319 298 234 207 235 280 338 348 328 297 269 279 290 309 326 337 321 268 235 217 186 159 123 84 57 41 42 63 99 133 154 138 131 121 124 134 120 110 106 100 94 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 280 445 535 547 514 344 181 65 11 0 0 0 0 0 0 0 0 0 1 7 26 50 54 111 195 199 218 207 164 126 140 131 132 151 173 177 155 127 108 109 129 143 171 194 196 177 152 164 191 165 136 178 239 286 313 327 344 371 368 347 306 255 212 189 183 186 187 177 147 149 161 159 137 119 117 99 74 54 53 75 78 68 55 46 36 22 13 6 3 6 7 5 4 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 5 6 6 7 9 9 7 5 10 11 12 10 8 3 0 0 0 0 0 1 1 2 2 2 2 3 2 2 2 1 3 10 19 25 29 32 35 38 41 42 44 49 51 51 52 54 57 60 62 71 76 78 78 76 83 103 112 114 117 121 119 117 115 110 98 93 108 113 109 108 123 130 117 102 97 107 123 146 170 178 169 152 125 87 58 44 44 45 33 18 7 2 2 2 6 40 101 176 255 318 363 415 442 462 568 558 520 471 438 433 400 393 402 444 509 578 637 647 635 600 555 533 502 465 419 381 402 578 749 869 957 1019 1049 1047 1082 1164 1280 1422 1547 1620 1652 1631 1580 1533 1504 1460 1360 1261 1206 1216 1226 1208 1200 1184 1151 1135 1135 1134 1110 1044 921 759 586 453 434 515 565 574 582 613 664 706 678 682 703 702 695 729 762 906 1141 1443 1759 1880 1896 1849 1831 1872 1933 2011 2193 2339 2390 2340 2266 2233 2223 2189 2139 2131 2161 2144 2124 2133 2147 2164 2251 2231 2120 1977 1851 1652 1641 1887 2255 2558 2683 2648 2391 2127 1976 1843 1586 1242 971 786 637 546 588 591 592 636 672 628 714 940 1125 1034 776 670 670 644 524 492 694 838 901 915 872 893 948 1049 1076 880 566 326 213 218 288 382 349 266 179 103 83 161 141 104 101 137 191 252 281 290 308 278 277 290 308 340 309 249 201 182 164 131 126 107 82 54 34 37 56 91 143 200 189 163 128 100 97 92 95 98 96 90 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 197 369 465 480 466 428 337 212 92 24 1 0 0 0 0 0 0 0 0 2 14 41 88 91 202 231 163 144 138 104 83 96 113 130 149 151 138 148 182 181 158 152 146 105 112 116 111 114 149 174 120 95 114 141 185 231 260 260 241 263 267 256 232 203 177 159 150 145 139 130 129 152 157 137 105 83 68 52 39 32 30 26 20 15 11 7 8 6 3 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 5 6 8 8 4 3 6 8 9 9 7 1 0 0 0 0 0 0 1 0 1 1 2 3 3 2 2 2 2 7 14 21 26 31 34 34 38 41 42 47 51 51 52 54 59 61 69 75 78 77 76 75 78 95 109 116 118 116 112 107 102 95 77 75 83 87 85 81 83 75 72 73 85 114 144 159 165 162 154 150 124 91 71 72 84 78 58 33 12 2 4 2 3 41 94 154 237 323 349 389 417 434 592 663 631 538 455 439 433 442 461 498 554 622 657 633 601 575 545 502 447 417 385 365 415 593 766 906 1017 1109 1194 1221 1220 1181 1187 1335 1496 1587 1616 1603 1570 1527 1495 1448 1359 1255 1180 1202 1239 1241 1222 1204 1204 1209 1210 1210 1185 1106 960 766 563 437 403 440 459 435 420 455 546 624 665 715 727 695 684 709 749 844 1013 1263 1585 1668 1645 1604 1624 1761 1857 2006 2167 2289 2329 2244 2141 2094 2064 2016 1907 1935 2018 2084 2125 2124 2061 1956 1911 1870 1810 1735 1690 1539 1635 1973 2418 2756 2835 2805 2658 2433 2191 1961 1721 1453 1190 972 783 661 644 668 697 750 721 658 733 949 1125 1059 900 798 720 615 528 602 777 904 926 858 765 799 927 1042 1071 869 608 397 281 255 312 353 299 197 98 44 23 30 36 42 67 115 138 153 172 206 271 288 293 289 287 331 277 228 192 146 127 110 97 81 62 52 46 54 75 112 176 222 227 203 166 140 121 103 96 98 91 79 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 234 351 413 409 408 406 376 285 122 37 5 0 0 0 0 0 1 1 0 15 42 81 125 133 120 118 108 104 103 82 66 61 80 114 122 135 143 135 125 146 153 154 147 123 112 108 105 111 133 162 130 101 86 90 111 129 133 132 133 153 179 194 203 201 188 165 128 104 97 97 99 123 140 138 112 70 39 28 15 5 1 0 0 3 10 22 36 33 16 6 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 1 13 18 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 6 4 3 4 6 8 8 5 0 0 0 0 0 0 1 0 1 1 1 2 3 3 2 2 2 1 5 12 19 26 32 36 36 39 40 42 47 52 51 51 52 55 56 63 67 69 71 72 73 74 89 104 111 112 109 103 98 92 80 63 58 61 63 59 49 47 45 49 59 76 100 120 135 136 132 135 140 132 119 105 99 104 97 70 36 11 5 11 2 12 56 111 162 221 329 338 347 373 398 533 673 709 657 574 538 526 521 528 551 586 630 632 603 565 531 505 473 450 430 388 340 367 615 801 945 1061 1148 1220 1282 1317 1272 1219 1360 1471 1529 1547 1549 1552 1522 1487 1437 1357 1249 1135 1188 1244 1268 1271 1273 1296 1297 1304 1305 1275 1191 1058 900 759 637 542 511 497 487 485 509 597 681 768 861 863 759 709 701 706 765 919 1184 1457 1544 1521 1460 1460 1686 1842 1964 2066 2151 2192 2120 2056 2007 1991 2001 1825 1824 1888 1958 1998 1997 1908 1792 1694 1625 1582 1532 1540 1570 1736 2066 2511 2750 2808 2779 2705 2601 2399 2047 1756 1526 1332 1186 1017 853 738 735 846 879 804 763 873 1125 1185 1155 1091 1004 876 653 576 699 874 993 1074 838 725 778 915 978 990 824 604 404 286 292 320 312 254 158 69 41 27 16 16 32 62 78 89 99 90 140 210 259 274 257 239 233 196 152 115 90 75 61 52 55 62 68 84 109 139 176 224 259 273 261 226 189 155 126 109 106 96 80 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 127 234 314 361 380 400 418 398 309 154 48 9 0 0 0 0 0 12 22 28 44 81 110 106 81 51 63 70 71 62 36 26 39 60 76 65 45 30 24 35 53 96 107 115 116 114 103 95 103 127 149 116 143 124 109 111 117 105 96 90 108 146 157 163 165 156 133 101 72 63 63 66 70 67 55 38 27 21 14 5 1 0 0 0 0 8 39 69 63 29 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 21 47 53 34 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 6 5 4 3 3 4 6 7 6 4 1 0 0 0 0 1 1 0 0 0 0 1 2 2 2 2 1 0 1 6 14 23 31 38 40 40 40 41 46 52 51 50 49 49 55 62 64 67 71 74 74 75 82 90 97 100 96 89 86 80 69 58 53 51 50 45 35 30 31 36 46 60 76 89 102 108 112 119 127 134 129 118 109 106 109 98 72 35 2 7 3 25 69 120 168 205 295 321 331 346 356 429 574 667 685 654 637 616 595 586 596 621 639 621 587 557 548 578 522 508 478 412 338 374 623 818 959 1061 1120 1171 1252 1320 1351 1365 1446 1492 1512 1524 1537 1547 1523 1491 1449 1385 1283 1127 1150 1204 1260 1307 1331 1359 1381 1400 1394 1341 1229 1137 1031 925 830 746 683 651 643 642 647 684 713 775 795 746 671 639 633 630 681 857 1150 1397 1503 1495 1419 1369 1557 1741 1878 1960 2006 2042 2045 2020 1962 1902 1926 1835 1836 1860 1861 1847 1839 1772 1669 1554 1452 1406 1416 1495 1636 1820 2093 2437 2608 2653 2617 2552 2576 2476 2222 1908 1611 1385 1262 1093 921 814 831 973 977 917 861 881 1232 1332 1294 1195 1124 1116 829 723 802 965 1070 1153 1019 959 1009 1000 955 865 721 536 357 309 308 297 264 211 140 90 62 42 29 23 40 55 64 78 88 61 90 127 155 185 171 160 136 114 100 72 61 51 44 53 81 105 129 164 212 231 257 294 338 360 333 273 218 173 137 120 107 97 85 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 42 155 251 308 339 353 359 339 309 241 140 44 5 0 0 0 0 0 31 78 104 92 87 111 87 40 27 24 36 36 27 17 13 38 58 59 46 33 23 16 14 20 38 34 44 56 66 70 72 77 92 96 84 104 98 98 104 109 106 108 112 116 118 118 118 114 103 83 57 42 33 34 38 40 37 29 25 22 17 7 2 3 2 1 0 0 5 32 51 42 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 47 69 70 43 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 3 3 3 5 7 6 5 3 1 0 0 0 1 1 1 1 1 1 1 1 1 2 1 1 1 0 0 3 11 22 33 38 40 41 41 41 44 50 51 50 48 48 58 69 74 75 75 77 76 76 78 80 82 83 79 74 70 64 54 45 42 40 38 33 25 19 17 21 30 42 55 64 78 90 101 110 114 131 132 127 122 119 119 113 96 61 16 11 5 21 57 104 145 148 205 268 317 338 309 351 461 569 642 675 666 647 627 616 625 667 682 654 614 579 563 570 556 535 490 420 339 414 599 799 974 1096 1151 1187 1253 1328 1401 1484 1552 1570 1564 1556 1563 1550 1519 1486 1446 1398 1354 1281 1229 1207 1235 1310 1357 1406 1451 1473 1456 1392 1284 1182 1101 1036 979 908 835 789 759 736 721 729 721 758 793 757 695 665 652 638 645 761 1017 1314 1489 1505 1403 1359 1425 1542 1670 1790 1863 1934 1993 2003 1932 1825 1774 1748 1774 1803 1759 1725 1706 1662 1581 1474 1372 1345 1378 1449 1539 1663 1974 2226 2380 2439 2424 2399 2471 2471 2356 2110 1743 1467 1302 1164 1030 905 949 1013 1061 1071 1035 983 1266 1400 1342 1174 1196 1223 1024 851 834 928 1037 1101 1037 919 882 838 815 772 668 485 345 303 284 251 196 175 142 115 90 68 53 37 43 53 66 99 83 68 65 61 31 75 85 79 69 58 58 55 54 53 55 83 119 151 178 206 248 283 338 412 482 474 395 303 230 181 142 120 103 90 80 84 0 0 0 0 0 0 0 0 0 0 0 0 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 72 176 283 327 318 290 253 208 198 136 74 24 0 0 0 0 0 2 16 49 94 114 95 68 77 52 18 10 18 16 10 5 5 12 33 38 34 28 21 14 10 10 12 13 19 24 29 36 43 49 50 50 49 51 48 57 72 84 88 86 79 76 77 77 79 75 61 44 28 19 16 19 23 26 26 22 19 19 14 6 1 3 3 2 0 0 0 7 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 28 51 56 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 3 3 5 4 3 2 1 0 0 0 1 2 3 3 2 1 1 0 0 1 0 0 0 0 0 2 9 21 32 35 39 42 42 41 42 49 51 50 48 48 55 69 76 78 78 77 77 78 78 78 76 71 64 61 59 56 52 44 37 31 26 21 17 12 9 9 14 24 36 44 56 72 89 103 108 124 130 131 131 130 124 119 109 87 48 22 12 18 41 75 109 136 169 224 290 335 271 310 366 447 553 649 661 644 624 617 634 676 693 671 629 590 576 560 536 508 470 419 374 453 620 832 1025 1126 1158 1200 1257 1325 1398 1469 1566 1610 1609 1594 1587 1549 1485 1446 1415 1361 1348 1306 1224 1163 1179 1274 1359 1435 1488 1516 1516 1450 1350 1252 1173 1117 1086 1043 976 914 868 844 856 818 819 851 864 833 807 803 803 792 774 806 931 1121 1311 1446 1470 1403 1352 1342 1392 1505 1618 1721 1840 1923 1906 1834 1741 1690 1703 1738 1617 1586 1598 1589 1532 1441 1367 1340 1348 1388 1473 1630 1846 2024 2143 2209 2193 2205 2285 2353 2351 2196 1828 1531 1338 1250 1238 1117 1136 1178 1200 1184 1142 1135 1278 1401 1402 1233 1385 1405 1217 933 845 868 1065 1172 1101 909 684 632 655 684 649 482 374 315 279 249 165 152 134 112 89 81 61 54 59 71 76 107 97 74 55 44 21 29 37 37 32 29 33 42 53 58 59 77 109 138 154 173 220 302 419 541 593 519 398 281 196 148 123 109 96 83 95 111 0 0 0 0 0 0 0 0 0 0 0 0 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 60 181 286 307 262 204 158 123 99 47 22 6 0 0 0 0 0 2 14 44 120 163 146 81 32 16 17 16 8 4 10 16 12 4 7 10 12 11 10 8 7 11 11 10 13 11 11 15 20 23 19 18 18 23 35 47 52 55 56 56 63 66 57 47 41 36 29 21 15 10 7 9 12 14 13 9 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 13 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 1 2 4 3 3 3 3 3 3 3 3 2 1 0 0 1 2 3 4 4 3 1 0 1 0 0 0 1 1 1 0 1 6 18 31 34 38 41 43 41 39 47 50 50 49 48 51 61 70 74 75 75 76 75 75 76 75 70 61 54 52 52 51 43 31 22 16 13 11 8 5 4 5 8 19 30 42 53 69 102 115 127 139 151 159 156 143 132 117 93 61 36 22 24 37 57 90 115 139 184 244 283 250 279 310 357 435 522 625 648 642 641 649 662 665 656 632 597 585 563 528 508 490 424 412 523 729 942 1080 1148 1184 1205 1229 1262 1298 1320 1413 1468 1494 1524 1543 1525 1470 1416 1373 1334 1333 1311 1209 1107 1122 1205 1307 1398 1468 1523 1580 1535 1453 1351 1256 1188 1157 1118 1064 1004 953 926 958 973 982 979 953 889 866 897 947 972 957 962 1007 1060 1150 1345 1486 1418 1313 1268 1293 1348 1399 1474 1597 1758 1856 1830 1789 1743 1667 1555 1515 1557 1600 1602 1555 1473 1391 1330 1304 1343 1478 1633 1767 1859 1928 2016 2053 2083 2122 2184 2255 2123 1841 1565 1352 1241 1347 1330 1336 1343 1323 1289 1243 1233 1257 1293 1334 1334 1445 1427 1202 840 849 979 1173 1289 1192 1084 810 630 582 583 586 481 382 310 275 276 199 161 140 115 85 93 86 82 88 95 99 101 85 57 54 43 34 24 16 13 13 16 24 39 55 50 46 47 53 71 101 149 228 338 470 550 527 420 291 202 143 114 106 109 118 127 138 133 0 0 0 0 0 0 0 0 0 0 0 0 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 184 241 220 167 115 92 78 59 32 12 4 1 0 0 0 0 0 8 31 69 164 207 146 48 29 24 22 18 12 16 24 11 0 0 1 1 1 1 2 4 12 13 12 11 12 10 9 8 8 7 5 7 17 29 35 32 25 20 21 31 46 40 28 18 13 13 16 17 12 6 3 5 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 2 3 3 3 3 2 1 0 0 1 2 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 4 14 26 32 36 41 42 40 37 43 47 50 51 51 51 54 59 64 67 70 70 69 69 69 70 69 60 51 47 47 49 40 26 17 13 12 11 8 7 5 4 4 11 21 35 51 71 97 113 123 134 149 168 167 151 130 108 83 55 34 19 18 28 42 82 115 135 169 213 213 223 244 269 301 347 391 504 597 659 686 686 684 667 663 662 637 597 557 511 474 439 372 392 520 732 965 1143 1270 1286 1250 1210 1188 1179 1173 1208 1250 1292 1344 1405 1436 1441 1425 1394 1364 1367 1355 1262 1128 1095 1129 1218 1322 1417 1490 1568 1560 1476 1374 1291 1254 1216 1167 1109 1051 1003 982 996 1018 1029 1017 983 901 885 939 1022 1067 1046 1047 1039 1033 1079 1248 1431 1435 1343 1299 1309 1325 1351 1400 1491 1636 1746 1828 1878 1877 1822 1779 1769 1785 1779 1742 1688 1580 1463 1384 1381 1447 1518 1630 1717 1759 1841 1921 1972 1996 2025 2082 2106 2016 1861 1648 1374 1228 1282 1356 1396 1382 1306 1284 1287 1264 1193 1129 1154 1249 1322 1287 1091 888 864 972 1149 1282 1164 990 764 607 596 516 489 428 357 302 273 256 211 181 181 152 144 130 113 95 94 89 87 82 67 36 37 28 19 12 7 11 14 18 24 34 38 33 30 31 35 60 99 162 248 347 435 424 358 262 168 130 110 110 121 139 156 168 157 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 35 186 176 132 86 54 45 52 61 53 31 14 5 1 0 0 0 0 18 57 122 151 137 100 48 33 43 56 40 20 12 17 4 0 0 0 0 0 0 1 6 15 19 17 16 16 13 8 5 3 2 1 4 10 15 18 16 10 8 8 12 19 20 15 9 5 5 9 14 10 5 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 2 2 3 3 3 3 2 1 1 0 1 3 4 5 5 2 0 0 0 0 0 0 0 1 1 1 0 3 11 22 32 34 40 41 39 36 39 43 48 51 53 54 55 58 60 62 63 65 65 65 64 63 63 57 51 47 46 46 38 26 19 15 13 10 8 7 6 6 9 14 20 32 51 73 88 95 101 107 113 114 114 116 111 95 69 36 32 19 11 13 24 55 102 132 156 185 194 211 216 227 253 292 338 388 461 554 641 688 705 691 681 679 660 613 550 475 398 337 331 413 582 848 1172 1411 1429 1341 1243 1177 1131 1110 1096 1096 1109 1128 1143 1192 1253 1309 1348 1364 1348 1361 1358 1317 1233 1140 1095 1127 1211 1312 1382 1462 1528 1539 1480 1366 1309 1269 1228 1172 1099 1075 1057 1048 1042 1032 1011 1001 948 921 940 1002 1081 1081 1070 1050 1020 1019 1197 1403 1481 1410 1307 1276 1282 1312 1371 1462 1561 1678 1775 1820 1795 1785 1859 1922 1925 1863 1824 1796 1704 1582 1486 1488 1482 1551 1660 1732 1756 1832 1871 1909 1951 1980 1995 1934 1839 1700 1498 1274 1206 1229 1279 1312 1281 1209 1179 1152 1102 1045 1055 1094 1129 1123 1059 1005 919 841 843 987 1155 1130 964 731 536 489 406 377 334 267 336 319 278 245 244 251 217 181 141 104 89 93 90 80 70 62 33 20 14 15 23 34 32 26 28 39 34 29 24 22 31 44 70 108 155 214 251 256 235 198 158 130 125 130 142 162 177 170 148 112 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 52 140 130 87 54 34 29 33 51 60 50 30 13 4 1 0 0 0 37 73 89 83 62 55 50 40 28 24 22 13 5 3 1 6 9 7 3 1 1 1 2 5 10 11 10 8 5 4 2 1 0 1 3 7 11 12 12 10 10 8 7 5 4 3 2 1 1 1 2 1 1 0 2 10 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 2 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 2 3 4 4 1 2 2 2 3 3 3 2 1 0 0 1 1 2 3 5 5 2 0 0 0 0 0 0 0 1 1 1 1 4 11 21 32 32 38 40 38 36 36 38 43 49 54 58 59 61 61 61 61 62 64 64 63 62 61 59 55 52 48 44 37 29 22 17 15 11 9 8 8 10 16 21 25 36 52 69 79 83 85 89 91 85 86 94 100 101 95 82 44 17 6 5 9 29 72 102 122 155 201 240 246 230 220 255 289 319 344 368 401 512 569 594 612 639 654 640 588 513 438 384 451 637 892 1171 1420 1525 1449 1309 1201 1161 1124 1097 1077 1062 1056 1063 1058 1074 1111 1156 1198 1226 1229 1264 1296 1292 1240 1137 1060 1046 1092 1172 1257 1349 1436 1482 1467 1389 1342 1326 1315 1279 1191 1166 1151 1136 1120 1105 1090 1080 1052 1003 944 968 1061 1092 1078 1043 1009 1006 1143 1296 1387 1376 1262 1193 1177 1217 1294 1362 1414 1465 1482 1449 1406 1443 1563 1664 1686 1644 1615 1551 1508 1510 1469 1476 1528 1629 1714 1710 1757 1800 1845 1894 1939 1957 1879 1736 1599 1503 1366 1226 1160 1149 1169 1188 1141 1092 1040 981 934 946 983 977 956 982 824 748 679 601 559 683 871 1004 971 696 433 323 319 337 327 314 350 333 293 273 307 303 253 183 125 85 88 86 76 66 60 54 42 35 35 42 63 63 47 33 45 42 30 22 20 23 38 58 79 99 119 143 149 138 127 124 133 149 165 169 166 168 154 124 84 50 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 4 41 88 103 78 56 44 39 36 35 42 44 35 21 8 2 0 0 4 24 55 69 68 52 40 50 54 44 27 15 9 6 4 4 6 18 21 20 16 11 6 1 0 1 2 3 2 1 1 0 0 0 0 2 8 11 12 10 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 1 6 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 2 9 28 26 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 14 42 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 1 2 2 3 3 1 2 2 2 2 3 2 1 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 1 1 1 1 3 9 19 31 30 35 39 38 35 34 35 37 43 52 58 62 63 63 62 62 61 63 64 64 64 64 63 60 57 52 44 37 30 23 18 19 15 13 11 11 14 20 25 31 42 55 66 73 80 84 90 96 93 89 88 92 97 99 96 53 19 4 8 10 33 65 83 87 107 159 232 267 256 224 221 234 254 272 286 299 306 339 379 423 466 517 557 565 568 601 683 809 1000 1200 1363 1468 1482 1390 1270 1184 1156 1134 1115 1095 1074 1055 1049 1054 1061 1068 1074 1082 1085 1111 1153 1190 1200 1162 1076 1016 999 1020 1069 1157 1238 1298 1335 1362 1374 1381 1390 1389 1369 1299 1247 1225 1220 1213 1194 1182 1177 1167 1139 1070 1107 1137 1121 1079 1045 1035 1049 1105 1188 1281 1389 1270 1158 1098 1089 1129 1177 1217 1223 1176 1085 1052 1117 1255 1357 1360 1326 1302 1226 1159 1166 1219 1329 1429 1547 1679 1713 1797 1888 1961 1984 1964 1915 1738 1524 1384 1313 1240 1178 1116 1071 1050 1037 1012 961 896 851 804 813 803 754 680 679 619 559 486 422 416 513 677 874 993 668 438 338 323 335 337 367 364 334 307 322 341 311 238 166 145 128 113 96 85 75 74 73 62 48 62 61 57 50 44 42 45 34 24 23 27 40 56 71 82 90 95 104 108 109 110 111 126 145 158 153 131 111 85 54 30 20 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 57 90 90 76 74 77 75 64 49 39 30 19 8 1 0 0 2 10 31 31 26 32 41 45 47 47 34 15 4 3 3 3 5 5 21 31 37 37 27 7 0 0 2 6 6 4 2 0 0 0 0 2 5 8 6 4 2 1 1 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 19 44 52 16 20 18 6 1 0 0 0 0 0 0 0 0 0 0 0 5 12 17 25 41 28 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 1 2 2 1 0 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 7 17 30 29 32 36 35 32 32 34 35 38 46 54 61 64 65 65 65 62 62 63 63 63 64 65 64 60 54 45 34 29 23 19 21 19 16 13 12 13 19 23 33 45 59 71 76 78 83 90 92 86 78 75 77 81 79 78 52 25 19 43 44 68 93 103 99 94 108 151 196 231 242 234 227 228 235 242 242 239 239 253 279 293 340 388 450 535 630 697 816 988 1163 1275 1302 1275 1210 1159 1142 1134 1125 1115 1116 1118 1094 1081 1065 1049 1046 1061 1064 1062 1071 1090 1109 1115 1090 1043 1011 1006 1019 1032 1078 1131 1167 1184 1215 1287 1342 1373 1383 1377 1338 1301 1286 1289 1291 1293 1292 1291 1285 1264 1246 1262 1246 1197 1148 1134 1103 1084 1093 1135 1204 1275 1228 1150 1073 1010 1034 1075 1101 1090 1040 979 976 1028 1099 1144 1113 1087 1074 1040 981 949 998 1138 1263 1358 1496 1619 1739 1843 1908 1886 1809 1731 1536 1300 1170 1083 1034 1011 994 969 932 902 866 813 748 714 682 675 669 646 605 580 556 532 486 452 455 506 649 871 964 691 477 365 339 329 350 357 347 341 362 367 332 267 195 157 162 148 129 113 93 87 87 85 80 62 64 48 37 38 41 41 36 27 22 30 42 55 67 77 83 84 83 81 78 78 75 77 84 91 80 66 55 44 33 20 12 12 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 46 101 121 113 103 113 122 111 78 42 26 16 8 3 0 0 0 1 3 4 6 17 32 43 47 51 42 26 17 12 3 1 6 17 29 36 50 63 63 37 17 10 11 17 21 23 21 12 6 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 45 95 96 10 1 18 20 8 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 15 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 5 15 26 27 29 32 34 31 31 33 35 38 42 49 58 63 65 65 65 62 61 60 61 62 65 66 64 60 54 46 32 30 26 20 20 19 17 13 11 12 14 23 35 47 57 66 75 77 81 83 81 76 72 74 76 74 69 64 50 37 37 58 74 89 99 104 111 125 120 115 125 157 199 238 240 236 238 241 244 245 243 249 273 314 349 398 469 551 607 639 657 728 852 963 1066 1073 1052 1038 1044 1053 1057 1068 1088 1107 1104 1114 1133 1133 1110 1093 1082 1075 1073 1077 1089 1076 1064 1044 1028 1029 1053 1057 1062 1075 1090 1088 1123 1182 1234 1274 1302 1314 1319 1327 1334 1345 1343 1345 1346 1353 1369 1335 1317 1303 1289 1279 1252 1204 1157 1123 1111 1132 1175 1203 1195 1155 1088 1019 1020 1033 1033 1014 991 957 952 975 1011 1031 965 937 936 939 931 891 884 944 1043 1140 1273 1443 1569 1615 1596 1508 1444 1385 1287 1144 1022 913 854 840 833 825 809 775 732 699 681 673 693 719 724 715 696 666 626 576 519 493 478 492 568 753 739 633 513 411 361 346 344 340 343 363 378 342 274 196 140 159 160 159 158 118 95 88 91 96 86 62 37 24 25 37 36 31 25 23 22 36 50 60 68 74 76 75 72 67 61 51 44 40 38 36 30 25 20 18 17 15 14 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 50 143 155 129 99 88 91 79 59 36 26 20 13 5 0 0 0 0 1 4 7 9 18 32 47 46 45 48 49 45 27 11 6 7 12 24 46 66 74 63 46 37 27 26 33 44 55 50 29 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 33 45 42 13 6 14 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 4 13 23 26 28 30 33 32 33 34 36 37 40 45 57 60 60 60 59 59 59 59 59 61 62 62 60 57 53 47 33 29 25 20 17 18 16 14 12 13 17 27 38 47 55 62 65 70 75 77 76 76 75 75 75 74 69 60 51 43 36 27 51 69 83 96 113 149 138 125 121 121 126 162 185 201 216 233 256 268 266 260 268 311 364 420 471 512 527 540 527 502 491 513 648 721 768 808 840 864 892 929 966 987 1001 1028 1049 1086 1135 1122 1119 1124 1122 1114 1121 1111 1107 1093 1069 1054 1072 1076 1073 1066 1050 988 1041 1096 1133 1160 1192 1216 1196 1203 1269 1324 1331 1337 1331 1326 1342 1326 1320 1319 1319 1305 1244 1180 1135 1104 1084 1098 1131 1152 1145 1108 1057 1007 976 958 942 928 911 889 884 889 903 924 894 876 868 856 907 907 887 890 940 1017 1122 1255 1351 1359 1291 1215 1139 1069 1009 941 886 832 782 745 730 733 735 721 694 691 673 667 700 751 776 779 734 650 550 482 430 411 401 397 434 510 540 543 516 443 378 317 293 308 320 326 302 264 230 193 173 167 165 160 155 118 91 88 104 107 74 57 50 45 44 38 29 26 29 29 31 41 50 57 63 65 65 64 60 49 34 28 26 23 24 25 25 23 19 15 14 16 17 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 2 19 77 180 159 112 71 45 28 20 21 23 23 23 18 11 3 1 3 3 2 3 5 6 10 18 29 37 43 58 70 74 67 46 27 14 12 21 35 48 53 51 49 55 49 47 47 50 56 63 46 20 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 10 38 49 17 5 8 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 3 10 20 26 27 29 32 33 35 36 38 39 40 43 55 58 57 56 57 58 59 59 58 58 59 59 58 56 53 46 33 26 22 19 18 17 16 15 16 18 20 25 34 42 47 55 58 64 69 72 72 72 73 74 74 73 69 59 48 39 32 25 31 39 53 71 73 95 114 131 139 130 116 119 128 139 155 175 204 230 244 245 249 276 306 334 359 377 382 391 400 398 374 328 350 382 416 448 479 515 551 596 652 708 724 799 871 907 938 978 1023 1065 1095 1107 1122 1141 1156 1161 1153 1136 1130 1125 1111 1080 1035 918 966 1034 1059 1049 1069 1078 1072 1097 1179 1244 1268 1277 1271 1246 1238 1244 1246 1230 1196 1175 1131 1081 1044 1027 1015 1033 1067 1089 1082 1057 1017 974 925 880 878 878 833 773 727 717 763 808 842 861 849 790 845 883 907 934 977 1006 1055 1113 1151 1129 1079 1003 916 846 811 739 760 786 755 731 739 746 746 736 719 701 646 629 662 710 752 759 685 544 421 333 285 280 303 329 370 422 468 498 515 480 425 344 275 272 269 248 217 195 205 176 161 163 172 165 142 112 97 101 114 83 42 32 53 50 41 30 22 20 24 26 31 40 49 54 58 58 56 51 45 37 29 25 23 23 23 22 23 22 18 18 20 19 16 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 92 153 117 73 49 31 16 5 2 2 6 10 14 14 11 8 8 6 3 1 1 3 6 11 17 25 34 48 66 80 89 88 72 42 26 24 26 28 25 24 32 49 61 60 49 36 28 37 37 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 1 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 3 8 16 24 27 28 29 34 37 39 40 41 41 43 53 56 57 56 56 56 57 57 56 55 55 55 55 55 52 43 33 25 19 16 15 16 15 16 18 20 23 27 31 35 37 40 43 48 53 59 61 65 70 74 74 72 71 64 52 38 32 30 28 25 26 33 38 43 58 78 96 106 95 95 98 104 118 141 158 180 199 207 212 229 248 267 280 288 293 293 288 274 252 250 235 223 212 187 184 194 209 226 240 239 273 380 508 605 684 724 789 869 944 1002 1046 1081 1125 1166 1158 1148 1155 1147 1120 1080 1035 978 992 1027 1038 1007 1015 992 985 1036 1102 1180 1207 1201 1174 1133 1108 1109 1105 1089 1076 1060 1036 1010 990 984 964 961 994 1000 919 954 971 945 868 752 703 712 712 686 638 627 673 725 778 827 878 819 832 876 915 916 953 967 971 966 949 910 886 840 796 791 761 661 610 624 672 721 772 813 831 798 729 665 622 613 636 668 685 660 574 436 337 269 231 229 260 297 357 419 474 517 541 522 485 438 358 295 243 197 155 123 120 143 159 171 187 180 171 150 121 119 101 63 35 37 42 41 32 23 22 25 28 28 32 41 47 50 53 53 47 42 36 31 27 25 26 27 29 31 27 23 23 27 30 26 20 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 2 9 88 95 59 35 35 30 16 3 0 0 0 1 5 12 18 16 9 4 1 0 0 1 3 8 10 12 16 23 35 55 81 99 100 69 49 33 24 19 14 9 13 25 38 41 29 15 6 8 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 3 7 14 22 26 27 29 34 38 41 42 42 44 45 52 55 56 55 54 54 55 55 53 51 51 52 54 56 53 44 33 23 16 13 13 11 12 14 17 19 21 21 23 26 26 27 30 33 38 44 46 52 57 60 62 69 71 69 59 45 33 30 28 28 27 22 20 15 14 14 17 36 48 52 55 63 79 101 119 139 158 167 169 173 178 185 203 230 250 256 249 230 201 177 159 149 141 117 102 88 76 67 58 50 74 121 186 265 327 396 502 616 717 806 909 950 954 971 1026 1068 1061 1037 999 1003 996 985 994 1027 1034 1009 988 982 1001 1025 1045 1105 1134 1122 1082 1035 1000 985 983 992 994 991 989 987 988 985 962 980 1008 993 939 955 949 921 874 753 709 701 674 618 578 582 618 663 711 768 825 814 813 835 868 831 866 892 889 862 867 797 743 721 726 740 710 620 528 517 612 684 756 806 804 730 669 636 629 633 633 618 594 547 451 354 305 281 276 285 308 317 333 377 440 499 556 557 500 428 349 292 240 188 149 133 147 165 182 196 207 195 175 146 106 100 92 68 34 20 35 38 29 21 20 24 29 33 39 44 45 44 45 46 42 39 35 32 32 31 30 30 31 29 26 29 31 32 29 25 18 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 2 13 63 40 20 15 24 26 14 4 0 0 0 0 1 3 8 7 4 1 0 0 0 0 1 4 6 4 4 6 12 25 51 74 72 44 28 19 14 12 11 6 4 6 11 14 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 13 21 24 25 29 33 37 41 42 43 45 49 54 57 57 56 56 55 55 54 51 46 45 46 51 54 54 46 34 23 14 9 11 11 11 13 16 19 19 19 19 18 17 17 18 21 24 29 33 38 41 43 48 61 62 62 59 49 36 32 29 28 28 26 19 9 4 3 3 6 10 14 19 29 41 50 63 79 98 124 135 135 130 128 136 155 184 204 207 196 178 153 129 113 108 93 78 65 55 45 32 19 15 27 52 80 120 187 264 346 426 489 548 561 551 565 653 752 851 880 802 861 875 891 942 1019 1020 1031 1043 1041 1023 1010 1015 1040 1049 1028 993 955 935 933 945 955 949 954 957 960 975 957 903 909 975 994 992 982 957 933 924 854 789 724 657 597 601 622 642 657 669 695 702 698 722 792 815 804 821 853 867 844 832 766 677 613 626 622 592 531 457 421 494 594 677 709 666 595 577 609 640 647 612 556 501 449 381 325 321 341 353 381 397 404 404 408 422 480 535 528 437 367 334 299 252 213 188 156 149 167 184 198 206 183 136 107 93 80 72 70 52 46 56 51 33 23 23 26 31 37 43 45 46 48 47 43 40 38 38 37 36 33 31 30 29 29 34 36 34 28 22 19 15 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 8 2 3 10 16 14 6 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 1 0 0 2 8 20 36 31 17 10 7 6 5 5 2 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 5 11 18 22 25 29 32 33 38 41 42 44 49 54 58 59 58 57 57 56 54 49 43 42 43 47 53 55 48 36 26 17 9 7 7 8 11 15 17 18 17 16 14 11 9 11 15 19 22 26 29 31 34 38 45 48 50 51 47 38 33 30 27 26 25 24 22 16 8 5 5 7 11 16 22 27 27 28 34 47 66 95 107 108 109 114 106 123 142 152 155 150 140 124 106 97 83 71 62 54 48 38 29 24 24 25 33 45 61 91 137 179 215 245 270 293 322 357 386 431 501 580 663 704 763 865 966 1025 1038 1027 1009 994 991 997 1000 991 957 925 906 906 922 944 940 918 903 901 910 926 908 881 888 942 965 960 956 956 953 950 908 824 730 666 637 647 655 643 613 599 595 590 607 680 798 786 770 783 827 859 840 789 698 590 548 563 545 502 453 414 404 453 526 588 615 593 581 603 652 668 640 573 495 417 348 312 313 332 352 355 382 401 415 420 403 390 439 498 487 426 371 336 306 264 240 208 177 163 171 178 182 177 153 108 89 81 83 94 99 84 78 73 58 40 28 26 30 34 40 44 47 50 49 44 42 41 40 39 38 34 31 31 34 34 33 33 34 31 27 21 16 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 1 4 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 11 12 13 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 3 9 14 18 23 28 29 28 30 35 39 42 45 50 54 57 59 60 60 59 57 52 46 47 45 47 50 52 46 36 27 20 11 6 6 8 11 14 15 16 16 15 12 8 4 8 12 15 17 20 22 25 28 31 36 40 44 46 44 39 34 31 28 26 24 21 22 23 22 17 16 20 25 29 31 28 25 19 13 21 29 49 64 73 82 99 113 114 112 116 117 111 108 105 98 93 86 70 52 39 34 30 30 31 30 22 32 37 42 48 56 66 82 100 116 130 155 176 194 227 289 384 485 560 610 656 850 976 1061 1068 1018 993 983 970 953 928 899 896 904 919 937 949 939 910 879 851 819 834 847 850 842 842 849 822 811 833 862 880 881 838 749 666 645 647 635 597 555 553 569 600 648 710 796 795 769 762 810 831 799 711 586 473 516 529 508 474 462 440 448 478 512 530 562 601 663 724 714 669 595 501 405 340 294 300 324 338 328 323 328 337 354 361 343 342 371 420 420 402 356 309 287 263 239 204 173 171 174 172 168 156 132 101 95 96 93 95 98 89 83 80 64 47 34 28 30 36 42 47 51 52 50 48 47 45 41 37 33 31 33 36 37 36 35 33 32 29 27 25 19 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 11 16 20 23 24 25 25 29 34 39 42 43 46 50 53 56 56 54 51 47 47 49 47 45 45 46 45 37 29 21 12 7 6 8 11 13 13 14 14 13 11 9 5 6 8 10 11 15 18 22 25 28 33 36 41 44 44 37 32 30 28 27 24 20 19 20 21 23 24 24 22 21 22 26 29 26 17 11 13 18 22 25 31 50 72 88 99 107 102 90 81 79 80 81 79 72 59 42 29 22 18 13 7 8 16 21 25 29 34 38 44 51 57 62 69 83 102 126 157 217 306 389 446 467 513 560 696 878 976 996 1004 996 966 970 962 959 967 986 1000 989 963 930 895 858 793 782 784 778 751 729 691 662 661 696 747 825 871 858 815 759 722 691 649 600 567 578 615 668 724 784 810 798 761 715 729 736 708 626 490 441 466 469 441 412 430 447 467 495 522 555 567 586 634 697 683 629 537 425 333 307 283 276 286 299 291 288 289 294 309 336 353 367 384 402 391 348 300 268 265 249 231 207 175 159 152 152 146 126 107 89 79 71 61 66 80 86 82 74 62 50 39 30 33 42 49 52 53 51 50 50 48 43 39 38 37 36 38 39 38 37 34 30 25 18 12 12 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 13 16 17 19 20 21 23 26 31 36 40 42 43 45 47 47 48 48 47 48 49 50 50 48 43 45 40 34 28 20 14 10 10 12 11 11 11 11 10 9 7 4 4 5 7 8 11 16 19 22 26 30 33 37 40 44 42 38 31 26 29 25 22 20 20 20 21 20 17 13 12 15 22 31 38 39 25 10 2 2 3 6 13 23 37 54 70 74 70 66 62 53 55 56 51 40 32 29 24 20 16 12 9 10 11 11 12 13 17 22 27 30 40 47 53 60 71 88 118 165 219 270 303 335 369 410 469 590 703 791 839 880 919 968 1034 1077 1046 1035 1009 970 927 888 845 806 792 780 750 716 676 639 620 622 643 684 758 830 877 904 921 900 840 765 709 656 633 638 665 714 761 784 783 753 710 695 660 606 545 436 410 403 386 354 357 364 385 423 473 505 530 536 556 617 657 627 559 464 351 323 299 268 241 232 240 237 235 241 257 285 318 345 365 392 431 410 342 288 257 252 240 215 185 158 139 128 116 91 63 49 40 31 30 45 57 70 81 79 65 51 39 30 34 44 50 53 51 48 46 47 47 45 42 41 39 36 33 34 35 35 34 29 25 19 14 11 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 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 2 1 1 2 3 4 8 10 11 14 15 17 20 23 25 27 33 37 40 42 43 44 47 49 50 49 52 57 60 58 53 50 47 43 39 34 24 17 12 11 10 9 8 8 7 6 4 2 2 3 4 7 10 13 16 19 22 25 30 35 41 45 45 43 37 29 30 27 24 22 21 20 19 16 11 6 4 6 13 23 35 46 35 17 5 0 0 1 2 5 6 9 19 29 36 40 40 34 30 30 28 23 21 22 22 20 17 13 12 11 10 10 9 8 9 9 10 13 17 20 24 29 35 43 57 79 107 136 160 185 217 250 286 344 413 469 520 594 635 670 706 761 865 872 858 835 792 697 674 653 644 666 735 668 626 614 620 632 661 695 733 769 818 881 941 952 901 851 836 794 738 684 645 682 704 722 748 733 713 687 635 553 478 420 391 375 353 327 325 331 353 388 417 440 458 490 552 589 552 502 447 380 314 296 273 242 218 201 190 183 181 185 185 215 242 257 275 277 269 252 254 230 211 208 198 169 134 122 107 93 83 59 33 17 16 19 23 37 49 57 67 67 55 42 36 40 43 44 45 46 44 41 39 40 40 41 41 39 35 32 29 30 33 36 34 29 20 13 10 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 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 2 2 2 2 2 2 4 5 7 8 11 13 16 19 22 24 28 31 35 38 40 43 45 47 49 49 52 59 64 65 62 59 54 49 45 42 33 23 16 12 9 8 7 7 6 4 2 1 1 1 1 6 9 11 14 17 19 22 27 33 38 42 44 43 40 36 31 28 24 21 20 21 19 15 9 4 1 1 6 14 25 35 40 31 18 7 4 1 1 1 0 0 3 5 8 11 12 8 6 7 9 11 12 11 12 13 12 11 12 14 14 12 11 11 10 10 9 10 12 13 14 16 18 21 29 42 56 65 81 102 124 144 171 202 240 285 330 364 390 398 399 423 491 540 577 608 641 578 551 522 496 480 534 561 582 600 610 695 748 781 802 808 791 815 866 904 892 894 899 875 825 748 727 768 776 741 718 675 662 656 623 526 460 406 374 367 342 321 314 323 346 371 373 379 389 414 466 448 413 381 355 315 292 277 258 231 202 176 157 144 133 135 137 143 150 156 181 193 199 199 188 168 156 144 126 106 72 61 66 71 65 48 31 21 20 26 29 36 44 51 56 55 49 43 40 38 40 44 45 45 42 40 39 37 35 39 43 41 38 31 30 35 42 42 34 22 11 6 7 8 5 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 2 3 3 4 5 7 11 15 17 21 24 26 27 30 34 39 42 44 46 47 50 57 64 66 65 62 57 51 45 43 36 28 21 15 10 8 8 7 6 5 3 1 0 0 0 3 5 8 11 15 18 21 26 32 36 40 42 42 40 38 36 32 26 21 17 17 14 10 7 4 0 0 2 7 15 28 40 41 34 24 13 6 2 0 0 0 0 0 0 1 1 8 11 9 7 4 9 10 8 6 4 5 11 14 14 12 10 9 9 11 9 9 11 14 15 16 16 16 17 21 29 34 45 60 75 89 107 123 141 165 189 214 235 246 246 243 243 254 281 329 391 395 415 462 528 579 594 608 625 648 655 732 780 807 820 813 806 837 877 904 914 899 893 892 872 852 860 889 891 828 747 661 618 601 563 516 459 393 350 352 340 324 315 319 341 350 353 346 328 331 323 321 320 317 307 281 261 240 215 190 158 136 123 111 91 85 90 95 99 105 119 128 130 131 135 119 99 80 62 58 55 57 61 58 51 38 23 20 27 31 35 42 51 56 57 55 51 46 45 46 47 47 46 46 45 42 37 36 38 44 46 38 30 29 35 41 39 22 14 12 7 8 8 5 2 0 0 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 2 2 5 8 11 14 18 21 23 24 24 27 31 36 39 42 44 47 53 60 64 64 61 56 49 45 43 39 34 28 23 17 14 11 10 8 6 3 2 0 0 0 1 2 3 5 12 16 21 27 32 37 40 41 41 40 38 34 31 29 24 19 15 12 8 6 5 1 0 0 1 5 16 30 38 38 31 19 11 5 1 0 0 0 0 0 0 0 2 5 12 20 14 17 15 11 9 2 2 5 9 10 10 9 9 8 9 6 7 9 11 13 15 14 12 10 14 24 27 29 33 38 43 60 74 84 95 101 115 127 135 140 137 136 135 139 166 182 198 212 243 346 418 484 521 553 604 611 643 671 684 716 796 855 896 925 936 949 939 922 902 889 877 895 917 915 884 827 745 673 651 632 576 496 417 345 323 323 320 307 303 315 330 332 314 289 284 288 295 294 290 280 263 238 206 177 140 112 97 94 84 77 75 78 81 77 72 70 73 77 76 69 61 55 43 43 47 52 57 60 52 46 43 45 48 40 37 40 47 53 56 56 52 46 41 41 44 45 46 46 44 38 29 31 36 40 40 34 30 32 37 40 34 25 14 5 3 4 6 5 2 0 1 1 3 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 2 5 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 1 1 1 1 1 1 1 1 3 5 7 10 14 16 19 22 23 24 26 29 32 35 40 43 47 52 57 59 58 54 49 47 46 45 43 40 36 29 24 20 17 14 11 6 3 2 1 0 0 0 0 2 10 15 21 26 32 39 40 41 41 40 38 34 32 28 23 19 16 12 9 6 4 2 0 0 2 6 12 22 32 39 38 25 17 10 5 2 0 0 0 0 0 0 0 1 6 18 19 19 19 19 18 7 4 3 2 3 6 7 8 9 7 7 8 7 5 6 6 5 4 4 7 8 11 14 16 17 15 21 31 40 42 41 51 64 69 73 83 94 97 86 87 92 105 125 153 157 188 208 236 291 350 364 358 336 326 420 511 607 709 820 872 930 972 984 953 937 905 888 888 889 908 886 851 835 784 695 608 530 455 356 299 282 286 284 275 277 288 291 266 258 264 278 286 271 266 257 238 206 178 153 122 94 74 72 70 74 85 94 86 73 61 53 48 55 49 43 41 43 41 42 44 50 59 68 69 66 62 58 49 44 43 47 51 54 52 48 42 36 35 37 40 43 45 44 39 32 32 34 35 33 27 24 24 26 28 25 17 9 4 1 1 2 4 2 0 2 4 7 14 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 2 3 6 8 11 15 18 20 22 23 24 25 27 35 39 43 46 50 53 55 54 53 52 51 51 52 51 47 41 35 30 26 23 19 11 5 2 1 1 0 0 0 2 7 14 21 26 30 38 40 42 42 41 40 37 32 28 22 18 15 11 8 6 4 3 1 0 1 6 9 17 28 39 42 32 23 16 10 5 2 1 0 0 0 0 0 0 1 7 11 14 16 18 18 15 12 9 9 9 5 7 11 10 9 8 7 7 4 1 0 0 1 3 2 3 6 8 7 4 4 7 10 11 9 8 9 9 14 22 27 32 36 32 31 39 50 59 62 78 92 103 113 123 151 162 161 165 184 194 236 300 374 488 589 686 778 869 977 954 912 875 840 851 848 798 706 595 560 514 466 420 361 297 256 244 255 257 254 252 256 272 275 270 258 248 251 239 239 239 225 178 154 135 112 84 74 69 68 74 88 100 94 86 77 63 52 54 57 56 55 60 63 65 66 68 79 89 91 84 71 54 44 43 47 47 46 45 42 38 33 31 31 34 38 40 39 36 31 29 32 34 30 26 21 19 17 17 14 10 7 4 1 0 0 0 1 0 0 5 11 16 24 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 6 14 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 6 10 13 16 18 19 21 22 24 30 36 40 43 46 50 53 54 54 55 56 56 56 56 55 51 46 41 37 33 29 22 14 7 2 1 0 1 1 2 6 14 21 26 30 37 42 44 44 43 43 39 34 28 22 16 13 10 9 8 5 3 1 0 0 3 7 14 25 39 40 33 26 20 15 12 8 6 4 2 0 0 0 0 0 0 3 7 13 18 18 17 15 14 14 10 10 11 13 13 13 10 10 14 12 8 3 0 1 2 1 1 1 0 0 0 1 2 2 1 0 0 0 1 1 1 2 4 6 5 7 12 18 21 21 21 26 37 50 67 82 90 93 100 119 132 144 158 173 233 306 382 459 536 700 804 848 854 812 790 757 698 598 476 403 355 320 292 253 221 211 228 251 264 271 268 253 259 254 241 228 214 216 228 244 255 253 209 176 147 116 80 70 63 63 72 84 91 89 89 97 91 86 79 73 76 80 86 91 94 97 102 108 109 101 84 60 47 45 46 43 39 37 36 34 28 28 31 34 37 38 35 33 32 33 34 34 30 26 26 23 20 19 15 10 7 4 1 0 0 0 0 0 0 6 13 15 23 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 8 10 10 13 15 18 21 25 29 33 38 41 45 50 53 55 57 58 58 57 57 56 54 52 49 45 41 36 29 20 12 4 2 0 1 3 6 10 15 21 27 30 36 42 45 46 46 45 42 35 28 20 15 11 10 9 7 5 3 2 1 0 2 6 12 23 38 40 39 35 30 22 22 19 15 10 5 1 0 0 0 0 0 1 3 8 14 17 17 16 16 16 14 12 10 10 11 13 15 16 18 18 21 20 16 15 12 8 5 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 3 11 19 30 42 54 62 68 77 87 99 113 117 138 171 218 285 353 476 594 687 789 784 753 706 650 594 487 398 328 268 234 230 248 272 270 264 262 260 253 240 246 243 239 239 229 240 255 279 320 312 277 225 168 116 82 68 71 86 84 86 83 80 82 98 101 100 97 93 100 106 109 111 113 118 120 117 106 88 68 55 51 49 43 36 32 29 28 27 26 29 33 33 30 29 30 31 34 38 39 33 29 23 20 19 18 15 11 8 5 2 0 0 0 0 0 0 2 8 15 21 24 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 9 12 15 18 22 26 30 35 41 45 49 52 56 56 56 56 55 54 53 54 52 48 44 39 33 25 17 5 3 1 2 4 7 10 14 19 25 30 36 43 46 46 47 47 44 39 32 22 13 9 8 8 7 5 2 1 0 0 1 4 10 21 33 42 48 50 45 37 35 31 27 22 17 9 5 4 2 0 0 0 1 4 8 10 11 12 13 15 16 16 15 13 11 10 10 11 12 12 19 25 25 24 20 17 14 11 6 2 0 1 1 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 3 3 4 6 9 11 16 23 31 38 46 54 63 75 83 89 96 105 120 180 243 312 380 430 591 667 712 744 721 659 570 465 359 286 235 216 220 232 243 228 214 209 210 211 223 230 225 226 228 240 251 250 290 300 273 222 160 110 75 58 58 72 89 88 85 89 94 100 107 116 128 130 131 132 131 126 127 124 117 103 84 63 48 45 47 37 31 27 24 22 25 27 28 29 29 30 30 31 31 31 30 29 26 26 23 15 9 12 15 13 9 5 2 0 0 0 1 0 0 0 2 12 19 22 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 5 8 10 13 17 21 25 31 35 39 43 46 48 51 52 52 51 51 50 51 51 51 47 42 38 32 24 15 9 5 4 5 7 11 13 17 24 31 36 42 46 46 46 46 44 42 38 25 15 9 8 9 8 5 3 1 0 0 0 3 8 18 29 40 52 60 58 56 52 47 43 38 34 29 23 17 11 5 2 1 2 4 6 8 10 11 8 9 11 14 17 16 14 12 10 9 8 7 10 15 19 25 23 20 17 15 11 8 5 2 2 0 0 0 0 0 0 0 0 0 1 3 3 2 2 6 7 9 11 13 14 15 17 18 19 24 31 36 40 46 55 65 75 87 91 122 163 209 258 275 361 439 510 583 688 664 590 503 385 333 270 218 193 174 169 172 181 192 195 210 217 206 199 192 187 194 213 197 195 200 214 210 161 109 75 61 63 77 82 83 88 94 99 108 118 122 135 139 139 140 141 130 124 116 101 80 75 60 37 18 15 18 20 19 17 20 24 26 28 28 32 34 33 31 27 21 17 16 17 19 15 11 11 17 19 14 8 3 1 0 0 0 0 0 1 3 8 15 20 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 12 16 20 24 28 33 38 42 44 43 43 43 44 45 44 47 50 52 49 44 41 37 30 23 17 11 6 3 5 8 12 17 24 32 36 40 43 45 44 45 44 42 39 32 22 12 6 9 8 6 4 2 0 0 0 2 7 16 28 38 50 60 61 62 61 59 54 48 46 43 38 33 27 19 14 11 9 9 10 10 10 9 9 9 10 11 12 15 16 15 14 14 12 10 7 5 6 16 19 19 17 15 15 14 13 11 9 7 3 0 0 0 0 0 0 0 1 4 7 8 1 6 11 15 20 23 26 29 30 27 24 23 24 25 27 29 30 33 42 56 71 91 112 136 179 205 241 289 342 405 448 477 500 526 408 336 283 244 203 146 142 156 166 170 168 172 179 186 186 185 166 140 152 164 165 164 165 164 131 99 80 77 98 110 101 87 99 101 105 113 121 105 106 108 115 132 129 121 108 94 78 61 51 35 15 18 19 18 16 16 14 17 23 28 29 28 27 27 24 21 15 11 9 9 10 11 11 12 13 13 10 8 5 2 0 0 0 0 0 0 0 2 4 13 17 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 5 7 9 12 15 16 20 24 29 34 38 40 41 41 41 42 42 43 44 45 46 43 41 39 36 31 23 15 7 2 2 5 9 14 22 30 34 37 40 42 43 44 44 42 39 34 26 13 2 5 6 5 4 2 0 0 0 1 5 14 28 40 48 53 56 58 58 58 55 50 48 45 41 38 35 31 26 22 19 17 16 15 13 11 10 10 10 10 13 14 15 15 14 14 13 9 6 3 2 3 7 13 16 15 15 15 15 15 14 11 6 2 4 5 4 2 0 0 0 2 4 5 1 6 13 20 26 33 38 43 46 47 45 39 33 27 25 20 16 17 20 26 37 53 70 87 108 129 162 213 275 325 356 387 432 493 435 376 326 269 179 140 133 141 150 156 156 153 153 162 171 169 150 116 123 154 169 157 139 138 118 93 83 99 122 116 91 76 96 104 104 94 79 75 72 73 81 97 93 79 66 57 50 44 35 20 12 19 22 19 12 14 20 27 31 30 27 24 21 17 13 12 10 7 7 8 10 11 12 12 12 10 8 4 2 0 0 0 0 0 0 0 1 2 7 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 8 11 13 16 18 21 25 28 31 34 36 38 39 39 39 40 40 42 41 40 39 38 35 29 19 10 4 2 2 4 8 16 25 29 32 34 36 39 39 39 41 39 34 27 16 3 3 4 4 4 2 1 1 1 1 3 11 28 39 43 47 49 51 52 52 50 48 45 42 39 37 36 33 29 24 20 20 21 21 20 16 13 13 13 13 14 13 14 15 13 13 12 10 8 5 3 3 4 8 11 12 13 14 14 14 15 15 13 12 14 14 13 9 4 1 0 0 0 0 0 3 7 11 17 27 37 46 51 48 48 50 50 44 41 33 25 21 17 16 18 23 34 52 63 73 90 130 193 246 291 335 390 453 470 434 338 220 162 138 131 131 138 145 148 149 158 171 175 163 136 110 98 121 161 165 164 154 134 113 98 95 99 94 73 83 97 96 76 55 54 59 62 64 64 56 47 44 36 27 25 29 36 28 25 26 25 22 19 25 32 31 30 25 22 20 19 19 16 12 9 8 10 9 7 7 8 8 8 6 4 1 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 4 5 6 7 9 12 14 17 21 24 26 27 29 32 33 33 34 35 35 37 37 38 38 37 36 31 23 14 7 2 1 2 5 13 18 22 25 28 29 34 37 38 40 39 34 29 20 6 2 3 4 4 3 2 1 1 1 1 8 22 33 39 42 45 48 50 50 48 44 42 39 37 36 35 33 30 25 18 16 17 19 19 19 16 13 13 12 13 12 12 13 13 11 12 14 14 10 6 3 2 2 5 8 9 10 10 11 14 16 15 14 16 18 18 16 12 10 6 0 0 0 0 0 0 0 4 10 16 23 43 45 52 61 64 61 62 57 46 36 29 21 15 15 19 25 32 39 47 64 97 143 191 243 334 432 492 475 340 240 179 145 125 115 113 113 116 124 147 165 168 150 115 97 93 105 127 139 148 148 141 139 113 71 48 65 83 98 106 98 53 43 51 62 64 68 62 52 43 38 24 15 11 16 40 40 37 33 30 31 34 38 36 23 22 21 20 19 16 14 11 8 7 7 5 2 1 4 5 6 6 3 1 0 0 0 0 0 0 0 0 0 1 4 5 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 5 6 7 8 9 12 15 19 22 25 26 26 27 28 29 29 29 31 32 33 34 34 33 29 23 17 11 4 1 1 2 4 8 14 18 20 23 25 29 33 37 38 34 29 21 10 3 2 3 5 5 3 2 1 1 0 11 22 29 32 36 42 47 49 48 46 42 40 40 40 39 39 36 33 29 21 14 11 10 12 15 14 11 8 6 7 8 10 13 10 6 7 14 16 13 10 6 1 0 1 3 6 7 8 12 14 15 15 16 17 17 19 19 19 19 14 3 2 1 1 1 0 0 1 2 2 2 11 23 34 43 52 55 59 58 49 43 42 33 21 17 15 12 14 19 28 42 59 81 113 167 262 362 437 450 341 252 185 135 114 101 93 86 79 89 109 126 130 113 77 65 67 69 78 97 120 145 166 174 135 82 53 69 94 107 100 71 47 48 64 80 65 56 46 34 19 9 7 8 13 24 36 39 38 39 41 41 37 30 26 19 18 17 12 6 5 6 7 7 7 5 3 2 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 6 7 8 9 12 16 20 22 23 24 25 25 26 26 27 28 29 30 30 28 25 22 18 11 4 1 1 1 0 2 7 10 11 16 20 25 30 35 36 34 30 25 16 4 1 3 4 5 4 2 1 1 0 9 19 27 29 32 38 43 45 44 43 41 41 44 47 48 48 46 41 36 29 21 15 10 7 5 5 6 6 7 6 6 8 10 10 5 3 10 11 12 12 9 3 7 10 11 9 8 10 14 17 19 19 19 18 17 17 18 20 21 19 15 10 5 2 4 2 1 0 1 0 0 0 2 7 11 18 26 34 36 32 34 32 28 25 23 17 13 12 13 16 22 32 47 76 120 185 263 340 362 330 273 205 125 101 85 77 73 71 74 79 84 85 71 49 36 36 42 56 76 101 132 164 188 165 99 68 65 83 100 93 75 63 61 72 87 72 54 37 25 17 11 8 8 16 26 31 34 36 43 43 38 28 16 16 15 13 9 5 3 4 5 6 7 7 5 3 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 5 6 7 11 15 18 21 22 22 23 24 24 26 27 27 27 27 26 23 19 14 10 4 1 1 1 0 0 1 3 6 11 17 22 25 32 33 32 31 28 23 8 2 2 3 4 4 3 1 0 0 5 15 26 30 34 37 38 38 39 41 42 45 49 53 56 57 56 53 48 43 37 30 24 13 5 1 2 2 6 8 8 9 11 13 10 3 3 4 5 7 8 5 12 22 25 16 13 13 14 17 21 22 22 21 20 20 22 23 22 20 17 14 9 5 6 5 4 5 5 1 0 0 0 0 0 2 6 10 12 15 22 26 28 35 36 35 35 34 25 20 19 22 32 49 77 111 147 198 246 278 284 257 171 118 85 69 67 74 70 61 56 58 49 36 23 18 25 42 64 88 113 146 156 133 102 81 59 54 72 70 50 42 51 71 74 66 52 36 32 28 22 17 17 24 29 31 30 30 33 33 29 21 14 11 8 6 5 5 6 6 6 7 6 5 3 3 7 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 1 1 1 2 4 5 7 10 12 15 19 21 22 23 24 25 25 25 25 25 24 21 17 12 9 5 2 1 1 1 0 0 1 3 7 13 18 22 28 30 31 31 30 27 14 5 3 3 4 4 2 1 0 0 2 10 22 29 34 37 37 36 38 41 44 48 53 58 61 62 61 59 58 56 54 51 43 29 14 3 1 0 3 6 9 11 6 7 9 4 0 0 1 1 4 4 9 23 39 31 20 16 16 19 23 23 23 22 24 23 23 21 18 16 16 16 14 8 6 7 7 5 6 4 3 1 0 0 0 0 0 1 1 0 6 16 28 40 42 43 43 45 54 49 38 36 37 43 58 76 85 109 136 173 223 237 206 166 127 101 96 84 71 57 53 50 40 26 14 9 14 29 55 87 104 130 148 133 104 86 64 47 57 66 57 47 53 61 59 55 55 47 42 36 31 24 27 29 28 24 20 23 25 27 26 14 9 7 6 5 7 8 9 8 7 6 5 3 1 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 3 13 15 14 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 9 11 14 17 20 22 23 23 22 22 22 22 21 19 16 12 9 6 4 3 2 2 2 1 0 1 4 11 18 20 24 27 29 30 30 28 19 9 3 4 4 3 2 1 1 0 0 5 19 29 35 38 38 38 38 41 44 48 53 59 62 63 63 63 63 63 62 60 56 45 31 15 5 1 0 2 4 8 4 2 3 3 1 0 0 0 1 2 4 14 34 32 28 23 19 15 18 18 19 21 25 21 16 13 11 11 15 18 18 10 6 6 7 7 6 4 3 2 1 1 0 0 0 0 0 0 2 6 13 20 24 24 25 31 37 42 46 49 48 50 56 64 70 75 74 78 125 158 177 183 175 154 140 125 110 90 77 61 43 28 16 9 12 27 56 94 109 115 124 126 109 89 70 55 64 71 67 58 59 55 50 50 55 50 43 39 35 30 27 25 24 18 17 18 19 21 19 14 9 7 7 6 5 5 7 6 6 6 6 6 10 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 3 14 14 16 16 16 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 11 12 15 17 19 20 20 19 19 18 19 19 17 14 11 7 5 5 6 6 4 2 1 1 1 4 10 15 18 20 23 25 28 28 27 20 11 2 3 2 2 1 1 1 0 0 3 15 27 35 39 40 40 41 42 43 44 48 53 58 62 64 66 67 67 67 65 61 55 45 27 13 4 0 1 3 3 6 10 12 8 2 0 0 0 0 0 1 7 21 27 27 23 19 16 16 17 18 20 20 16 13 9 7 9 12 15 15 10 7 5 4 3 2 2 3 4 3 1 0 0 0 0 0 0 0 1 3 9 14 19 24 25 24 28 37 49 54 55 55 55 56 61 64 61 74 89 106 124 135 139 139 134 125 123 114 97 76 56 34 20 16 24 40 69 91 100 103 122 123 107 84 59 52 46 40 41 41 37 33 41 39 33 31 31 32 31 29 27 26 21 19 19 22 21 16 10 7 9 9 8 7 7 7 7 7 7 4 8 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 1 3 15 15 14 16 17 17 16 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 10 12 14 15 15 15 16 16 17 18 19 19 17 13 10 6 3 3 5 7 6 5 3 2 2 5 9 13 15 16 18 20 22 24 24 21 13 1 2 1 1 1 2 1 1 0 1 11 25 35 39 41 42 43 44 44 42 44 49 55 59 63 64 67 69 68 66 64 60 51 36 21 10 3 0 0 2 4 5 3 1 0 0 0 0 0 0 0 1 9 17 19 17 18 17 17 17 17 11 10 10 11 11 9 8 8 9 8 10 7 3 2 2 3 3 4 5 3 3 2 0 0 0 0 0 0 0 0 2 4 5 19 28 30 34 41 52 59 61 55 49 44 43 49 51 53 55 59 64 76 90 104 111 109 116 117 119 144 123 93 68 43 46 45 51 63 78 86 114 140 144 117 77 55 53 45 34 35 37 34 31 27 27 28 26 26 25 23 25 27 27 28 29 30 23 14 7 8 12 14 13 11 11 11 13 14 12 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 1 2 12 15 16 19 19 19 18 18 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 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 1 2 4 5 7 8 10 11 11 11 12 13 15 17 18 19 19 15 11 7 3 2 3 6 7 6 5 3 1 3 7 10 11 12 13 13 14 17 20 21 17 4 1 0 1 1 2 2 2 1 0 5 18 28 33 38 42 44 45 44 42 45 51 56 59 62 64 66 68 68 68 67 63 56 43 28 16 6 1 1 1 2 2 0 0 0 0 0 0 1 1 0 1 3 9 11 8 10 11 12 12 10 8 8 8 8 9 8 6 5 3 2 5 6 6 4 2 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 1 3 2 5 12 20 28 44 56 65 68 55 48 43 40 40 38 36 34 34 37 43 53 64 71 75 76 81 108 152 167 163 143 106 92 81 76 78 95 102 113 130 138 116 81 47 32 33 39 49 61 64 57 47 37 33 28 21 15 18 25 29 35 43 41 34 24 14 11 17 20 19 14 11 12 17 23 24 19 13 6 0 0 2 5 8 1 0 0 0 0 0 0 0 1 4 4 2 0 0 0 0 0 0 0 0 0 1 1 3 15 23 23 24 22 21 19 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 19 35 40 32 16 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 6 9 10 10 10 11 15 17 18 18 15 13 8 4 2 2 4 6 7 6 4 2 3 5 7 8 8 9 9 8 10 14 17 16 6 3 2 3 3 2 2 1 0 0 1 7 14 20 26 32 38 43 43 43 46 52 58 59 61 63 65 68 68 69 69 66 59 48 32 17 8 3 1 1 2 2 2 3 2 0 0 0 1 3 4 4 4 5 5 3 5 6 5 5 5 5 5 4 5 7 7 7 5 3 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 4 8 18 30 44 57 64 54 46 43 41 37 33 33 35 33 27 25 30 33 43 48 47 43 89 129 152 158 144 126 112 103 95 80 103 116 114 116 100 81 66 60 55 57 65 74 78 74 70 60 43 34 26 19 18 26 34 40 45 53 50 44 35 24 29 32 33 29 21 16 17 23 29 27 22 13 2 0 1 5 14 24 12 3 0 0 0 0 0 3 7 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 13 18 21 23 22 18 6 2 0 0 0 0 0 0 0 0 0 1 2 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 16 6 5 8 7 3 1 0 0 0 0 20 54 90 109 92 64 34 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 5 5 6 7 8 9 12 14 14 14 14 14 10 7 4 3 4 6 7 7 4 3 2 4 7 6 6 6 6 5 5 9 12 13 10 7 5 4 5 3 1 0 0 0 0 1 4 7 10 14 23 33 38 42 49 56 60 60 61 62 63 65 67 68 68 66 60 49 33 16 6 2 0 0 0 1 4 5 4 0 0 0 0 1 1 2 3 4 3 3 3 3 2 2 3 5 5 2 5 6 7 7 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 1 2 11 20 29 36 44 42 35 30 28 25 23 23 23 21 20 24 30 37 45 49 46 36 59 85 108 121 105 95 92 95 95 79 74 78 83 102 105 109 119 108 93 85 83 80 69 58 49 43 40 38 33 27 30 35 38 43 51 55 58 57 55 49 45 43 42 32 22 19 23 26 28 28 23 10 2 1 3 9 25 23 12 2 0 0 0 1 5 13 16 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 8 2 0 0 0 0 0 0 0 0 0 0 1 7 22 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 27 38 45 33 18 6 0 0 0 34 88 145 186 181 123 67 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 1 1 1 1 2 3 4 4 5 5 5 6 8 10 12 14 14 15 16 14 10 7 5 5 6 6 6 4 3 2 4 7 6 5 5 5 2 1 3 7 9 9 7 6 4 4 3 1 0 0 0 0 0 0 2 2 2 6 16 24 35 46 56 62 63 62 61 60 61 64 65 65 63 58 49 34 15 4 2 1 0 0 1 2 4 4 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 4 5 4 3 4 6 8 7 5 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 4 9 17 20 25 27 25 22 15 9 7 8 13 30 42 39 43 50 59 64 49 39 38 48 69 74 69 64 64 68 72 67 58 51 51 71 90 104 117 112 101 87 71 58 45 36 33 34 35 32 27 19 17 29 42 43 50 54 57 64 64 58 52 47 41 34 31 32 31 29 28 23 11 3 3 3 4 11 23 20 8 0 0 1 3 7 15 19 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 3 10 18 20 19 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 44 50 49 49 37 16 17 36 49 104 170 222 239 197 126 69 31 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 4 6 8 11 13 15 16 18 17 14 11 6 5 4 4 4 3 2 2 3 5 5 5 6 6 5 3 2 3 4 6 6 6 4 5 5 3 0 0 0 0 0 0 0 0 0 1 4 10 28 45 57 64 64 62 60 58 58 60 61 62 61 55 42 26 11 6 5 4 1 0 0 0 1 3 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 5 6 5 2 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 7 6 7 6 6 6 4 3 10 13 15 19 18 18 13 9 7 7 8 11 19 30 37 47 58 65 55 44 32 28 33 36 35 32 34 38 39 37 34 25 28 40 57 74 79 76 67 55 40 31 24 18 15 13 14 16 15 15 25 37 42 45 50 56 61 67 65 59 52 51 43 36 32 31 30 30 25 13 3 3 5 7 7 13 15 10 3 2 3 4 4 9 15 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 17 18 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 58 68 70 61 37 40 72 115 179 230 254 244 199 143 96 58 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 4 4 5 6 8 10 13 15 18 19 18 16 10 7 4 3 2 2 2 3 4 5 6 7 9 10 10 9 7 5 4 7 8 7 6 7 9 8 4 2 1 0 0 0 0 0 0 0 0 3 22 45 56 59 59 59 59 57 55 55 56 56 57 49 34 18 5 7 6 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 4 5 6 5 4 2 3 5 5 2 1 0 0 0 0 0 0 0 0 0 1 4 8 12 14 16 24 24 22 16 9 3 6 11 19 29 18 16 16 16 19 18 16 14 11 12 18 26 32 29 18 13 14 15 14 12 9 9 9 8 9 11 15 14 18 27 37 42 39 34 30 31 27 22 16 12 8 7 9 14 17 24 39 58 63 55 52 60 67 68 63 55 50 49 41 34 31 30 30 26 17 5 3 6 11 14 14 17 16 9 4 3 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 0 0 0 0 0 0 2 8 11 13 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 58 78 88 90 72 74 103 161 220 261 286 288 235 190 145 97 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 1 2 2 3 3 4 4 4 4 4 5 6 7 10 13 16 18 19 19 14 9 5 2 2 2 2 3 4 5 6 9 12 14 13 11 9 7 9 11 12 9 7 9 11 10 7 4 3 1 0 0 0 0 0 0 0 6 22 41 50 51 53 56 57 56 55 53 50 44 44 37 27 15 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 1 1 4 8 10 9 6 4 5 4 6 9 12 8 5 3 1 0 0 0 0 0 0 0 0 0 1 5 10 14 16 31 36 32 25 26 19 17 16 18 41 32 23 17 18 20 22 22 17 12 11 11 10 9 5 4 5 5 4 3 2 1 2 3 4 5 5 8 10 12 13 18 19 20 24 27 28 26 24 30 29 23 18 20 29 39 46 47 59 69 66 59 66 69 64 56 49 50 48 42 30 25 22 20 15 6 1 2 8 20 18 18 18 15 5 2 1 1 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 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 1 9 24 29 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 71 97 107 109 96 107 142 189 230 270 303 317 282 245 202 150 89 35 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 2 2 3 4 5 7 9 12 16 18 18 16 13 8 3 1 1 1 2 2 3 5 8 12 13 12 11 11 12 13 13 11 8 6 9 11 10 7 4 3 2 0 0 0 0 0 0 0 6 14 25 38 45 50 52 54 57 59 56 48 34 28 23 17 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 0 0 1 3 3 3 4 7 12 14 12 10 8 6 7 12 17 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 7 13 17 35 47 48 38 53 62 60 43 28 42 39 29 20 19 17 13 11 9 9 9 9 8 5 2 2 5 7 5 3 4 2 4 5 4 3 3 5 8 11 16 16 18 23 26 23 16 11 21 46 49 44 38 36 44 51 53 51 57 65 67 65 67 62 53 46 44 45 42 32 22 18 15 12 7 2 1 4 10 21 18 17 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 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 1 8 20 24 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 1 6 34 67 91 102 107 128 162 202 237 260 303 328 325 301 275 244 201 141 73 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 1 2 3 4 5 6 7 9 12 12 13 13 11 7 3 1 1 1 2 2 4 7 9 11 12 13 15 18 16 12 9 6 7 10 11 11 8 5 4 4 1 1 2 2 2 0 0 0 2 8 23 33 40 44 47 52 55 51 43 29 17 11 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 8 2 0 0 1 1 2 4 6 8 12 12 11 10 9 13 20 28 26 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 27 40 51 51 66 77 74 60 52 45 39 36 27 23 17 9 4 3 4 5 6 8 11 11 11 15 23 21 12 9 7 8 8 7 6 8 13 21 21 25 29 34 39 35 28 23 26 34 47 52 49 49 49 52 54 52 57 67 73 70 65 59 50 41 38 36 34 30 21 18 15 13 12 6 2 2 7 17 19 17 18 21 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 41 62 78 95 124 178 227 264 287 301 342 369 369 351 321 293 256 201 125 64 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 4 5 6 8 9 10 7 3 2 1 2 2 2 3 5 7 9 11 14 17 19 19 17 13 4 8 10 10 10 11 10 8 5 4 6 7 7 4 2 1 0 0 1 10 17 22 24 26 30 32 32 28 21 15 10 6 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 2 2 4 7 10 13 11 8 7 5 5 9 19 37 39 37 30 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 16 31 44 56 61 61 74 66 54 44 40 34 28 21 13 9 7 5 4 7 15 22 25 26 31 43 48 35 22 14 10 11 10 10 11 17 28 35 42 48 50 53 49 44 43 48 48 46 45 44 50 57 61 63 68 78 86 85 70 57 47 42 40 40 38 34 30 27 25 24 26 22 14 8 8 15 22 22 18 25 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 2 0 1 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 45 63 78 103 162 219 261 288 306 320 350 375 386 382 361 345 321 280 206 130 65 20 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 4 6 7 7 5 3 2 2 2 2 3 4 5 6 8 12 17 20 21 22 20 7 6 8 10 11 14 13 10 8 7 8 9 8 7 5 3 1 0 0 4 7 8 9 8 9 10 11 11 9 8 7 4 4 3 3 4 4 3 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 3 9 12 15 21 26 22 18 12 7 3 2 3 10 24 31 31 23 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 12 24 38 53 63 73 71 63 57 47 38 31 25 23 21 19 15 10 11 14 18 25 33 41 53 66 61 42 25 17 15 13 11 13 24 37 48 59 69 65 65 67 72 78 77 69 59 54 60 68 74 73 71 78 86 90 84 64 50 48 47 48 51 53 51 50 46 43 43 41 33 22 14 19 23 24 24 22 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 63 91 110 129 169 218 265 292 296 310 330 353 375 394 395 394 383 355 296 220 145 80 36 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 3 3 4 4 3 2 2 2 2 3 3 3 6 10 14 19 23 25 23 11 5 3 5 7 10 11 11 10 7 6 7 8 11 11 9 6 3 1 1 1 1 2 1 0 0 1 2 2 4 6 8 7 6 5 8 11 10 6 1 2 4 5 5 4 2 1 0 0 0 0 1 2 4 3 3 4 7 22 35 45 50 45 34 24 16 11 5 2 1 2 6 9 7 1 0 0 0 0 0 0 0 0 0 0 0 0 2 9 5 1 0 0 3 9 21 38 54 64 69 71 70 64 55 43 35 37 38 35 30 23 20 20 22 22 28 38 47 55 56 44 29 18 13 12 14 19 38 53 63 72 86 84 81 82 96 103 100 90 77 79 85 90 89 86 80 79 83 90 82 70 61 55 53 53 54 57 56 49 44 46 42 33 22 14 21 23 24 28 28 23 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 55 99 133 164 195 231 260 271 271 265 276 296 322 350 379 387 397 402 395 365 312 254 194 138 93 56 30 15 8 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 1 2 2 3 4 5 6 8 11 15 20 23 24 17 11 8 7 4 4 7 9 9 6 6 8 12 14 14 12 9 6 4 1 0 0 0 0 0 0 0 0 1 3 5 7 8 8 8 12 14 14 10 8 11 16 19 22 17 10 4 3 3 4 3 2 4 6 6 6 7 14 33 53 70 78 63 47 32 21 13 7 3 2 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 1 6 16 9 1 0 0 0 4 14 25 35 40 43 51 56 59 57 46 46 46 45 43 35 30 27 27 25 15 20 29 31 32 33 29 22 14 10 10 15 33 52 64 70 79 91 96 94 87 97 105 106 99 89 91 93 92 93 100 96 87 85 92 88 79 69 63 58 55 54 57 47 35 30 34 29 25 27 36 36 33 35 39 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 23 56 103 149 193 230 252 246 229 220 225 238 262 295 331 362 373 384 394 401 401 380 350 313 270 220 168 116 70 47 32 21 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 3 5 6 6 5 4 6 10 13 17 19 20 19 15 10 5 4 6 8 5 4 6 8 11 11 10 8 6 6 4 2 0 3 4 3 2 1 1 1 2 4 7 9 14 20 22 20 22 25 25 26 26 27 30 31 21 12 7 7 4 4 3 3 4 5 5 5 5 15 32 53 74 70 60 49 37 26 18 13 10 8 5 3 2 2 3 3 2 1 1 0 0 0 0 0 0 0 1 6 7 6 4 2 1 1 5 11 16 18 17 12 14 17 24 34 36 38 39 41 41 40 38 35 30 25 24 26 26 21 19 20 23 20 9 5 7 17 38 51 59 66 78 90 95 90 83 90 98 105 99 89 80 74 76 86 95 102 106 93 85 76 63 59 58 56 55 59 60 45 21 21 20 16 15 32 38 38 41 49 39 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 27 48 72 119 164 194 201 214 202 189 184 192 224 262 300 335 350 360 367 376 398 401 397 386 370 345 311 259 189 139 102 72 47 25 9 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 6 6 5 2 7 10 11 12 13 13 13 11 9 6 5 4 4 2 3 5 10 16 11 7 5 4 6 6 7 10 21 26 24 20 24 18 13 13 20 30 40 50 54 35 22 26 38 41 30 24 22 25 21 14 9 9 17 9 4 3 5 7 8 9 9 10 14 20 30 50 54 52 45 35 28 23 20 17 12 8 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 6 10 15 19 14 10 8 8 7 7 7 6 3 2 1 2 8 14 18 23 32 34 37 40 45 41 32 27 26 22 16 11 8 8 8 5 2 4 13 30 47 58 66 73 74 64 52 48 53 67 87 88 81 69 54 62 79 97 110 109 91 78 74 77 70 61 54 52 51 41 26 20 18 15 13 14 27 36 43 54 51 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 53 75 103 129 145 162 162 150 131 116 155 193 232 275 302 316 325 333 352 374 392 406 416 420 413 385 332 272 216 165 121 79 47 24 9 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 1 2 2 4 5 7 9 12 13 13 13 14 15 15 13 11 8 6 4 2 2 2 4 7 13 24 30 29 21 14 21 28 35 43 50 51 49 48 53 49 47 49 54 44 37 31 22 10 6 10 16 13 10 11 14 15 15 15 15 17 25 19 13 9 7 8 11 14 15 15 14 13 14 24 31 36 38 34 32 31 29 24 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 19 42 35 24 17 12 4 1 1 2 1 1 0 0 1 3 5 8 16 21 26 31 43 38 31 24 16 15 14 11 7 3 4 4 1 2 6 11 17 34 42 47 47 32 22 20 27 44 62 72 73 67 60 68 78 85 88 81 73 67 70 76 73 63 54 46 38 28 22 19 15 13 16 22 26 29 41 56 46 23 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 45 62 71 83 100 119 115 121 125 111 57 62 89 131 179 217 241 264 290 309 328 351 378 408 430 441 438 417 381 335 284 229 172 123 83 51 27 8 2 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 8 11 13 15 16 18 20 18 15 12 9 8 6 4 2 2 3 5 9 16 25 32 35 33 28 28 30 32 35 38 41 43 46 51 56 58 60 69 46 24 12 10 7 5 6 12 21 31 32 22 26 34 42 46 47 39 31 23 18 12 9 9 11 13 15 15 13 11 14 19 25 35 36 36 34 32 26 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 38 50 44 31 17 8 3 1 1 0 0 0 0 0 0 0 1 6 11 16 18 29 31 28 22 9 6 5 6 8 8 8 7 1 1 6 14 15 12 17 27 33 28 25 22 16 34 48 55 57 59 61 63 63 63 65 65 63 65 66 62 57 52 40 31 27 27 26 18 12 13 17 18 24 43 60 53 30 5 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 38 63 75 86 94 95 82 75 68 53 18 8 18 45 84 127 161 198 238 267 289 309 328 351 377 399 415 421 417 411 387 343 289 234 182 134 93 58 31 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 1 3 6 10 13 16 18 20 22 17 11 8 7 7 5 2 1 2 3 5 8 15 19 22 22 19 14 12 13 14 17 17 16 16 20 28 39 51 59 68 60 49 41 44 32 27 33 42 54 65 72 70 73 77 78 75 64 53 42 33 26 20 15 11 8 11 14 16 16 15 13 11 14 23 27 26 22 21 19 15 9 3 1 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 16 31 40 39 25 13 6 4 4 3 1 1 0 0 0 0 0 2 7 13 12 17 23 28 31 21 15 12 10 9 13 18 16 7 4 6 13 12 9 11 23 26 31 36 38 27 30 32 34 43 52 56 57 52 55 58 58 53 52 48 43 45 47 38 28 26 30 26 19 14 16 21 27 41 65 54 29 7 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 41 60 73 79 76 69 60 53 45 35 18 12 20 42 72 108 149 192 228 249 256 260 273 291 323 363 407 431 448 450 434 400 350 293 232 173 123 79 44 18 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 14 18 19 15 11 8 9 8 5 2 1 2 2 2 3 6 8 10 10 8 5 3 3 5 5 4 2 1 3 6 18 37 54 64 68 70 69 71 71 70 72 76 80 86 95 100 102 104 103 99 88 74 59 44 35 28 23 18 11 10 13 18 20 18 13 8 9 14 15 14 14 11 11 11 9 5 3 2 1 1 1 1 1 2 2 3 2 2 2 1 1 0 0 0 3 10 18 24 20 14 9 10 9 6 5 5 3 1 1 0 0 0 0 0 4 8 14 21 30 33 35 37 26 20 18 22 18 15 15 13 12 13 11 8 13 19 26 34 42 41 39 36 31 35 42 54 62 59 60 58 51 43 38 37 43 54 51 37 23 22 28 29 24 21 22 30 44 54 46 25 9 5 5 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 46 63 72 71 61 53 46 36 20 12 15 33 53 86 123 161 195 221 231 231 231 239 261 296 339 387 431 462 474 468 434 382 317 247 185 131 86 49 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 18 17 14 10 7 6 3 1 0 1 1 2 2 2 3 4 5 6 5 5 4 4 4 3 1 0 0 0 0 8 27 43 54 64 71 74 79 83 86 92 95 97 99 100 99 105 109 109 108 102 93 82 66 53 41 32 24 13 11 13 18 22 21 17 12 10 9 9 9 13 14 16 16 15 11 8 6 5 4 4 3 3 4 6 7 6 4 3 2 1 0 0 0 0 1 3 5 8 9 9 14 16 13 9 10 8 4 2 1 0 0 0 0 1 2 4 13 23 33 42 61 52 39 27 23 19 19 21 23 23 22 16 11 10 11 14 25 36 44 48 45 47 57 70 72 60 56 54 52 48 41 41 49 59 50 34 20 13 15 20 25 26 27 29 32 35 26 15 9 13 13 8 1 0 0 0 0 0 0 0 0 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 34 50 59 55 51 46 37 25 19 22 38 55 79 103 124 144 169 189 204 213 218 226 240 261 305 353 404 452 481 475 442 388 320 253 194 142 97 64 37 18 6 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 1 3 7 11 10 6 3 1 1 0 0 0 0 0 0 1 2 3 3 4 4 4 4 3 3 3 2 1 0 0 0 0 5 20 39 52 61 67 72 77 82 86 93 100 104 105 105 102 102 105 107 109 108 104 98 89 76 61 45 34 29 25 22 20 23 24 24 22 17 11 9 13 18 21 23 24 22 20 17 15 14 12 10 8 8 11 14 16 14 11 7 4 2 1 0 0 0 0 0 1 3 7 9 13 16 15 8 7 7 5 3 1 0 0 0 0 0 0 1 9 18 26 33 59 67 62 52 36 25 19 17 19 24 25 20 19 19 17 14 22 30 37 41 44 54 68 75 53 50 48 43 44 44 44 44 49 45 32 17 8 6 12 23 31 28 22 15 7 10 12 11 14 19 17 9 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 20 34 39 43 43 41 39 44 52 61 75 85 90 91 90 96 116 140 155 164 172 179 186 214 258 311 367 411 444 448 423 377 318 255 195 146 111 81 54 31 15 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 0 0 0 1 2 4 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 2 1 1 1 2 0 0 0 4 15 32 45 52 56 63 69 74 81 87 93 99 104 107 106 104 103 104 108 110 110 106 99 90 80 68 55 46 38 32 30 29 28 29 28 23 18 16 17 20 23 26 28 29 29 28 26 25 23 21 20 21 25 28 30 29 26 21 15 9 4 2 2 1 0 0 0 1 3 5 7 9 11 6 2 2 2 2 2 1 1 0 0 0 0 4 11 18 23 31 43 54 59 64 60 53 44 32 28 25 24 23 27 32 35 33 30 30 33 33 35 39 46 58 56 49 40 35 41 46 46 40 42 35 20 5 2 9 21 37 39 27 12 9 18 28 31 19 16 14 11 4 1 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 35 42 48 51 51 59 70 82 91 92 84 72 61 56 57 61 68 84 95 103 111 136 177 229 283 328 371 399 408 396 359 306 250 202 165 131 100 71 45 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 15 27 36 40 46 51 55 59 70 76 81 87 95 99 102 105 106 106 108 110 111 108 102 98 94 89 78 67 55 45 42 38 35 34 33 31 28 25 25 27 29 31 33 35 37 38 38 39 39 38 35 35 37 39 41 42 41 38 33 24 13 6 6 3 1 0 0 0 0 0 1 2 5 4 1 0 0 1 2 4 5 3 0 0 0 2 5 10 18 25 32 36 43 50 54 58 63 59 53 46 39 34 34 39 41 39 36 33 33 30 29 30 40 45 44 38 35 37 41 44 41 31 27 20 10 7 9 17 29 38 33 21 12 18 26 32 31 16 9 5 3 0 0 0 0 0 0 0 0 0 1 2 4 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 47 52 56 56 59 66 75 82 82 74 62 53 41 29 20 17 23 28 34 45 70 110 156 204 250 293 329 356 370 360 331 290 246 206 172 140 109 81 57 38 25 18 15 11 7 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 3 2 2 3 8 19 25 28 32 36 39 42 48 59 66 71 74 76 83 90 97 103 105 107 108 108 106 103 100 99 99 95 87 75 62 54 48 44 42 40 39 39 38 37 36 34 35 37 39 41 42 44 46 47 46 44 43 43 44 45 47 48 47 43 33 21 12 10 8 4 0 0 0 0 0 0 2 3 3 0 0 0 0 1 2 5 5 1 0 0 0 1 5 12 18 22 26 29 32 35 42 52 57 58 55 48 41 35 36 38 42 45 43 39 39 45 53 51 43 33 26 38 49 51 38 33 26 17 9 7 9 13 19 25 25 22 21 27 30 31 28 18 8 2 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 23 22 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 17 27 31 34 37 39 42 47 54 59 62 61 59 55 50 39 28 20 19 9 6 8 15 32 62 97 133 173 214 256 296 327 336 327 304 272 235 202 169 136 110 87 66 48 36 32 28 25 24 26 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 2 5 14 20 24 25 26 30 32 34 40 48 53 58 65 68 72 76 80 90 96 101 104 107 107 105 102 103 105 104 100 90 79 70 63 55 53 49 46 45 47 46 43 39 37 37 40 43 45 47 48 48 46 47 46 45 45 45 46 47 47 42 35 26 20 16 13 9 2 0 0 0 0 0 2 2 2 0 0 0 0 0 1 2 3 2 1 0 0 1 5 9 10 12 18 22 25 24 27 32 36 38 40 39 35 31 31 33 37 42 43 46 51 50 40 33 26 17 18 28 35 36 27 24 18 10 4 5 10 17 22 25 25 22 24 29 30 26 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 3 9 16 22 33 32 30 25 16 3 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 8 10 13 15 18 23 29 34 38 41 43 44 46 45 45 48 55 43 37 33 30 28 40 61 88 121 161 204 248 285 304 308 300 282 264 244 217 180 148 121 96 74 60 51 44 40 40 48 42 28 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 1 0 0 1 1 2 11 17 21 24 23 26 28 30 33 39 43 46 53 57 61 66 69 77 84 91 100 105 107 106 105 105 105 104 102 96 90 84 78 73 67 61 55 51 49 48 46 42 39 40 43 44 45 46 46 46 48 50 50 48 48 47 47 47 48 44 39 34 30 24 19 13 6 2 0 0 0 0 0 0 1 0 0 0 0 0 2 4 4 3 1 0 0 4 9 11 8 8 11 13 11 12 15 19 21 21 28 32 29 24 26 26 25 30 39 46 44 35 32 30 23 8 13 24 35 43 34 21 9 5 2 5 13 21 29 33 31 24 20 17 15 12 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 10 26 48 42 35 32 30 29 27 22 19 14 12 12 11 4 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 2 2 4 6 9 11 16 22 29 34 41 48 58 73 70 63 55 43 23 31 48 68 94 129 169 214 253 279 294 301 296 289 278 260 235 202 169 138 111 91 77 66 60 56 60 62 59 51 39 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 6 12 17 21 20 22 25 26 29 34 38 40 43 45 50 58 64 69 75 82 92 97 101 104 106 106 104 100 97 94 91 89 88 85 81 75 69 64 61 58 54 48 44 42 43 44 47 49 48 47 50 53 54 54 51 50 49 51 51 48 44 41 37 31 25 17 11 4 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 0 0 4 8 11 9 10 10 10 8 10 12 14 13 12 13 14 13 13 14 15 17 22 29 35 33 37 44 48 41 39 41 43 43 37 24 10 2 1 3 8 19 23 27 29 27 18 12 8 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 4 3 2 3 3 2 1 0 0 0 0 0 0 0 0 0 16 35 49 42 37 35 35 36 37 37 35 26 22 22 21 15 6 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 26 39 52 68 70 65 60 56 46 49 58 72 90 116 149 187 226 263 295 318 325 338 341 330 301 257 224 192 158 131 110 95 86 78 77 78 78 79 87 64 29 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 1 2 2 2 1 2 2 4 9 16 19 20 21 24 26 28 31 34 36 37 38 41 47 54 61 69 73 77 82 87 93 98 103 103 101 97 93 90 87 89 89 88 85 80 75 69 64 58 51 46 44 47 53 58 60 56 55 56 57 56 57 54 51 48 50 50 48 45 41 37 31 24 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 10 21 22 18 16 13 11 10 11 13 13 7 4 3 2 3 5 6 7 9 12 14 16 22 34 44 57 53 47 45 53 34 22 15 13 7 4 6 13 28 25 19 17 23 21 17 14 14 12 8 4 2 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 5 23 39 43 40 38 39 41 43 44 39 29 24 23 23 22 12 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 36 51 54 53 50 51 57 64 71 79 91 114 142 173 205 242 284 324 350 370 377 373 358 328 294 258 222 191 166 147 133 113 103 97 94 94 108 113 103 72 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 5 10 17 19 21 23 25 27 28 30 31 32 34 35 37 40 46 52 57 64 66 68 71 74 85 93 98 100 98 95 93 90 90 92 93 92 87 81 75 68 60 53 49 52 58 66 69 67 65 64 63 61 59 57 54 52 50 50 47 45 42 38 33 27 20 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 32 39 40 30 6 6 6 9 13 11 7 4 4 5 6 6 5 3 3 5 7 9 13 20 30 45 43 34 21 10 6 9 17 19 12 8 10 10 13 12 6 7 15 22 25 28 22 12 5 2 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 2 2 2 2 1 1 3 2 2 1 0 0 0 0 0 0 0 0 0 1 8 24 35 38 37 36 37 40 42 38 32 27 24 23 22 20 10 4 1 0 1 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 27 42 44 42 45 57 68 74 78 89 109 134 160 190 225 271 321 361 384 402 417 434 419 383 338 299 269 240 213 191 167 145 128 117 111 112 117 118 98 46 15 5 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 6 11 17 19 21 23 25 26 27 28 29 30 31 32 35 37 41 43 45 52 56 58 60 63 70 76 83 90 94 97 99 97 97 96 95 94 91 86 79 74 67 63 62 66 74 79 81 80 79 75 70 65 63 60 57 52 51 49 47 46 43 38 33 26 18 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 16 36 47 51 49 23 7 1 2 8 9 8 7 7 9 10 9 7 4 3 5 7 8 14 25 35 39 39 36 17 7 4 9 20 22 21 18 19 10 5 3 1 5 11 18 23 21 13 4 1 0 0 0 0 0 0 0 0 0 0 2 4 4 4 3 3 3 2 2 1 1 2 2 2 2 1 0 0 0 1 1 0 0 0 0 0 2 9 24 29 29 28 29 32 35 35 32 29 27 25 23 20 16 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 27 39 59 78 89 92 93 105 122 142 164 188 215 256 307 353 384 406 420 431 418 397 373 350 333 309 281 251 217 185 158 140 127 116 108 103 92 69 43 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 5 11 15 18 21 23 24 25 25 26 27 28 29 30 31 34 35 36 38 41 45 49 52 55 58 62 66 72 77 81 86 92 96 96 94 93 90 85 79 75 74 75 77 80 86 90 92 91 88 83 79 75 73 68 62 57 53 52 52 51 49 44 35 25 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 11 21 18 24 36 41 29 13 1 5 13 17 17 10 6 5 6 6 7 8 10 12 13 11 14 25 25 26 26 17 9 7 11 10 16 18 16 5 2 1 1 0 0 1 4 7 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 2 2 1 1 2 3 3 2 1 1 1 1 1 1 1 0 0 0 17 22 23 23 21 20 21 23 25 27 28 27 27 27 27 24 22 22 19 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 56 70 84 100 121 142 160 175 186 209 242 282 322 357 380 393 397 390 381 374 374 373 359 333 300 262 223 189 164 142 123 106 91 76 66 58 50 42 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 4 8 12 16 18 20 22 23 24 25 25 26 27 28 28 31 32 31 31 33 36 41 44 47 51 54 55 56 58 62 67 77 84 87 86 84 80 73 64 62 64 70 83 88 92 94 93 92 89 86 85 83 81 76 70 62 56 53 56 52 48 42 33 23 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 17 22 21 23 22 17 12 22 30 35 37 14 3 0 1 1 5 10 15 19 22 27 38 44 32 14 8 2 4 12 24 18 13 7 1 3 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 0 0 1 2 3 3 2 2 1 1 0 0 0 0 0 0 63 55 37 23 17 18 20 23 24 24 23 23 24 25 25 24 22 22 22 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 20 52 87 117 145 169 179 196 218 243 272 304 329 347 360 367 375 383 394 399 389 368 337 300 260 222 190 160 135 112 91 77 65 57 55 58 51 43 35 25 9 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 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 14 16 18 20 22 23 23 24 26 28 27 29 30 30 30 31 32 34 37 41 44 46 48 49 51 53 58 64 69 71 72 71 67 61 54 49 47 50 65 74 80 85 85 87 87 86 83 80 77 74 69 63 57 52 55 53 47 37 29 22 15 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 4 7 7 7 13 21 31 41 25 10 1 0 0 1 5 10 15 22 31 44 55 38 15 7 3 2 6 12 21 28 34 33 20 18 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 1 1 0 0 1 0 0 1 2 2 2 2 1 0 0 0 0 0 0 82 66 45 28 20 19 21 23 23 21 20 20 20 20 19 19 18 19 23 20 13 3 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 63 99 135 158 178 201 226 253 271 288 306 324 342 361 380 396 404 401 388 363 328 291 254 221 191 162 134 107 91 76 63 54 47 49 55 59 57 51 35 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 1 0 1 2 3 3 4 5 4 3 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 4 7 10 12 13 15 18 21 22 24 25 28 28 28 29 29 30 30 31 32 34 36 39 42 45 48 50 52 55 57 58 58 58 58 57 53 48 44 41 39 45 51 55 57 58 62 68 74 76 74 70 69 68 64 59 57 57 53 46 38 31 24 17 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 3 4 9 28 19 9 0 0 0 2 5 12 19 28 36 41 35 18 1 0 1 3 6 9 17 32 51 44 37 30 19 7 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 1 3 3 2 1 1 0 0 0 0 88 71 52 34 25 22 23 24 23 21 18 16 15 14 14 14 11 7 9 11 8 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 1 1 1 3 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 26 46 65 79 86 102 130 153 180 213 250 272 283 293 305 317 329 344 361 378 390 395 388 365 333 303 275 249 223 199 174 146 122 100 81 68 58 44 35 34 37 41 45 45 33 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 4 4 6 6 7 6 3 2 1 1 0 0 0 0 2 3 4 5 3 2 1 1 1 2 4 6 8 9 10 12 14 17 20 21 23 27 28 29 29 28 28 29 30 30 32 34 36 39 42 44 46 48 50 52 52 52 52 53 53 49 43 39 36 32 31 32 33 31 30 31 37 43 45 48 53 58 61 59 53 51 49 45 40 34 28 22 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 22 18 12 7 6 3 4 11 29 37 36 27 17 8 2 0 0 1 4 6 8 15 24 27 24 23 19 8 2 0 1 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 95 77 58 40 29 24 23 23 24 23 21 19 16 15 14 12 12 9 5 3 1 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 53 90 128 161 168 177 196 208 224 255 295 300 315 332 347 352 343 341 347 357 365 369 367 353 333 314 296 277 255 235 216 196 172 148 126 109 91 76 65 58 48 41 41 48 43 34 23 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 6 7 7 8 9 9 6 4 2 1 0 0 0 0 2 7 12 15 13 10 8 7 6 7 8 9 9 9 9 10 12 14 16 18 21 25 28 29 29 28 28 28 27 27 27 29 31 34 37 40 43 44 46 47 48 47 47 47 47 47 44 40 35 29 24 22 23 23 23 24 25 27 31 36 40 41 43 43 39 36 36 36 33 29 24 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 1 4 8 10 14 21 22 22 23 29 30 40 47 44 25 12 3 0 0 0 1 2 2 2 2 0 1 2 3 2 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 101 85 66 48 33 28 27 26 27 26 24 22 19 16 13 11 10 6 2 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 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 31 60 95 137 174 206 234 249 268 301 341 341 352 370 389 393 374 359 354 358 372 385 393 388 374 356 334 308 286 268 252 235 218 200 182 163 144 127 114 107 99 89 78 71 63 57 49 38 27 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 4 6 8 8 8 9 10 7 4 3 2 0 0 0 0 3 9 14 15 15 16 16 15 14 14 13 13 13 11 10 10 11 12 14 16 20 22 25 27 28 29 29 28 26 25 24 23 25 27 30 32 36 39 42 45 46 44 42 39 39 42 44 43 38 31 24 19 20 19 17 14 16 21 26 29 31 28 25 24 24 26 27 27 25 23 19 14 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 2 4 8 14 25 30 37 47 47 45 50 57 54 33 14 2 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 90 73 57 43 36 34 32 31 30 25 22 20 16 11 9 7 3 1 0 0 0 0 0 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 41 76 120 167 208 252 300 345 365 385 409 433 438 416 395 382 381 387 395 404 406 402 390 371 346 322 302 285 270 259 245 231 217 201 188 175 163 154 144 132 117 102 88 79 77 62 34 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 4 6 8 8 8 9 7 5 4 4 3 2 1 0 1 6 11 10 12 16 18 17 17 17 16 14 13 12 11 10 10 11 13 16 17 18 20 25 26 27 28 27 26 25 24 23 22 24 26 27 30 33 36 40 43 43 42 40 39 39 40 40 38 33 27 23 20 19 18 16 19 21 23 24 26 25 23 23 23 24 24 22 21 18 15 14 13 13 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 21 33 41 42 52 65 66 50 28 12 10 5 4 5 5 5 4 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 107 93 78 62 52 46 43 41 38 33 28 24 20 16 11 7 4 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 80 136 198 259 313 341 311 243 334 382 400 397 395 394 398 406 412 413 407 395 376 358 341 325 312 302 289 274 259 247 237 227 215 206 195 182 165 150 139 132 131 123 86 31 15 8 4 0 1 3 4 4 1 0 0 0 0 0 0 1 1 0 1 2 4 5 5 6 6 6 5 4 5 4 2 0 0 0 3 9 13 16 18 19 18 18 18 17 14 13 13 13 13 13 13 14 15 16 16 18 21 23 25 25 25 25 25 25 25 24 25 27 27 28 28 29 34 38 40 41 41 40 39 39 36 32 28 26 23 22 23 24 25 25 25 24 23 24 25 24 23 24 25 25 24 21 18 16 16 16 18 21 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 1 4 6 12 22 33 25 33 48 66 47 25 9 2 6 7 8 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 98 83 68 60 55 52 50 46 39 32 26 18 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 71 123 167 161 165 206 288 340 370 382 378 376 378 384 391 391 391 392 384 374 364 353 345 337 326 312 297 288 279 269 258 247 235 222 205 191 180 172 163 153 120 67 49 33 22 17 17 18 17 11 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 4 3 3 3 1 1 2 6 11 14 16 16 16 17 17 16 15 15 15 16 15 15 15 16 16 16 16 17 19 20 22 23 24 25 26 27 26 26 25 24 24 25 26 26 30 33 36 39 39 38 35 30 24 20 19 21 26 28 29 32 34 35 34 33 30 28 28 29 30 29 28 28 27 26 23 22 20 18 17 18 14 12 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 1 3 5 8 9 9 11 15 18 26 16 5 0 1 3 4 5 3 2 2 2 1 1 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 104 90 78 70 64 60 56 52 45 38 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 28 48 126 194 252 303 346 346 345 347 351 357 357 358 363 365 365 363 361 359 356 351 344 335 325 314 300 285 270 257 246 232 220 209 199 187 161 144 144 124 98 69 37 25 19 17 15 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 3 3 2 1 2 7 12 14 15 15 15 17 16 16 16 17 17 17 17 17 17 16 16 16 17 18 20 22 23 24 25 26 26 25 25 24 23 24 25 27 29 32 34 37 38 36 32 20 21 23 21 20 25 29 32 34 36 37 36 34 32 32 31 31 31 31 30 29 27 27 30 32 30 25 22 22 23 21 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 3 2 0 0 0 1 1 0 0 0 1 1 1 3 2 1 0 1 4 5 5 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 113 108 97 87 79 73 68 63 58 52 43 29 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 55 104 153 197 242 288 300 307 311 314 319 320 322 326 333 342 351 361 364 366 367 366 359 349 335 319 298 277 261 251 241 232 222 212 205 185 164 149 141 142 127 71 44 28 22 21 17 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 4 5 4 4 5 8 11 13 14 15 16 15 15 14 15 15 16 17 17 17 17 17 17 17 17 18 20 22 24 26 25 25 25 26 25 25 25 25 27 29 31 33 34 35 35 35 28 27 29 28 25 25 26 28 30 32 32 31 30 29 28 27 26 25 23 22 21 20 22 28 34 36 32 30 29 28 26 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 2 0 0 2 4 5 6 3 1 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 109 103 94 86 80 75 70 63 53 41 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 62 98 130 160 191 222 241 257 269 276 282 287 291 297 301 314 332 347 356 363 368 372 369 362 352 338 319 300 284 271 257 242 227 213 207 196 181 164 143 137 131 103 79 54 33 29 24 18 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 4 4 5 7 10 12 13 13 13 12 11 12 13 14 15 16 16 16 17 18 18 17 16 18 20 23 26 26 26 26 25 25 25 25 25 26 28 30 32 32 32 33 36 36 36 36 35 31 27 26 26 25 24 26 26 25 25 24 23 21 19 18 17 16 17 19 23 28 32 33 32 31 27 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 1 2 4 5 6 5 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 112 109 103 93 88 82 74 63 49 32 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 7 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 15 36 59 81 103 126 149 170 188 205 220 231 239 248 256 266 274 288 304 319 331 339 343 346 345 347 349 352 344 327 304 283 266 249 233 216 207 200 191 178 157 143 138 135 134 110 66 52 43 36 30 22 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 5 5 6 7 8 9 9 10 9 10 10 11 11 13 15 16 17 18 18 18 18 17 18 20 23 25 26 27 25 25 25 25 26 27 28 30 32 32 31 32 34 36 38 39 39 35 30 27 25 23 20 20 20 21 22 23 22 21 20 19 18 17 17 18 19 20 20 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 7 8 8 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 122 121 115 106 97 94 87 75 59 41 21 7 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 21 39 55 66 80 96 114 131 148 161 171 181 190 200 212 227 239 257 277 296 304 306 306 311 316 322 330 341 340 328 308 286 271 257 242 225 211 200 190 180 164 153 149 156 178 174 133 103 75 55 46 41 32 22 11 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 5 6 6 6 6 8 8 9 10 12 13 15 16 17 18 18 18 18 18 17 20 23 26 28 27 27 26 26 26 27 28 30 31 32 33 34 35 37 38 39 39 36 32 28 25 23 20 18 18 18 20 21 22 22 23 21 19 18 18 18 17 13 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 1 3 4 5 6 7 7 7 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 117 103 92 88 87 80 66 47 27 12 4 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 12 19 29 48 55 63 75 89 101 115 130 142 151 162 174 190 204 217 232 245 263 273 276 284 291 298 306 318 321 316 305 288 276 263 248 232 216 201 187 176 164 155 151 161 182 193 183 173 153 123 83 67 52 38 26 17 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 4 3 3 4 5 7 7 9 11 14 15 16 17 18 18 18 19 19 20 21 23 26 27 27 27 28 28 28 28 29 31 32 32 33 34 36 38 38 38 35 32 29 26 23 21 20 19 17 18 19 20 21 21 20 18 17 18 18 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 2 4 5 5 5 6 6 4 3 2 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 88 79 74 76 73 65 50 31 15 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 7 9 10 12 13 15 14 19 29 44 60 75 90 106 124 136 146 160 173 184 193 200 214 229 244 256 266 276 287 296 301 304 304 294 283 272 261 248 227 205 188 170 147 127 115 112 107 110 141 187 199 185 159 133 106 82 60 45 31 18 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 2 3 5 5 6 7 9 12 13 14 16 17 17 17 18 19 19 19 19 22 24 26 28 29 30 30 30 29 29 31 32 33 33 34 35 36 36 35 33 29 25 23 22 22 21 18 18 18 18 19 19 19 19 18 18 19 19 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 5 4 2 1 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 76 68 62 61 57 48 34 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 10 12 13 12 13 14 15 17 19 29 40 52 67 80 92 105 120 134 148 160 172 183 195 209 223 236 249 264 278 290 299 305 297 290 283 276 264 243 221 205 174 137 105 100 102 103 105 119 171 197 193 181 167 155 143 116 94 72 51 34 23 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 4 5 7 9 10 11 12 14 15 16 17 18 18 18 19 19 20 21 22 25 28 30 32 33 32 32 33 34 35 35 34 35 35 35 33 31 30 27 25 23 22 21 20 19 17 15 16 17 17 18 17 18 19 19 18 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 1 2 2 2 3 4 4 4 4 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 66 58 53 50 46 34 22 10 3 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 7 9 12 14 14 15 15 15 16 16 16 19 24 30 40 48 55 66 83 102 121 137 153 169 186 202 214 226 242 259 275 287 295 294 293 291 286 272 255 237 223 197 162 128 113 110 112 116 115 154 186 194 185 175 167 163 151 135 117 96 77 57 36 18 11 5 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 4 6 7 9 10 11 14 15 16 17 18 17 18 20 20 20 20 21 23 25 27 30 32 33 33 35 35 35 35 35 35 35 33 31 30 29 28 26 24 22 20 21 20 18 16 15 15 15 15 15 16 16 17 18 17 17 16 8 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 61 55 55 48 38 23 10 4 2 1 4 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 6 7 8 10 12 13 14 14 14 14 14 13 13 14 15 18 21 23 30 42 61 87 106 125 144 168 188 201 210 222 238 254 267 273 279 286 291 291 279 266 252 229 189 164 157 147 148 151 151 136 159 186 199 192 182 174 174 171 163 152 141 125 105 82 56 36 22 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 6 8 10 12 13 14 16 17 18 19 20 20 20 20 21 22 23 23 23 25 26 28 29 29 29 29 30 31 31 30 29 27 26 26 26 25 23 22 20 21 21 20 18 16 14 14 14 14 14 14 16 17 18 17 16 13 10 9 8 5 2 1 0 1 2 4 5 5 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 67 65 65 45 28 13 2 2 4 6 11 13 11 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 6 7 7 8 9 11 10 10 10 9 9 10 10 12 13 15 17 21 27 36 51 75 93 108 123 141 162 179 191 200 211 228 247 257 264 269 273 277 272 264 255 249 242 227 201 187 187 192 195 186 188 193 195 199 195 189 189 189 188 184 172 160 148 135 119 92 66 44 29 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 6 9 12 14 15 16 16 17 19 20 21 22 23 23 23 24 25 24 22 23 24 24 25 25 25 25 26 25 24 23 23 23 23 22 22 22 22 21 21 21 21 20 18 15 12 12 12 13 13 14 16 17 16 16 15 15 16 16 16 17 16 15 12 10 13 16 17 16 5 1 0 0 0 0 0 0 0 0 0 0 2 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 83 77 57 24 24 19 11 8 10 16 21 21 18 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 7 7 8 8 7 6 6 6 8 11 14 18 22 27 34 44 56 72 86 99 111 122 134 145 158 177 185 198 215 228 238 246 253 255 253 249 245 244 246 243 224 204 195 196 207 208 210 212 209 214 215 211 207 202 198 195 187 181 174 166 157 139 117 96 73 52 35 24 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 5 7 10 12 13 15 15 15 17 19 20 21 22 23 23 24 25 25 26 25 25 24 24 24 25 25 26 25 25 23 21 21 20 20 19 20 20 21 21 22 22 21 19 17 14 11 12 12 13 12 13 14 14 15 15 15 16 17 17 17 18 20 21 22 25 24 23 21 18 10 3 0 0 0 0 0 0 0 0 0 3 6 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 102 90 56 37 47 50 44 35 30 30 32 30 24 19 16 14 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 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 2 5 10 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 4 5 6 6 6 6 5 4 5 6 9 13 19 24 28 32 34 38 43 49 57 70 86 96 104 113 125 146 157 168 178 189 198 206 213 217 218 220 224 226 231 235 231 212 198 193 193 194 201 213 219 224 229 233 230 220 210 205 201 198 194 188 182 172 160 147 127 107 87 70 54 37 19 9 4 2 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 5 5 7 10 11 12 13 14 13 16 18 20 21 22 22 22 21 20 22 23 23 23 22 22 21 21 22 23 24 23 23 22 21 21 20 20 20 21 21 21 20 20 19 18 16 13 13 13 14 14 12 12 12 13 15 16 16 17 18 18 17 17 17 18 19 21 22 22 21 20 15 9 1 0 0 0 0 0 0 2 5 8 10 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 119 96 72 52 52 53 56 57 57 54 46 41 37 32 27 21 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 4 3 3 3 3 3 6 13 20 22 24 27 29 31 32 32 33 39 49 58 66 72 80 98 113 126 134 153 163 168 172 173 172 174 185 192 200 210 221 223 222 218 209 204 211 231 247 257 261 261 256 248 239 229 216 210 210 209 205 199 191 181 169 156 141 126 108 89 69 50 34 21 12 8 5 2 0 0 0 0 0 0 0 0 4 6 7 7 6 7 9 10 11 12 12 12 14 16 18 19 20 20 16 8 10 18 20 21 20 17 15 14 14 15 16 17 19 20 20 20 20 19 19 20 20 19 18 17 16 16 16 15 14 14 14 14 13 12 11 10 11 12 13 14 15 14 13 13 12 13 13 15 17 19 20 21 20 18 14 5 1 0 0 0 0 1 6 10 12 12 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 87 47 26 49 62 64 60 59 54 47 45 40 34 26 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 5 7 9 13 13 13 14 19 22 25 26 28 27 28 30 34 38 43 49 65 75 83 89 110 122 128 132 134 137 142 150 157 163 169 183 195 207 216 221 222 224 233 242 253 265 278 279 277 272 263 248 238 233 227 222 217 212 201 192 185 179 172 160 142 121 100 81 62 47 35 26 17 9 5 2 0 0 0 0 0 2 4 5 6 5 5 7 9 10 11 10 11 13 15 17 18 18 19 17 11 9 13 12 13 15 12 11 9 8 9 11 13 15 16 17 18 17 17 16 16 17 16 15 14 13 13 14 14 13 12 12 12 11 11 10 11 11 11 12 12 11 9 9 9 11 12 13 15 16 17 18 18 17 17 16 9 3 0 0 0 0 0 2 4 6 7 7 7 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 82 48 35 44 55 61 61 54 44 37 32 24 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 11 13 14 16 19 21 22 24 25 26 27 27 27 29 31 36 40 44 51 62 72 80 89 92 97 104 115 125 131 131 140 151 163 174 183 187 189 197 209 222 235 250 263 272 279 282 276 268 260 250 241 232 226 216 209 205 206 202 194 182 166 148 128 107 92 77 62 50 36 23 13 4 1 0 0 0 0 1 1 3 3 3 4 6 8 10 10 11 12 14 16 18 19 19 20 19 18 14 5 2 3 6 8 9 7 7 8 10 13 13 14 14 14 13 12 12 12 12 11 10 10 10 10 10 8 9 10 11 12 12 12 13 13 13 13 12 11 9 8 7 7 7 8 12 16 19 18 17 16 15 15 12 7 1 0 0 1 0 0 0 0 1 1 2 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 116 91 69 71 70 66 55 40 26 14 11 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 6 12 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 10 11 13 14 15 16 17 18 20 22 24 24 24 24 23 24 25 26 27 33 41 50 62 64 65 70 81 95 106 106 108 113 121 132 141 147 151 160 172 187 205 218 230 243 255 264 270 274 278 281 279 271 255 241 231 223 220 220 219 215 204 189 173 155 138 122 105 88 72 56 41 25 14 8 5 2 0 0 0 1 1 2 3 4 5 8 10 11 12 14 16 17 19 18 20 21 22 19 9 2 0 3 7 10 7 7 8 9 12 12 11 10 9 7 7 7 9 10 10 9 8 8 8 8 7 7 8 10 11 12 13 14 14 15 14 13 12 10 7 5 4 2 3 7 14 17 18 17 15 14 14 13 11 7 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 128 117 105 78 57 38 17 6 1 2 1 1 0 0 0 0 0 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 1 2 0 0 0 0 0 1 1 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 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 1 2 2 2 3 4 6 7 9 10 11 13 13 14 16 17 19 20 21 21 20 19 19 20 20 23 25 28 36 41 44 47 53 61 67 67 69 75 84 94 107 117 126 134 142 156 177 193 207 218 227 238 249 258 266 272 276 276 271 264 257 247 246 250 253 251 240 227 213 198 184 168 150 130 112 94 76 62 48 34 21 11 5 1 0 0 0 0 2 3 4 6 8 9 10 12 13 15 18 20 21 22 23 23 16 6 1 2 3 5 7 9 10 11 11 10 9 6 4 3 3 4 5 7 8 8 8 8 7 8 8 8 9 11 12 13 13 15 16 17 15 12 10 9 6 3 1 0 0 3 10 14 15 15 15 15 14 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 153 146 139 111 59 42 30 20 5 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 6 8 10 10 8 7 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 7 9 11 12 13 14 15 15 16 17 17 16 15 16 17 18 19 20 24 26 28 30 33 33 32 34 41 49 59 69 81 94 108 123 133 142 156 170 183 195 205 218 230 238 244 249 252 253 254 257 259 257 265 275 284 287 280 269 257 243 229 213 196 177 156 133 110 94 79 63 48 33 20 10 6 2 0 0 1 1 2 3 6 8 9 11 12 13 17 19 22 24 24 23 21 16 11 5 1 0 3 6 8 9 9 7 5 3 2 2 2 2 3 4 4 5 7 9 8 9 9 9 10 11 12 14 14 16 17 15 13 11 9 7 4 2 0 0 0 0 4 10 14 13 14 14 14 11 10 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 119 100 70 41 30 25 19 8 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 2 4 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 3 4 2 1 7 8 5 7 11 9 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 11 12 13 12 12 14 14 16 17 17 19 21 23 24 25 26 27 27 28 32 39 48 59 71 85 97 108 119 130 139 147 156 165 177 189 203 213 220 226 231 237 240 243 249 260 273 284 296 301 302 299 289 276 262 246 227 206 181 156 133 113 93 76 60 45 33 24 14 3 2 1 0 0 1 2 4 6 8 10 11 13 16 19 23 24 23 20 17 14 8 3 0 1 1 1 4 5 4 2 1 0 1 1 0 1 1 1 1 4 9 9 8 7 9 11 12 13 14 14 14 15 14 13 12 10 8 5 3 1 0 0 0 1 6 13 14 15 15 15 12 10 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 144 118 89 63 51 45 39 32 22 9 9 10 11 11 8 4 2 1 0 0 0 0 0 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 7 7 8 9 10 12 13 14 15 16 17 19 20 21 23 24 24 23 23 25 30 37 45 53 61 70 79 88 97 105 112 121 130 142 157 167 176 184 191 203 214 223 235 248 260 271 284 294 304 315 318 317 310 299 284 264 239 211 183 155 127 108 90 74 60 48 37 24 17 9 3 1 1 1 2 3 6 7 8 10 13 15 19 19 18 17 14 12 9 5 1 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 1 6 7 5 1 6 9 11 13 15 15 14 13 11 10 9 7 6 5 3 1 0 0 0 0 2 10 14 17 18 16 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 126 102 82 67 56 49 42 31 25 25 27 29 29 25 21 14 7 2 0 0 2 1 1 0 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 4 5 6 7 9 10 11 11 12 13 14 15 17 19 20 22 22 21 21 23 24 25 29 33 37 41 46 53 62 72 80 88 96 106 116 124 131 139 152 165 180 197 216 237 250 262 274 287 300 315 328 334 334 329 318 298 273 244 213 180 153 129 105 85 70 60 50 39 29 20 16 13 9 0 1 3 5 6 8 11 13 15 15 15 13 10 8 8 6 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 3 6 7 2 2 3 5 11 13 12 12 11 9 7 6 5 4 5 2 1 0 0 0 0 0 5 12 18 18 17 17 15 13 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 175 148 119 92 65 52 45 41 37 38 43 44 42 39 35 28 20 12 5 2 1 2 1 1 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 8 9 9 10 11 13 15 16 18 18 17 15 13 12 12 12 12 14 17 20 26 33 40 47 53 58 66 73 78 82 86 95 107 122 141 163 186 205 224 240 254 269 285 302 319 334 343 345 339 330 312 282 247 213 180 151 125 105 90 76 62 50 42 41 39 31 6 2 2 2 4 7 10 12 13 14 14 10 7 6 6 6 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 1 3 5 2 1 0 1 4 6 6 8 8 8 5 4 4 5 6 3 1 0 0 0 0 0 2 7 16 17 18 18 17 14 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 162 123 92 67 49 43 42 43 39 39 42 45 42 37 29 22 18 12 7 6 4 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 5 5 6 5 6 7 7 7 8 9 11 10 9 7 5 3 2 2 4 7 11 16 22 25 27 29 34 39 44 48 52 58 65 72 85 102 122 144 165 185 205 221 237 254 277 302 324 339 349 357 358 339 314 283 246 214 184 156 131 107 91 80 69 63 56 47 24 12 7 3 4 6 9 11 14 15 15 10 7 6 5 5 4 2 0 0 0 0 0 0 0 0 1 1 2 4 5 4 3 1 0 0 1 0 0 0 0 0 0 1 1 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 2 11 16 19 19 17 14 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 157 116 78 59 48 40 39 41 43 41 40 40 39 36 27 14 12 15 16 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 4 4 4 3 2 1 0 0 0 1 2 4 7 7 6 10 15 19 24 29 35 40 44 44 48 56 65 75 90 108 131 150 169 190 213 240 270 297 322 341 351 368 372 357 315 285 255 224 190 159 134 117 103 90 75 57 45 33 22 13 9 8 10 15 20 21 17 12 8 5 5 4 3 2 0 0 0 0 0 0 0 0 0 1 3 5 5 4 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 15 19 18 17 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 186 150 103 60 45 40 39 40 40 38 33 32 33 34 33 22 11 5 11 15 16 9 4 1 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 2 6 8 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 0 0 0 0 0 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 9 9 9 12 20 22 24 27 28 28 31 39 52 71 95 122 142 164 190 226 260 289 311 335 355 368 360 345 326 302 262 228 199 175 151 128 106 89 75 61 48 37 26 17 13 20 25 27 21 15 9 5 5 4 3 1 0 0 0 0 0 0 0 0 0 1 4 4 3 2 3 2 1 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 17 17 15 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 110 81 57 42 39 41 42 38 34 29 27 27 27 27 26 16 8 5 12 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 7 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 1 1 2 3 3 4 4 1 1 2 2 1 1 2 4 7 9 10 8 8 9 12 21 36 56 75 88 100 114 144 178 214 250 284 316 345 358 366 368 361 328 297 267 236 206 180 157 134 113 95 83 67 50 34 23 23 26 27 25 19 12 7 5 3 2 1 0 0 1 0 0 0 0 0 0 0 2 3 2 1 2 2 1 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 1 5 11 14 14 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 89 71 53 41 36 36 34 33 34 30 26 23 24 24 22 13 6 4 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 3 4 4 1 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 1 1 1 1 1 1 1 2 2 2 1 3 5 6 7 6 6 6 4 2 1 2 3 3 4 4 4 4 6 9 14 23 37 50 60 69 79 84 100 129 169 211 253 290 320 345 364 370 364 351 330 297 275 254 222 191 162 135 119 102 86 71 53 43 39 37 35 29 15 9 6 6 2 1 1 2 2 1 0 0 0 0 0 0 0 1 1 3 4 2 0 1 2 6 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 76 59 40 34 30 28 26 29 32 29 26 24 23 22 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 6 8 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 2 2 2 3 3 4 3 2 2 2 2 5 5 5 5 3 2 1 1 2 2 2 3 4 5 6 8 12 18 28 36 45 52 60 63 68 79 87 115 161 206 251 290 320 337 349 357 357 338 320 304 284 259 230 197 172 149 127 104 88 75 61 49 43 39 25 15 17 33 18 7 1 1 2 1 0 1 2 2 1 0 0 0 0 3 6 5 3 1 1 4 7 7 5 2 1 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 64 44 27 25 25 25 25 31 31 28 26 25 23 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 12 15 12 2 6 5 2 0 0 0 0 2 3 2 0 0 0 0 2 4 5 5 3 1 0 0 0 0 0 0 0 0 2 5 9 4 1 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 5 7 6 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 4 5 5 4 4 3 3 3 3 3 3 2 1 0 0 0 1 1 2 3 3 5 6 9 14 22 30 37 42 45 48 51 54 51 60 78 105 145 188 222 252 280 306 327 333 335 337 337 328 308 277 245 214 186 156 129 106 87 69 56 45 29 20 27 58 44 23 4 3 2 1 0 1 2 3 2 1 0 0 1 4 6 6 5 3 2 3 6 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 43 32 27 26 28 31 38 35 33 30 28 23 15 5 2 0 0 0 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 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 9 7 23 17 10 8 12 7 1 5 5 5 2 2 0 0 4 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 2 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 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 0 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 1 1 2 3 4 4 5 5 5 5 6 5 6 6 6 5 4 4 3 2 1 0 0 0 0 0 1 2 3 3 3 5 8 14 22 30 37 42 44 43 40 40 41 41 41 55 81 113 143 171 195 232 264 293 318 341 356 363 351 325 293 264 223 184 147 113 82 55 35 19 15 26 49 47 33 16 9 6 4 1 1 3 6 7 4 0 0 2 5 8 6 5 5 3 2 4 10 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 49 38 33 31 29 30 33 35 32 31 31 30 26 15 4 1 0 0 1 5 8 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 14 18 28 18 15 17 27 25 20 16 14 15 18 27 17 6 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 5 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 1 1 2 3 4 4 4 5 5 6 7 7 6 5 5 4 3 2 1 0 0 0 0 0 0 1 0 1 2 4 7 12 19 29 38 44 48 41 38 37 36 35 36 38 50 64 81 97 130 166 203 246 286 322 355 377 377 352 321 288 250 199 145 104 76 56 37 26 29 27 25 22 22 19 16 14 11 9 7 7 9 7 1 0 1 3 3 4 5 4 3 1 1 6 7 5 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 30 28 30 33 35 36 34 32 30 29 28 25 10 3 0 0 1 3 9 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 5 9 16 18 18 15 17 22 31 39 40 36 33 33 36 40 33 22 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 6 7 7 7 8 6 5 3 1 1 0 0 0 0 0 0 0 0 0 1 3 7 10 15 19 25 37 40 40 39 37 36 36 33 29 32 43 60 79 95 102 147 199 252 303 345 366 358 353 343 319 248 194 153 122 93 73 59 49 43 39 35 35 33 30 22 18 13 6 5 7 8 4 1 0 0 0 1 3 4 2 1 2 6 8 7 3 2 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 32 30 31 33 35 37 38 36 34 30 23 15 9 2 1 0 0 2 9 13 11 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 34 41 46 47 45 41 34 23 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 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 1 1 1 2 4 5 6 7 6 7 7 7 7 6 4 3 1 1 1 1 1 1 0 0 0 0 0 1 2 5 9 14 25 32 36 36 34 34 37 40 35 32 37 46 55 62 60 91 134 186 238 283 320 349 377 395 394 323 267 223 192 153 120 96 81 69 62 60 59 55 49 37 30 25 24 23 20 15 9 4 0 0 0 0 1 5 4 3 5 10 12 10 6 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 31 30 35 34 35 38 38 36 33 30 27 21 12 5 1 0 0 1 3 12 16 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 29 36 42 43 36 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 6 10 12 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 9 9 9 9 8 6 5 4 3 2 2 2 1 1 0 0 0 0 1 2 3 5 10 15 19 24 27 32 38 43 43 42 41 42 43 42 42 58 83 115 162 209 251 295 349 387 358 320 289 266 234 202 172 147 126 107 93 86 80 74 64 57 55 57 62 57 45 32 18 6 1 0 0 0 0 3 4 3 3 7 12 10 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 33 30 30 32 33 30 27 26 24 22 17 4 0 0 1 0 0 0 13 18 17 12 6 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 5 11 17 21 27 33 38 35 24 1 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 9 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 5 9 10 8 4 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 10 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 7 8 9 9 10 11 11 10 10 9 7 6 6 6 6 5 5 4 3 2 1 0 0 1 2 3 5 10 15 21 29 32 37 44 54 58 53 37 34 38 48 62 90 121 151 180 217 256 260 264 267 259 241 225 209 192 172 151 130 115 104 95 93 94 99 108 112 105 87 59 34 15 10 8 6 3 1 2 3 4 2 3 9 10 9 6 2 3 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 30 31 29 28 27 27 26 24 22 18 13 7 0 0 3 5 7 6 9 20 24 24 19 13 7 2 0 0 1 1 1 2 3 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 3 9 9 5 0 0 3 6 12 20 26 26 32 39 44 38 19 0 0 13 24 29 22 11 2 0 0 0 0 0 0 0 2 2 2 3 6 10 15 17 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 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 7 3 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 1 1 3 8 10 10 7 3 3 4 4 3 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 1 9 12 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 12 13 13 13 12 11 11 11 11 10 10 11 10 10 9 5 2 0 0 0 0 0 1 3 5 11 15 21 28 41 45 44 38 35 35 42 50 59 67 66 73 93 126 150 176 198 210 220 228 229 221 206 185 161 143 129 120 120 125 135 149 151 142 122 93 66 45 35 28 21 10 5 2 1 5 4 2 6 10 11 10 6 4 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 30 28 27 27 26 24 22 21 15 8 3 1 0 0 4 7 10 12 17 22 26 26 24 19 12 7 4 2 2 2 3 4 5 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 0 0 4 11 11 7 5 10 17 22 27 30 31 32 39 37 34 28 10 0 2 21 37 47 43 28 12 3 0 0 0 0 5 9 12 14 15 17 19 23 26 26 11 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 4 7 9 7 4 2 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 1 3 6 4 3 3 4 6 9 12 8 5 3 3 4 3 1 0 0 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 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 1 1 1 2 3 4 4 5 6 7 8 10 12 14 15 15 15 13 13 14 14 15 15 14 14 13 13 13 9 6 4 1 0 0 0 0 0 0 3 5 7 12 22 30 38 42 41 36 40 49 59 71 66 70 79 92 114 132 139 160 178 194 209 214 211 200 178 162 150 142 137 134 135 145 150 148 134 114 92 73 59 47 37 25 19 14 4 4 5 3 2 3 5 7 5 2 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 26 24 28 29 27 20 10 2 1 1 0 0 0 0 1 2 4 5 8 11 15 19 21 20 17 12 8 4 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 1 1 2 4 4 3 2 1 0 0 2 4 4 5 13 23 26 28 28 28 29 26 20 15 9 4 1 0 2 6 16 28 35 32 24 15 6 4 8 19 23 26 29 31 31 32 36 39 39 34 11 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 1 2 4 3 1 1 2 3 4 4 3 1 0 0 0 0 0 0 0 1 2 2 1 2 3 4 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 4 6 7 7 7 8 10 9 6 4 3 3 3 2 1 0 0 1 2 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 18 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 1 1 2 2 3 4 5 5 6 7 9 11 12 14 14 14 15 15 16 16 18 19 19 19 18 17 16 14 12 11 10 9 7 4 1 0 0 0 0 1 1 4 8 14 23 30 32 29 35 45 57 71 66 62 64 78 95 108 115 129 141 148 161 173 184 192 185 176 169 160 152 143 137 139 144 149 141 127 110 94 79 64 53 47 45 45 21 9 5 4 2 2 6 8 8 8 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 25 23 21 24 24 19 6 1 0 0 0 0 0 0 0 1 2 4 6 7 9 11 16 19 20 18 15 11 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 4 1 0 0 0 0 0 4 9 15 20 23 22 21 18 15 11 7 3 0 0 0 0 0 0 2 8 20 28 25 24 23 24 26 31 35 38 40 43 47 50 50 49 48 46 41 29 14 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 1 1 2 3 3 1 2 4 5 5 2 0 0 0 0 0 0 0 1 2 5 6 7 6 5 4 3 2 1 1 3 5 6 5 2 1 1 1 1 1 1 3 5 7 8 9 10 9 10 12 12 7 5 3 5 6 4 2 1 1 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 2 6 12 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 1 1 2 2 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 2 2 2 3 3 3 3 4 5 5 6 8 9 11 12 14 15 15 16 17 19 22 23 23 23 22 21 20 19 17 16 14 12 12 10 7 4 3 1 1 0 0 0 0 2 4 8 12 16 18 24 30 38 48 50 50 52 58 62 64 76 98 119 120 124 130 136 148 158 167 171 169 164 158 152 149 148 156 150 139 128 116 102 84 72 63 58 56 37 19 7 6 3 1 4 7 9 6 5 5 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 21 23 15 8 7 7 6 1 0 0 0 0 0 0 0 1 3 5 5 5 5 5 6 9 14 19 21 20 17 13 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 9 16 20 18 15 12 8 5 2 0 0 0 0 0 0 0 0 0 3 9 22 25 23 23 24 27 31 35 40 45 48 51 54 56 55 52 50 46 42 36 25 14 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 2 4 5 5 3 1 1 2 3 3 3 2 3 4 7 9 9 9 10 9 8 6 5 7 10 13 15 10 1 1 2 4 6 7 7 7 10 14 18 23 21 18 15 12 9 7 4 8 10 11 7 4 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 5 13 28 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 4 5 5 4 4 3 3 4 5 5 6 6 7 7 6 5 5 5 6 6 5 4 5 6 7 8 10 11 12 13 14 15 17 18 19 21 24 26 27 27 27 26 24 23 21 19 18 16 15 14 12 12 11 8 6 3 0 0 0 0 1 2 4 7 9 11 12 14 22 29 33 37 38 38 36 44 61 86 92 96 98 98 113 131 150 161 167 168 167 163 157 149 153 153 150 142 133 122 106 90 78 71 64 53 40 24 13 5 0 1 3 5 6 7 6 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 5 2 0 0 1 1 0 0 0 0 0 0 0 1 2 3 4 4 4 3 4 5 7 12 15 17 17 14 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 1 4 7 5 7 14 18 14 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 4 12 23 25 27 28 29 31 34 39 45 50 54 56 57 56 53 49 47 45 44 40 33 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 0 0 0 0 0 0 1 3 3 3 2 0 0 0 0 0 0 0 0 0 0 2 4 4 2 3 4 7 9 7 5 4 8 13 18 21 20 17 16 16 18 20 16 14 15 15 12 9 7 7 8 9 8 6 3 5 9 12 14 14 13 13 17 21 22 17 16 18 22 24 17 11 16 17 15 11 4 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 1 6 15 28 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 1 1 1 1 2 2 2 2 3 3 3 5 5 6 7 7 6 5 6 7 8 9 10 10 10 10 11 10 10 9 9 8 7 7 7 7 7 8 9 11 12 13 13 14 16 17 18 19 21 23 25 26 27 27 27 27 26 26 25 24 22 21 19 17 16 15 14 12 8 2 0 0 0 0 0 0 1 2 2 2 3 6 10 16 24 28 30 32 36 42 52 61 67 70 84 102 120 132 143 151 155 157 160 160 151 151 155 160 157 152 146 132 109 85 74 66 60 57 40 25 12 4 1 1 3 9 12 10 6 5 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 1 3 3 3 3 5 6 7 7 8 9 10 10 9 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 4 12 21 21 25 27 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 22 27 32 37 39 40 43 48 52 56 58 59 58 55 50 45 42 41 41 38 32 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 4 2 0 0 0 0 0 0 1 1 2 1 0 2 3 4 3 1 0 0 0 0 1 2 3 3 5 7 9 10 9 10 13 21 28 33 34 28 23 24 27 25 22 23 24 25 24 20 18 16 16 15 14 12 11 12 14 16 19 22 21 21 22 23 23 21 17 23 30 36 38 30 23 19 13 8 4 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 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 1 1 1 2 2 2 3 3 3 3 4 5 5 6 7 8 8 7 7 8 8 10 11 13 14 14 14 14 14 13 12 12 11 10 11 11 11 11 11 11 12 13 13 13 14 15 16 17 18 20 22 24 26 26 25 25 26 27 28 28 28 28 27 26 23 21 20 19 18 17 13 7 4 2 0 0 0 0 0 0 0 1 1 1 2 6 13 20 28 31 34 36 42 51 57 53 65 77 89 107 118 125 131 140 147 153 153 156 162 171 168 161 155 146 126 95 76 65 59 61 50 37 23 11 4 2 8 14 17 13 10 7 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 1 0 0 0 0 0 0 1 0 0 0 0 2 4 5 4 3 3 4 4 7 8 8 5 3 3 4 5 6 7 8 8 8 7 6 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 21 18 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 27 34 41 47 49 51 54 56 59 60 60 58 54 49 44 41 38 36 27 19 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 7 5 1 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 5 4 2 2 2 3 5 6 7 8 8 8 7 14 24 34 39 38 29 32 34 37 38 32 26 33 33 31 28 32 32 31 29 25 22 20 19 20 22 24 26 26 24 25 26 28 28 28 29 36 40 40 35 27 20 13 9 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 3 3 3 4 4 5 5 5 6 7 8 8 6 7 8 10 12 14 16 19 18 18 18 17 17 16 15 14 14 13 14 15 15 15 16 16 15 15 14 15 15 16 17 17 19 22 25 27 29 29 28 28 28 28 29 30 30 30 29 28 27 26 25 24 22 20 19 15 12 8 2 1 1 0 0 0 0 1 2 1 0 0 4 12 24 30 35 39 46 53 58 54 54 57 63 96 116 119 115 117 125 135 145 154 164 173 176 176 169 157 140 115 91 73 67 65 58 49 39 25 12 4 4 6 9 10 10 9 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 4 7 9 6 3 1 4 9 14 6 2 1 2 3 5 6 6 5 3 1 1 2 5 9 12 16 17 17 17 16 14 11 7 5 4 3 3 3 1 0 0 0 0 1 3 2 1 0 0 3 5 11 18 24 26 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 8 11 16 22 31 38 44 48 51 52 55 58 60 61 59 57 55 53 49 44 38 30 18 8 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 1 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 5 3 2 3 6 6 6 7 8 9 9 10 18 27 36 37 32 24 31 36 38 35 36 39 45 50 56 62 68 65 58 51 44 39 35 31 30 30 31 31 29 27 35 43 47 36 38 43 45 43 37 29 19 14 11 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 4 5 5 5 6 5 4 3 0 4 9 13 15 16 17 17 18 18 19 19 18 18 18 18 17 18 17 17 18 19 19 19 19 17 17 19 20 20 21 21 23 24 27 28 29 29 28 27 27 27 29 30 30 30 30 30 29 29 29 29 28 26 24 21 18 16 12 8 4 0 0 0 0 1 1 1 0 0 2 5 16 25 32 38 44 47 46 43 43 47 55 75 92 98 95 98 108 125 141 157 171 181 187 187 178 172 167 149 128 105 87 74 64 58 53 41 23 10 3 1 4 9 10 7 4 3 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 13 17 16 14 13 12 11 10 6 4 3 2 3 6 8 10 11 11 9 6 6 8 10 13 17 18 22 25 28 28 27 23 16 10 6 3 2 1 0 0 0 0 2 6 9 11 12 12 18 21 22 21 22 22 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 11 17 25 31 37 43 45 47 50 56 59 60 58 57 55 52 46 40 34 23 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 5 7 10 12 13 12 12 12 12 10 12 18 21 23 24 22 23 24 26 28 31 34 45 54 61 65 64 62 58 56 54 53 50 45 39 35 35 36 38 42 41 38 43 50 53 40 39 38 35 30 27 24 19 14 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 4 4 5 5 5 6 5 4 3 3 7 11 14 15 15 15 16 17 18 18 19 19 20 20 20 20 20 21 21 22 22 23 23 22 22 22 23 23 24 26 26 26 28 29 29 28 27 26 24 23 23 24 26 27 27 28 29 29 30 30 30 30 30 28 26 25 24 22 17 11 3 1 0 0 0 0 0 0 0 0 0 7 14 21 28 34 38 34 30 32 43 53 61 68 67 70 80 99 126 148 162 176 187 196 199 191 180 174 171 156 126 102 84 72 64 55 44 30 16 6 3 6 10 12 3 1 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 2 4 7 11 14 12 11 10 10 10 9 9 7 6 6 9 11 14 15 15 16 15 14 14 12 10 10 12 19 25 31 35 36 36 30 21 13 5 2 1 0 1 1 2 4 8 13 18 25 29 34 30 25 18 13 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 7 12 19 25 32 38 42 45 50 52 53 53 53 51 48 44 39 32 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 6 10 15 18 19 17 16 16 16 13 14 18 18 18 19 24 26 28 30 33 39 47 57 61 63 61 55 52 52 51 49 45 38 33 30 31 35 38 41 41 46 51 55 52 48 41 40 40 38 35 26 17 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 1 1 1 1 1 1 1 2 2 3 4 4 4 5 5 5 6 6 7 8 9 10 11 12 14 15 16 16 17 17 18 19 19 20 20 20 20 20 22 23 25 26 26 26 26 25 26 26 27 28 28 28 28 28 28 28 26 24 23 21 20 20 20 20 21 23 24 26 27 28 30 30 30 31 31 30 29 28 27 24 20 9 3 0 0 0 0 0 0 0 0 0 2 5 9 22 31 35 33 30 28 39 48 57 67 64 67 78 102 127 150 158 168 182 198 204 199 188 179 175 168 143 120 99 81 71 61 51 40 26 13 6 5 5 4 1 0 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 5 1 1 5 9 10 8 11 14 17 17 16 13 11 11 11 13 15 15 15 13 12 10 12 13 14 15 16 19 17 14 11 6 5 7 13 18 24 29 34 40 43 39 29 17 8 4 2 3 4 5 7 7 10 14 20 29 36 23 13 6 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 3 6 11 18 25 32 39 44 46 47 48 47 46 45 42 38 33 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 10 15 20 23 23 22 22 22 22 16 13 13 15 20 26 34 37 39 42 47 53 59 61 58 56 52 50 49 48 45 41 36 31 27 26 30 34 36 38 43 52 58 61 52 48 47 47 45 40 32 24 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 1 1 1 2 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 9 10 10 11 12 14 15 16 16 16 16 17 18 18 19 19 19 19 20 21 24 26 27 28 30 29 28 28 28 28 29 29 29 28 27 27 26 24 23 22 21 21 21 21 21 22 23 24 25 26 28 29 26 21 15 25 28 28 29 27 25 24 15 7 1 1 0 0 0 0 0 0 0 0 0 1 11 23 31 37 36 28 29 34 44 63 65 62 62 74 94 121 135 148 161 182 192 197 196 184 177 180 171 149 117 92 76 66 58 52 41 26 16 12 8 4 3 2 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 29 20 7 6 12 22 24 22 22 24 26 25 23 21 19 17 18 20 20 21 22 23 22 20 18 17 16 16 17 18 16 12 8 4 2 3 6 6 9 16 31 41 47 49 44 33 18 10 6 4 5 5 4 4 6 10 16 26 27 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 13 18 24 30 37 42 46 50 53 53 50 44 39 33 27 21 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 16 21 23 25 28 32 30 19 15 15 18 24 31 37 41 46 50 53 55 55 53 51 49 49 52 51 48 43 37 34 35 32 32 33 34 32 36 52 57 58 55 46 45 46 45 41 35 28 20 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 5 5 4 5 5 5 5 5 5 6 6 7 9 10 11 12 13 14 14 15 15 15 15 16 16 17 18 19 19 19 21 23 24 26 27 28 30 30 30 30 31 31 32 32 31 29 27 26 24 23 22 22 22 22 22 22 23 24 25 24 24 25 27 29 24 16 2 2 6 12 16 19 21 21 19 17 15 8 3 0 0 0 0 0 0 0 0 0 4 12 23 35 41 34 28 28 35 51 58 58 54 60 72 92 110 127 144 162 178 191 200 189 179 183 188 176 137 112 91 74 67 62 57 51 47 39 21 11 5 4 2 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 30 28 9 5 8 14 17 19 22 24 26 28 30 31 30 29 28 27 25 27 29 31 32 33 32 32 30 28 28 28 27 24 17 10 3 3 4 6 10 18 28 36 40 42 40 34 25 17 13 11 11 11 12 13 15 19 23 30 21 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 16 20 25 31 38 43 47 50 53 55 56 53 47 39 30 23 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 1 1 4 7 11 17 22 26 31 35 35 30 28 27 26 28 30 31 29 30 33 38 41 43 46 47 48 49 53 49 43 36 30 34 40 39 37 36 36 34 35 39 45 52 56 53 50 47 42 37 32 26 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 1 2 2 4 6 8 9 9 8 7 8 8 7 6 7 7 8 8 9 10 11 12 13 14 14 15 16 15 15 16 16 16 16 17 18 20 21 23 24 25 27 28 29 31 32 32 32 34 35 35 34 33 31 29 27 25 23 21 20 21 21 22 23 22 23 24 25 25 26 28 29 29 24 8 2 0 0 0 3 7 10 16 21 15 6 1 0 0 0 0 0 0 0 0 0 1 5 14 26 39 40 36 33 43 52 58 60 56 58 67 82 98 112 120 131 144 165 181 188 188 188 191 189 167 148 125 91 79 71 64 61 57 49 32 17 5 3 3 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 1 4 2 1 0 0 1 0 0 8 18 25 27 29 30 32 32 33 33 33 33 34 34 35 37 39 39 39 38 37 37 37 35 31 23 15 10 7 6 6 9 14 18 22 25 26 26 27 27 27 28 30 33 37 39 41 36 30 24 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 10 15 20 25 30 35 40 44 48 49 49 48 47 44 39 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 1 1 1 1 1 1 2 4 7 12 18 25 29 30 28 31 35 39 40 40 38 39 38 37 36 36 38 42 45 48 51 54 58 61 55 47 38 32 39 45 45 40 35 31 33 37 41 47 51 55 56 50 43 37 35 26 15 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 9 11 12 13 13 13 12 11 11 11 11 12 12 13 14 14 13 14 15 17 18 18 18 18 18 19 19 19 19 20 21 22 23 25 26 27 28 29 31 33 34 35 36 36 37 37 36 36 34 32 31 28 26 23 21 20 20 20 21 22 24 26 27 28 29 31 33 34 33 18 7 0 0 0 0 0 2 7 12 6 2 0 0 0 0 0 0 0 0 0 0 0 1 6 13 21 29 33 34 39 44 49 51 50 51 59 74 86 93 90 90 98 130 157 176 183 182 181 180 168 153 134 102 84 72 63 62 61 56 46 30 10 6 4 3 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 2 7 16 21 23 25 27 30 33 34 35 36 36 36 37 39 40 41 41 42 42 43 40 38 35 31 27 23 18 15 12 10 8 9 12 15 18 21 26 31 35 39 45 51 57 48 35 19 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 8 12 16 19 24 27 30 34 37 40 42 41 40 37 31 26 20 16 11 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 1 3 4 3 1 0 1 2 4 6 10 13 14 14 13 12 21 28 33 37 43 48 50 49 46 41 39 40 44 46 48 50 52 58 64 62 56 48 40 43 44 41 38 39 39 39 43 47 52 50 50 51 50 46 37 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 1 1 2 3 3 4 6 8 10 12 13 14 15 16 15 15 15 14 14 14 15 16 16 17 18 19 19 20 21 21 21 21 20 20 21 21 22 22 23 24 25 27 28 29 30 32 34 35 36 37 38 38 37 37 38 38 38 37 36 34 31 28 25 21 20 19 19 21 23 25 27 30 33 34 35 36 36 26 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 17 24 27 32 38 45 48 50 52 52 61 71 72 71 74 83 113 136 152 154 150 142 126 116 110 104 95 87 79 69 67 68 66 59 47 24 11 4 4 2 2 2 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 4 5 8 10 14 18 20 23 24 25 27 30 33 36 38 38 37 37 39 40 40 41 41 42 44 44 41 40 39 38 37 34 31 28 24 20 18 17 17 18 19 21 24 29 34 39 45 53 58 40 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 1 2 3 6 8 11 14 17 19 23 26 28 29 30 30 29 27 23 20 17 12 10 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 3 1 0 2 4 6 8 8 8 9 10 12 16 25 30 33 34 41 45 41 36 32 29 35 40 45 45 44 44 48 49 49 47 44 38 32 26 24 24 30 52 61 51 48 47 49 47 46 46 44 39 28 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 1 1 1 2 4 5 5 6 7 9 10 11 12 13 14 15 16 17 17 17 18 18 17 18 18 19 20 21 21 22 22 22 23 23 22 22 23 23 23 23 25 26 27 27 28 29 32 34 36 38 40 41 43 42 40 39 38 38 40 40 40 39 38 35 31 27 22 20 19 19 20 22 25 28 31 34 36 37 37 37 31 21 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 8 15 20 25 30 36 46 59 73 65 62 65 64 65 69 83 103 119 124 131 134 133 134 137 137 134 131 124 103 85 72 65 62 59 55 38 19 1 3 3 2 1 3 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 8 10 12 15 18 21 25 27 29 30 31 33 35 38 40 40 40 40 41 40 40 40 41 42 44 43 42 41 42 41 39 38 36 34 33 32 30 29 29 28 27 25 24 26 29 33 37 41 39 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 10 12 13 15 16 17 13 8 8 11 14 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 3 1 1 3 5 8 11 13 15 15 16 13 12 17 22 25 27 31 30 25 23 26 34 49 50 46 39 34 38 49 50 50 48 46 37 28 21 23 31 45 59 61 53 43 39 38 42 45 44 39 25 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 1 1 2 3 3 4 5 6 7 8 9 9 10 11 11 12 13 14 16 17 18 19 19 20 20 19 19 20 21 22 23 24 24 24 24 24 24 25 25 27 27 28 28 29 30 31 31 32 33 36 38 40 43 44 46 47 46 45 43 41 41 41 42 41 40 37 33 28 22 19 18 18 19 19 20 23 27 31 33 36 37 36 35 32 26 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 15 23 32 39 49 61 76 76 73 72 66 63 65 78 89 95 78 87 108 125 142 154 154 154 154 154 120 96 79 70 66 63 61 53 37 9 5 3 2 1 1 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 5 3 8 15 21 27 33 36 38 38 38 38 39 41 44 45 47 47 44 42 41 40 41 41 42 42 42 42 41 39 36 36 36 37 37 37 36 34 34 33 30 29 28 28 28 24 10 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 1 2 3 3 3 3 4 2 0 0 1 5 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 1 1 2 3 3 4 4 4 4 6 9 10 13 21 25 25 22 18 16 16 17 16 15 16 19 23 26 30 34 38 32 25 18 15 25 43 53 56 56 52 42 34 29 33 43 55 51 44 36 31 34 39 43 41 35 25 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 6 7 7 8 9 9 9 9 9 9 10 11 12 14 15 17 18 20 21 21 21 21 21 20 20 22 22 23 24 25 26 27 28 29 30 31 31 32 32 33 34 35 35 36 36 38 40 43 45 47 48 49 49 50 49 47 45 44 44 43 42 40 37 32 28 24 21 19 18 19 15 9 13 16 16 13 20 25 26 20 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 18 29 38 47 55 63 68 71 70 66 62 60 62 68 83 92 103 114 118 125 129 122 116 111 111 102 93 83 74 69 66 66 63 55 29 13 3 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 6 5 7 8 8 2 3 8 16 23 26 26 37 42 43 42 40 40 45 50 53 55 55 51 48 45 42 41 41 42 43 44 44 42 42 41 40 40 40 41 40 38 35 32 30 28 29 30 30 29 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 6 9 7 8 10 15 12 14 22 26 26 22 20 19 19 17 11 16 39 38 31 21 17 16 15 13 13 12 12 17 23 30 33 35 35 36 39 44 49 54 57 53 46 40 35 38 39 40 30 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 9 9 9 10 10 11 11 12 12 14 15 16 17 19 21 23 23 23 23 22 21 21 22 23 24 25 27 28 29 30 31 33 35 35 36 36 37 37 38 39 41 43 44 47 49 51 52 52 52 52 53 53 51 50 49 48 47 45 42 39 35 31 28 24 21 19 20 17 7 4 2 2 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 3 8 17 25 34 43 50 58 66 67 66 65 61 57 58 75 91 103 111 112 110 104 97 94 94 96 94 88 83 77 73 71 71 68 58 40 22 5 5 4 3 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 3 10 16 19 27 23 15 11 8 6 31 44 50 48 46 46 51 56 59 60 58 55 51 47 44 43 44 44 45 46 47 48 53 55 56 55 53 51 49 45 40 34 28 25 26 29 30 30 14 4 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 1 3 3 3 3 4 5 6 11 14 13 12 14 19 25 24 20 15 12 11 14 19 23 25 16 21 38 32 20 7 5 5 7 9 13 17 22 22 20 17 13 13 17 33 44 50 53 50 49 51 49 45 40 42 36 27 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 5 6 7 8 9 9 10 10 10 10 11 12 13 13 13 13 13 14 15 16 17 18 20 22 23 23 24 24 23 23 24 26 28 29 30 32 33 34 36 38 39 40 41 41 42 44 45 46 48 50 52 55 57 59 59 59 60 61 61 62 59 57 56 54 53 51 47 45 42 39 34 29 24 20 21 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 1 3 6 10 15 27 40 53 66 69 67 65 63 63 64 69 74 79 88 94 96 91 91 95 104 106 104 97 89 82 76 74 74 75 67 55 39 17 10 6 4 4 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 7 19 37 48 51 28 12 1 3 21 44 50 53 53 52 52 52 53 58 59 55 47 45 48 50 50 50 49 48 48 49 53 58 62 64 64 62 60 58 54 48 40 31 28 28 30 32 26 8 6 5 3 0 0 0 0 0 0 0 3 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 12 11 12 12 11 10 12 19 18 14 10 18 25 32 34 34 32 22 21 22 17 9 5 7 8 9 10 11 14 17 14 13 13 17 25 31 35 39 44 46 44 45 47 47 44 39 33 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 5 6 8 8 9 9 10 10 10 10 10 10 11 12 13 13 13 13 14 15 16 16 17 18 19 20 21 22 23 24 24 24 26 28 31 33 35 36 38 40 42 44 46 47 47 47 48 49 51 51 52 54 57 60 62 64 65 67 68 69 69 70 68 67 65 62 59 57 56 55 53 47 39 31 23 20 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 3 9 20 31 43 60 67 66 60 57 57 56 57 59 59 75 92 109 119 119 111 110 111 112 98 89 85 84 83 81 81 79 73 62 42 28 16 7 4 3 2 1 1 3 5 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 3 1 0 0 0 0 0 0 0 0 21 8 4 10 22 35 36 19 25 36 50 59 64 65 61 57 54 51 42 32 30 42 49 27 26 34 49 52 49 40 39 42 47 49 50 52 55 56 57 58 58 56 51 46 39 37 37 38 38 22 8 19 24 24 16 7 1 0 1 2 3 7 10 11 9 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 6 8 10 12 12 10 7 5 3 4 8 15 17 17 15 16 16 15 16 20 22 20 17 14 9 5 5 9 12 14 14 13 13 12 7 12 25 44 47 44 34 30 38 49 45 44 44 43 38 29 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 4 5 6 7 8 9 9 9 10 10 10 10 10 10 10 11 12 13 14 15 16 16 15 16 16 17 17 18 19 20 21 22 23 24 25 26 29 33 37 39 41 42 45 48 51 52 52 53 52 51 51 53 53 54 56 59 62 64 65 68 70 73 75 75 75 74 73 71 69 67 65 62 59 53 43 33 24 16 12 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 1 7 13 20 28 38 44 46 46 45 43 45 49 55 52 61 78 101 118 126 117 107 98 92 86 84 84 85 84 82 82 82 80 71 57 37 8 5 7 5 5 4 2 5 9 14 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 35 15 6 3 8 7 16 41 76 93 90 83 76 69 62 56 50 31 21 19 48 49 31 32 42 55 56 39 19 18 30 43 45 44 42 43 46 49 51 51 51 50 50 49 47 47 46 45 29 25 33 36 32 24 14 8 5 6 8 11 12 12 10 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 10 10 7 4 3 6 12 18 21 21 17 11 11 13 15 13 17 23 18 13 8 7 9 11 13 15 17 20 18 15 13 24 48 72 53 38 26 21 30 39 43 44 41 34 21 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 6 6 7 7 8 9 10 10 10 10 11 11 10 10 11 12 13 14 15 16 16 16 16 16 16 17 17 18 19 21 22 24 25 26 27 29 32 35 39 42 45 49 52 54 55 56 56 56 55 55 56 57 57 58 60 63 65 67 69 72 74 76 78 78 78 77 76 74 73 72 69 61 50 38 24 13 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 15 21 25 31 33 33 32 38 45 50 52 57 63 76 89 101 107 103 94 89 89 93 97 93 87 81 80 79 80 75 68 58 45 32 20 8 7 8 5 4 7 16 15 14 13 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 75 43 20 11 19 24 21 39 65 96 99 97 92 88 81 72 51 37 24 23 34 62 64 64 62 62 64 64 45 27 12 18 33 47 45 43 41 41 43 46 46 47 49 51 53 53 51 50 50 52 47 41 37 31 25 19 16 14 13 12 12 13 11 9 7 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 1 2 4 6 8 9 11 13 12 9 9 14 26 35 39 33 24 14 9 8 11 17 22 24 20 15 13 13 13 13 12 14 18 22 21 22 24 35 60 73 47 30 22 21 34 41 44 41 33 23 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 6 6 7 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 13 14 15 16 16 17 17 17 18 18 19 20 22 23 24 26 27 29 31 34 36 38 41 46 50 53 54 55 55 55 56 57 58 60 61 61 61 62 64 67 69 72 76 79 82 81 80 79 77 76 75 74 72 67 60 44 29 16 8 3 1 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 7 16 22 25 34 41 45 50 52 52 50 54 64 82 106 121 120 123 123 121 124 123 115 100 90 83 81 77 72 64 52 40 25 12 4 4 3 1 1 2 5 8 16 17 14 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 1 2 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 69 37 18 14 34 61 73 76 82 91 90 94 97 98 96 83 47 41 42 38 29 39 60 62 68 72 73 72 67 67 67 67 58 55 52 50 50 51 49 47 47 48 51 53 55 54 52 49 47 43 34 31 29 25 21 17 14 11 9 7 6 7 8 7 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 4 8 9 10 10 10 9 8 13 16 18 17 23 34 49 57 59 45 30 18 10 7 7 8 18 22 20 14 9 7 10 13 15 18 23 28 30 29 30 34 57 61 44 31 27 30 39 43 43 35 18 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 1 1 1 1 1 1 2 3 4 5 6 7 8 8 8 9 10 11 12 12 13 14 14 14 14 14 13 13 14 14 15 15 16 16 17 18 19 20 20 22 23 24 25 25 27 30 32 34 37 39 42 45 49 52 54 56 57 60 61 63 65 65 66 66 66 66 66 67 70 74 79 83 85 86 81 76 71 69 68 67 64 57 47 32 19 9 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 5 7 14 29 41 45 46 44 39 37 42 54 69 88 105 110 111 109 104 113 121 127 115 100 85 76 74 77 70 61 51 40 25 11 2 2 5 9 10 10 12 21 26 26 23 16 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 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 57 41 22 9 9 36 54 60 55 49 51 67 62 49 53 83 99 92 85 77 61 59 60 44 34 36 63 65 61 56 58 62 61 58 55 52 49 47 45 46 49 51 55 57 58 56 53 48 44 34 21 16 17 20 17 14 11 9 7 5 3 3 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 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 1 3 7 13 16 17 16 12 13 16 22 25 24 17 21 28 33 32 25 11 15 19 19 16 12 10 19 22 19 12 11 14 25 34 40 42 38 35 33 31 30 32 46 48 42 35 34 36 40 37 31 21 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 3 5 6 7 8 8 8 8 9 10 12 13 13 14 15 15 15 15 15 14 14 14 14 14 14 15 16 18 19 21 23 24 24 25 27 27 27 29 32 35 38 40 42 45 50 53 55 57 58 60 63 66 69 71 71 70 69 67 66 66 69 73 78 82 85 86 83 77 70 61 57 54 52 46 36 25 14 9 6 5 3 1 0 0 1 3 5 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 9 20 33 39 40 37 26 29 38 55 67 76 83 91 99 104 92 88 91 109 108 98 86 79 76 79 78 74 70 58 46 33 25 20 14 11 11 13 20 27 32 34 31 26 20 15 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 13 5 2 1 4 6 8 10 6 5 8 7 7 13 42 59 67 74 77 72 46 41 42 42 44 45 33 26 21 23 41 57 59 55 50 45 42 42 49 53 56 58 58 57 54 50 46 42 37 32 27 24 21 17 15 13 11 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 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 2 3 6 7 10 18 23 24 20 19 22 26 30 31 30 22 20 23 26 23 17 19 18 16 12 11 12 16 15 12 7 16 27 40 49 53 55 42 36 33 33 34 34 35 37 37 38 40 40 38 28 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 3 4 5 7 8 9 9 9 9 9 9 10 12 14 15 16 16 16 16 16 16 16 16 16 15 14 15 16 17 18 21 23 25 27 27 28 28 30 32 35 37 39 41 43 46 49 52 54 55 57 58 59 62 65 68 69 69 69 68 66 65 65 70 75 81 85 88 88 83 73 61 49 42 36 31 26 19 11 8 7 6 5 3 2 1 2 3 4 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 10 19 32 40 38 25 15 16 26 46 59 69 79 88 93 87 84 83 79 89 93 90 79 73 74 77 79 80 73 66 59 53 47 41 33 33 32 26 25 27 32 35 36 36 36 35 32 24 15 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 17 9 4 1 2 2 0 0 0 0 0 2 3 2 0 2 7 13 19 23 17 2 5 8 11 13 10 3 2 7 16 37 45 46 44 40 36 36 44 51 55 54 53 53 48 43 40 39 37 35 31 27 23 18 15 15 15 14 13 9 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 6 12 17 25 37 44 45 41 35 34 37 44 49 49 31 23 21 23 19 14 12 10 8 6 3 3 8 11 11 12 25 42 57 64 59 51 41 35 33 32 32 32 33 34 36 38 43 37 24 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 3 4 5 6 7 9 11 11 11 11 10 10 11 12 13 15 16 17 17 17 17 18 18 19 19 18 18 17 17 18 19 21 22 24 26 27 28 29 30 32 34 36 38 40 41 43 46 48 51 52 53 54 55 56 57 60 62 65 65 66 67 67 66 66 66 70 73 77 80 79 74 62 48 34 27 23 20 18 16 14 12 10 9 9 5 4 3 3 4 5 5 6 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 9 18 30 44 51 48 30 21 17 19 31 43 54 71 79 79 90 110 125 102 94 92 86 77 72 75 75 77 80 81 80 77 70 65 63 62 57 44 25 18 19 24 27 29 34 38 41 48 43 34 29 21 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 1 2 4 2 1 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 3 5 2 1 0 0 0 0 15 19 15 4 0 0 0 0 0 0 0 0 0 1 1 2 7 12 17 26 36 32 28 25 24 26 32 44 49 50 46 39 32 22 17 14 17 22 26 23 19 14 8 8 9 9 10 9 9 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 2 6 12 23 36 50 59 58 53 46 44 46 50 53 49 34 26 23 25 27 25 21 18 16 15 13 15 20 24 24 28 43 53 59 61 48 39 35 31 28 25 25 27 30 33 34 33 27 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 3 2 3 4 5 6 6 8 10 12 14 15 15 14 14 13 13 14 14 15 16 17 19 18 18 18 19 20 21 22 22 23 23 23 23 24 25 26 27 28 29 30 31 33 34 35 37 39 40 41 43 44 46 48 48 50 51 51 53 54 55 57 59 60 63 65 67 68 68 67 67 68 69 69 67 59 45 25 13 7 7 9 11 12 14 16 17 14 10 6 4 2 2 3 4 5 6 7 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 5 10 13 19 28 50 56 48 35 26 20 23 31 41 53 73 90 93 102 107 105 99 96 97 85 77 75 74 74 73 76 77 77 73 70 69 72 77 77 57 45 35 26 20 17 22 25 31 42 44 44 44 52 47 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 1 3 6 3 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 9 35 35 26 6 1 0 0 0 0 0 0 3 5 9 16 24 33 41 47 43 36 25 19 17 18 27 35 45 38 30 22 11 2 1 1 0 1 6 11 12 9 6 3 3 3 3 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 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 37 49 62 67 61 49 46 47 50 52 50 46 42 40 38 35 31 27 22 19 17 16 20 24 29 30 31 33 35 36 36 32 29 27 25 21 18 18 20 23 26 27 23 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 2 3 4 5 8 9 10 12 14 15 16 16 16 15 15 15 15 16 16 17 18 19 20 20 19 19 20 21 23 24 25 26 26 27 27 27 28 29 30 31 32 33 34 35 37 38 40 41 43 43 44 45 46 47 48 48 48 48 48 48 49 50 51 53 55 60 64 66 68 67 66 66 66 62 47 36 25 16 6 2 1 3 6 9 11 15 20 22 20 15 9 5 3 2 4 5 7 9 8 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 3 10 11 9 10 21 28 23 19 16 13 21 32 47 82 103 109 112 116 118 105 97 95 104 96 84 78 76 73 72 71 71 73 73 73 73 73 73 75 68 60 51 31 22 24 40 39 30 37 44 49 49 51 49 41 21 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 2 1 0 0 1 3 5 7 6 4 1 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 4 1 0 0 0 0 0 0 0 0 9 42 54 40 7 1 0 0 0 0 0 17 37 54 53 51 54 55 53 48 36 26 19 18 21 30 19 9 8 4 0 0 0 0 0 0 0 0 5 9 12 11 9 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 22 25 28 38 50 59 53 48 44 46 54 62 65 64 63 64 66 62 48 40 33 28 24 23 24 27 29 31 28 27 27 27 28 29 31 28 24 19 15 13 13 15 17 17 12 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 7 8 10 12 14 15 16 16 16 16 16 16 16 16 17 17 17 18 19 21 21 21 20 20 20 22 24 25 27 27 28 29 30 31 31 32 33 34 35 36 37 39 40 41 42 43 45 46 46 46 46 45 45 44 44 44 44 44 45 46 46 47 49 52 56 59 62 63 61 58 54 55 51 32 17 7 5 2 1 0 1 3 7 12 16 21 27 24 17 11 7 4 5 6 7 7 8 8 6 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 7 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 8 12 11 8 9 11 13 20 31 53 91 121 130 126 123 127 117 108 101 103 105 112 127 121 93 76 65 62 68 72 75 74 77 82 83 82 78 65 45 29 22 42 53 44 39 38 43 42 40 36 46 44 32 21 11 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 4 3 2 1 0 1 2 6 11 12 10 7 3 2 1 2 2 1 1 3 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 37 13 0 0 0 0 0 0 0 0 3 8 17 15 2 0 0 0 0 0 5 26 43 55 54 56 58 59 58 55 44 34 26 23 25 24 9 3 0 0 0 0 0 0 0 0 0 2 8 12 15 16 15 13 12 11 9 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 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 1 5 11 18 26 28 32 39 47 50 45 42 42 46 53 57 57 51 48 46 51 49 43 39 35 31 28 29 31 32 32 31 28 27 27 28 30 31 30 23 17 13 14 13 12 10 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 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 5 6 7 9 11 13 15 16 16 15 13 13 14 16 18 19 20 20 20 19 19 20 22 22 21 20 21 22 26 27 28 29 30 32 34 35 36 36 35 36 36 37 39 40 41 42 42 44 45 46 45 44 43 41 40 39 39 39 39 40 40 39 39 39 38 39 42 45 47 48 48 45 39 30 26 23 13 6 1 0 0 0 1 2 4 7 11 17 24 28 26 19 12 9 7 8 8 8 6 5 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 9 8 3 1 0 0 0 0 0 1 1 0 0 0 0 0 1 2 4 7 9 11 10 8 8 12 19 23 29 37 70 98 119 128 125 115 107 106 112 129 149 171 198 206 186 127 85 58 52 57 62 65 68 75 85 90 92 90 80 70 58 50 55 63 54 35 16 22 23 23 30 43 54 54 40 22 10 3 0 0 0 0 0 0 0 0 1 2 2 3 2 0 0 0 0 0 0 0 0 1 3 5 8 12 12 8 3 1 1 0 0 1 5 9 11 12 10 5 1 2 3 4 4 3 1 0 1 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 33 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 40 53 59 60 62 63 63 60 54 47 41 36 31 19 5 1 0 0 0 0 0 0 1 3 7 9 12 13 13 13 12 12 12 12 11 10 8 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 24 28 32 38 46 48 46 39 38 41 53 52 47 38 34 35 44 35 28 29 36 37 29 30 32 33 32 31 31 31 31 32 32 30 26 21 17 13 10 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 5 6 6 7 8 9 11 13 15 16 15 14 13 15 18 21 24 25 26 24 22 20 18 18 18 19 18 18 19 21 24 27 28 30 31 32 34 37 39 40 41 39 39 39 39 40 42 43 43 42 42 41 40 38 36 35 33 33 33 32 32 32 32 32 32 32 32 31 31 31 30 29 26 22 17 11 7 4 2 2 2 2 1 2 3 4 6 7 9 14 21 30 29 23 15 12 11 12 14 16 18 12 8 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 10 3 1 0 0 0 0 0 1 2 3 2 1 1 3 2 1 3 7 12 13 18 27 45 40 28 28 35 43 50 75 101 123 140 146 136 134 138 147 161 177 195 211 199 162 114 76 50 54 56 57 54 59 68 79 85 91 98 98 93 82 84 88 87 78 63 40 25 12 9 19 33 53 78 77 39 18 4 0 0 0 0 1 2 3 4 7 11 14 14 13 7 4 3 3 4 6 6 8 11 17 16 11 7 4 3 1 2 4 9 14 16 17 16 13 8 4 3 5 6 6 5 3 2 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 58 50 41 22 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 29 53 62 62 63 64 65 63 62 60 59 54 45 18 4 0 0 0 0 0 0 0 1 3 6 9 10 10 8 7 7 8 8 9 9 9 7 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 1 2 3 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 21 26 30 35 35 32 25 23 27 39 41 38 31 22 20 24 17 16 19 30 34 35 36 35 34 30 25 22 24 25 25 24 22 20 19 18 14 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 1 1 1 2 1 1 2 3 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 12 14 16 17 17 16 16 17 19 21 23 23 23 22 21 20 19 19 19 19 20 19 20 20 23 26 28 30 32 34 37 40 42 44 44 44 44 43 43 44 45 45 45 44 43 42 38 35 32 30 28 28 27 27 27 26 27 27 28 29 29 27 26 24 20 15 11 8 5 3 2 1 1 2 3 4 4 4 4 5 7 10 12 14 18 23 30 29 25 17 13 12 13 16 20 22 18 14 10 5 3 3 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 2 5 8 5 4 2 1 0 0 0 1 2 4 4 3 2 2 1 2 6 10 11 18 28 40 27 19 15 18 26 42 56 75 98 130 148 156 157 160 164 166 173 181 182 172 155 135 117 100 79 70 63 60 58 61 69 82 91 96 102 104 103 96 97 103 98 95 92 68 42 17 20 33 53 80 93 86 50 22 3 2 2 2 3 5 7 8 11 14 15 18 19 19 17 17 16 17 18 19 19 17 13 8 3 0 0 0 0 2 8 20 20 17 14 12 9 5 2 2 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 32 42 50 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 27 40 59 56 54 55 58 61 65 69 73 75 68 48 10 3 0 0 0 0 0 0 0 0 0 1 3 3 2 1 1 2 3 3 4 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 1 2 2 4 5 6 4 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 1 2 10 16 20 22 21 20 14 11 8 7 8 12 20 20 16 7 4 3 4 10 18 30 37 40 41 39 34 27 23 21 18 17 17 17 16 15 15 16 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 5 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 11 13 15 17 19 20 20 21 21 22 23 23 23 22 20 20 20 20 21 21 22 23 24 24 26 28 30 31 33 35 38 40 43 45 46 47 46 46 46 46 46 45 43 42 39 36 33 30 27 25 21 18 18 21 22 23 23 23 23 22 18 13 9 6 3 1 0 0 0 0 0 1 2 3 4 4 3 2 2 3 6 7 9 10 14 20 26 30 30 27 22 16 11 12 16 20 22 20 17 13 8 5 4 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 3 9 10 9 6 3 1 0 0 1 4 5 6 6 3 2 3 9 13 16 15 22 31 43 43 40 37 30 30 43 59 79 103 129 148 155 153 154 162 175 184 184 168 152 139 130 118 102 85 74 69 72 74 75 79 83 86 92 94 96 99 100 101 99 93 89 91 77 58 35 46 67 91 111 113 88 57 32 17 14 11 6 8 10 12 14 15 16 17 17 16 21 23 22 21 22 22 20 17 12 7 3 1 0 0 0 0 0 1 6 7 7 5 4 4 4 5 5 4 2 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 12 32 50 54 51 46 47 49 54 60 68 75 63 51 42 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 6 4 3 2 2 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 26 32 34 30 24 13 7 4 5 5 4 5 5 4 3 4 5 7 11 17 25 34 40 41 39 37 34 29 26 23 23 22 20 15 11 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 1 1 1 2 3 3 4 4 4 6 7 8 9 8 7 7 7 7 7 7 8 9 10 11 12 12 13 15 17 19 21 22 22 23 24 25 25 25 25 24 24 24 23 23 24 25 27 28 28 28 29 30 31 33 35 38 40 42 43 45 46 47 47 46 44 42 40 37 34 29 25 21 20 19 17 16 9 4 5 7 7 6 9 12 14 11 7 2 0 0 0 0 0 0 0 0 0 2 2 3 3 2 1 0 1 4 8 9 10 11 14 21 31 35 35 33 25 19 15 16 16 17 17 17 17 15 12 8 5 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 1 5 7 7 5 3 2 2 3 4 7 9 8 5 2 4 10 23 29 27 25 24 27 39 49 54 46 42 47 61 76 93 117 138 157 172 173 176 202 225 237 221 187 149 116 110 104 91 80 73 70 73 77 79 76 72 68 69 72 75 84 91 97 93 90 89 87 75 54 55 64 74 67 71 80 70 55 40 36 31 25 16 14 15 17 16 16 17 18 20 20 21 21 19 17 15 12 9 5 2 0 0 1 2 2 3 1 1 2 4 4 5 5 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 37 54 57 56 55 58 62 64 44 22 14 9 2 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 6 4 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 25 33 39 41 37 30 23 17 13 9 4 2 1 0 1 1 2 3 5 8 12 16 24 30 35 39 42 42 37 33 30 30 26 21 17 14 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 5 6 8 9 10 10 10 9 9 8 8 8 8 8 9 10 12 13 13 15 16 18 20 22 23 25 25 26 27 27 28 28 28 28 28 28 28 29 30 31 31 31 31 31 31 31 32 34 36 38 40 41 43 44 43 41 38 34 30 27 23 19 16 12 9 6 5 4 3 2 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 4 7 9 10 10 12 16 23 31 37 39 36 30 25 21 19 16 13 12 12 14 16 15 13 8 4 1 1 1 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 2 3 3 5 7 9 12 15 16 13 14 17 25 35 40 34 27 26 37 48 53 49 28 20 37 56 71 82 108 135 166 197 217 226 249 265 272 242 204 161 129 109 97 87 77 66 63 62 61 63 61 58 58 60 63 68 77 85 87 84 83 86 86 80 62 59 59 56 46 41 46 49 47 41 34 26 18 16 15 16 16 16 16 19 21 23 21 18 14 10 7 3 1 0 0 0 0 1 3 5 8 10 9 6 6 6 6 6 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 44 59 60 62 65 71 72 66 27 7 0 0 0 0 0 0 0 0 0 0 6 8 9 10 7 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 0 0 0 0 0 0 0 0 0 1 2 4 6 7 6 5 4 4 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 30 38 41 41 38 33 28 24 20 15 5 10 17 21 11 5 5 6 8 9 9 13 18 25 31 38 42 42 39 35 34 33 27 22 16 12 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 6 8 9 10 11 10 8 9 9 9 8 8 8 9 11 12 14 14 14 16 18 20 22 24 25 27 28 29 30 29 28 28 27 28 29 32 33 34 34 34 33 32 32 33 33 34 36 37 38 40 42 43 44 42 37 31 26 22 19 15 13 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 10 11 12 14 19 26 32 35 35 30 26 24 25 21 18 14 11 11 17 17 16 12 6 2 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 2 5 7 5 4 3 4 7 11 15 20 24 28 31 36 42 43 41 37 30 24 22 36 44 44 18 9 15 32 50 70 98 134 173 205 227 245 264 277 281 268 240 206 162 143 132 124 97 72 64 60 57 56 56 55 52 54 59 65 74 83 92 84 82 86 86 83 80 69 57 42 37 37 42 44 41 33 26 23 22 21 19 18 17 17 18 22 24 24 20 14 7 4 2 0 0 0 0 0 0 1 3 6 10 12 12 10 8 7 7 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -80 -64 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -75 -111 -58 -24 -63 -68 -64 -51 -98 -121 -91 -31 -33 -64 -61 -65 -56 -64 -74 -58 -39 -29 -18 -11 -16 -24 -25 -24 -29 -37 -31 -19 -22 -33 -17 -3 -6 -45 -55 -30 -11 -7 -18 -28 -13 -7 -7 -4 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 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 -17 -14 -12 -9 -6 -3 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -3 -10 -15 -15 -12 -9 -7 -6 -5 -4 -3 -3 -3 -2 -3 -3 -4 -5 -6 -7 -10 -13 -18 -20 -15 -5 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 0 -1 -2 -1 -1 -3 -4 -4 -6 -6 -6 -6 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -3 -2 -6 -8 -12 -12 -9 -7 -5 -4 -5 -4 -3 -1 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -86 -90 -34 -15 -50 -69 -66 -45 -68 -104 -87 -33 -11 -66 -72 -67 -65 -64 -92 -78 -36 -20 -11 -7 -10 -21 -22 -21 -20 -24 -29 -26 -25 -29 -20 -5 -5 -27 -56 -39 -13 -9 -12 -27 -29 -11 -6 -5 -4 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -14 -19 -16 -12 -9 -6 -3 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -12 -15 -15 -13 -10 -8 -6 -5 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -6 -9 -12 -18 -22 -18 -6 -1 0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -1 -5 -5 -2 -4 -7 -6 -6 -5 -5 -6 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -3 -4 -3 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -79 -39 -7 -2 -34 -58 -92 -66 -66 -94 -65 -17 -37 -98 -84 -71 -64 -54 -17 -14 -36 -27 -19 -8 -9 -21 -19 -19 -14 -12 -22 -31 -32 -28 -18 -6 -5 -22 -52 -50 -23 -16 -17 -13 -34 -25 -8 -9 -6 -3 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 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 -14 -12 -9 -7 -4 -2 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -3 -11 -17 -17 -13 -10 -9 -7 -5 -4 -2 -2 -2 -2 -1 -2 -3 -3 -4 -6 -9 -11 -15 -20 -19 -9 -1 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -7 -9 -4 -4 -6 -6 -6 -6 -7 -7 -6 -6 -3 -1 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 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 -3 -4 -5 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -38 -69 -20 -0 0 -75 -72 -102 -57 -98 -104 -61 -15 -49 -98 -98 -87 -67 -73 -83 -32 -74 -53 -33 -11 -11 -18 -14 -17 -12 -9 -17 -42 -49 -40 -21 -9 -7 -19 -55 -70 -41 -19 -10 -7 -22 -33 -17 -10 -8 -4 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -11 -9 -6 -4 -2 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -1 -7 -15 -20 -16 -12 -10 -8 -5 -4 -2 -2 -1 -1 -1 -1 -2 -3 -4 -6 -8 -10 -13 -15 -15 -8 -0 -1 -3 -3 -4 -3 -3 -2 -1 -0 -1 -0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -1 -4 -7 -6 -4 -4 -3 -5 -8 -10 -9 -7 -5 -3 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 -0 -1 -3 -7 -9 -8 -6 -7 -8 -11 -10 -4 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -27 0 -6 -61 -78 -84 -103 -169 -115 -88 -36 -8 -65 -105 -100 -85 -80 -45 -12 -54 -74 -38 -9 -9 -8 -10 -14 -12 -10 -17 -50 -73 -68 -41 -19 -13 -15 -50 -82 -68 -32 -12 -5 -11 -28 -28 -16 -8 -5 -3 -2 -1 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -6 -7 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -3 -10 -17 -18 -15 -12 -9 -7 -5 -3 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -11 -14 -10 -5 -0 -2 -3 -4 -5 -4 -4 -3 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 -1 -2 -3 -4 -4 -2 -2 -6 -12 -10 -7 -3 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -3 -7 -10 -11 -10 -10 -11 -11 -11 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -104 -77 -13 -2 -39 -91 -84 -137 -203 -137 -106 -83 -65 -83 -94 -71 -112 -108 -40 -75 -62 -64 -46 -13 -10 -9 -12 -15 -11 -15 -22 -47 -85 -106 -76 -35 -16 -9 -33 -72 -79 -50 -19 -8 -6 -19 -32 -24 -11 -8 -5 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 -0 -1 -4 -10 -15 -16 -13 -9 -7 -5 -3 -1 -0 -0 -0 -1 -1 -2 -3 -5 -5 -6 -9 -11 -6 -7 -2 -0 -1 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -1 -2 -4 -6 -6 -7 -14 -10 -8 -3 -2 -2 -2 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -10 -12 -12 -12 -13 -13 -12 -10 -5 -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 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -102 -45 -5 0 -39 -90 -82 -124 -167 -111 -98 -114 -125 -18 -85 -94 -109 -121 -148 -47 -79 -55 -54 -30 -27 -22 -22 -20 -12 -18 -25 -39 -73 -115 -104 -55 -19 -5 -17 -48 -67 -65 -32 -12 -4 -8 -25 -33 -20 -9 -7 -5 -2 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -10 -14 -14 -11 -8 -6 -3 -1 -0 -0 -0 -0 -1 -2 -4 -5 -4 -5 -6 -5 -5 -8 -4 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -9 -14 -10 -13 -13 -11 -8 -5 -5 -4 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -3 -6 -9 -10 -9 -8 -10 -10 -8 -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 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -6 -7 -8 -8 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -131 -24 -1 0 -11 -81 -83 -111 -85 -71 -91 -80 -89 -53 -87 -118 -55 -15 -178 -15 -144 -76 -61 -39 -40 -29 -28 -25 -18 -22 -25 -29 -53 -96 -108 -71 -33 -13 -9 -20 -43 -66 -53 -22 -7 -3 -15 -35 -36 -20 -11 -7 -3 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -2 -6 -11 -14 -13 -10 -6 -4 -1 -0 -0 -0 -1 -1 -3 -4 -4 -3 -3 -3 -3 -3 -6 -6 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -4 -9 -7 -9 -10 -10 -9 -7 -6 -4 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -5 -5 -2 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -5 -7 -10 -16 -15 -21 -23 -14 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -135 0 0 0 -1 -102 -86 -86 -34 -64 -79 -71 -112 -80 -69 -123 -85 0 -5 -52 -190 -146 -55 -54 -50 -27 -27 -28 -24 -26 -25 -26 -40 -74 -92 -70 -43 -26 -13 -9 -26 -62 -73 -43 -17 -4 -5 -28 -49 -37 -17 -10 -5 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -13 -9 -6 -3 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -4 -6 -2 -0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -2 -2 -3 -5 -5 -5 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 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 -13 -19 -16 -22 -36 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -45 -94 -73 -71 -37 -59 -68 -91 -40 -24 -56 -35 0 0 -16 -80 -127 -142 -98 -57 -29 -28 -29 -25 -26 -31 -27 -31 -49 -69 -66 -43 -27 -16 -9 -25 -65 -86 -69 -37 -11 -3 -15 -43 -53 -33 -14 -8 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -7 -4 -3 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -0 -0 -0 -1 -4 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -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 -1 -6 -7 -11 -18 -18 -14 -15 -24 -25 -13 -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 -5 -45 -133 -75 -91 -3 -34 -69 -72 -39 -6 0 0 0 0 -0 -20 -95 -162 -131 -74 -42 -35 -42 -32 -27 -40 -36 -30 -33 -50 -69 -53 -31 -17 -8 -18 -52 -82 -78 -49 -21 -7 -5 -30 -50 -56 -31 -13 -4 -3 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -5 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -1 -0 0 0 -1 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -4 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -12 -20 -24 -17 -11 -11 -13 -12 -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 -2 -24 -64 -81 -81 -38 -13 -60 -104 -95 -3 0 0 0 0 0 -30 -110 -145 -136 -107 -65 -52 -59 -43 -33 -45 -52 -43 -38 -36 -62 -66 -36 -20 -6 -10 -41 -75 -80 -63 -38 -15 -4 -11 -31 -51 -46 -26 -10 -4 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -3 -6 -7 -6 -6 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -7 -12 -13 -7 -6 -4 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -27 -69 -93 -54 -4 -37 -99 -90 -21 0 0 0 0 0 -16 -100 -139 -132 -116 -82 -63 -61 -51 -42 -49 -60 -60 -50 -43 -57 -68 -42 -20 -7 -3 -23 -64 -86 -71 -45 -24 -8 -5 -13 -26 -41 -42 -22 -7 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 -0 -1 -3 -6 -7 -6 -4 -3 -4 -4 -3 -2 -3 -1 -1 -2 -3 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -7 -7 -4 -2 -1 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -0 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -74 -119 -49 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -29 -92 -96 -52 -8 -13 -83 -135 -69 0 0 0 0 -0 -2 -42 -142 -139 -120 -96 -69 -60 -58 -48 -47 -61 -71 -66 -56 -63 -75 -51 -21 -10 -3 -11 -47 -85 -74 -45 -30 -18 -6 -9 -19 -36 -49 -39 -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 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -4 -4 -4 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -3 -4 -4 -2 -2 -4 -4 -4 -4 -4 -3 -4 -3 -1 -1 -2 -2 -2 -2 -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 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -2 -2 -1 -0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -2 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -5 -10 -8 -6 -3 -1 -1 -1 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -0 0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -100 -87 -12 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -14 -53 -46 0 -0 -16 -81 -111 -85 -32 -3 -41 -100 -56 0 0 0 0 0 -0 -10 -72 -148 -117 -103 -81 -64 -63 -53 -46 -54 -71 -75 -65 -66 -74 -58 -31 -16 -5 -7 -36 -70 -74 -55 -38 -33 -14 -4 -11 -26 -42 -47 -35 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -7 -8 -8 -7 -5 -3 -1 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -11 -11 -8 -10 -7 -9 -7 -5 -1 -0 -1 -1 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -2 -2 -1 -1 -1 -2 -4 -6 -5 -5 -4 -4 -4 -5 -6 -7 -7 -8 -8 -5 -2 -1 -0 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -5 -5 -2 -1 -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 -5 -49 -81 -40 -0 0 0 0 0 0 0 0 0 0 -23 -21 -6 0 0 -33 -105 -102 -23 0 -3 -35 -103 -120 -81 -18 -0 -13 -10 0 0 0 0 0 0 -1 -20 -81 -125 -107 -95 -74 -62 -59 -46 -43 -56 -67 -62 -61 -62 -56 -44 -27 -10 -7 -21 -36 -50 -61 -45 -38 -19 -4 -6 -15 -27 -40 -48 -37 -15 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -4 -7 -9 -12 -12 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -4 -4 -2 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -4 -5 -8 -15 -17 -18 -14 -13 -7 -4 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -5 -4 -2 -0 -0 -1 -2 -3 -2 -2 -3 -5 -7 -9 -10 -9 -7 -7 -7 -9 -10 -11 -13 -13 -9 -4 -1 -0 -0 -1 -2 -1 -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 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -57 -52 -12 0 0 0 0 0 0 0 0 0 -83 -86 -21 -1 0 -3 -66 -127 -81 -15 0 -11 -62 -119 -129 -55 0 0 0 0 0 0 0 0 0 0 -3 -35 -91 -113 -106 -96 -68 -56 -47 -35 -39 -45 -47 -50 -47 -46 -53 -41 -17 -6 -6 -12 -24 -45 -47 -37 -33 -11 -2 -8 -18 -25 -38 -42 -31 -15 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -9 -12 -13 -15 -15 -10 -5 -1 -0 -0 0 0 -0 -0 -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 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -4 -6 -9 -11 -9 -5 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -7 -9 -8 -4 -2 -2 -4 -5 -5 -4 -4 -5 -7 -9 -12 -12 -10 -8 -8 -10 -8 -5 -4 -11 -14 -9 -1 -0 -3 -8 -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 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -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 -24 -55 -135 -68 -10 0 0 0 0 0 0 0 -16 -125 -51 -2 0 0 -16 -119 -107 -31 0 -1 -28 -89 -121 -66 -1 0 0 0 0 0 0 0 0 0 0 -51 -122 -131 -120 -115 -86 -56 -51 -39 -31 -30 -31 -41 -44 -43 -64 -53 -24 -7 -9 -12 -18 -31 -38 -37 -35 -25 -7 -4 -11 -19 -34 -39 -42 -31 -13 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -26 -29 -14 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -7 -7 -10 -12 -14 -15 -15 -13 -9 -3 -1 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -2 -4 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -7 -8 -10 -10 -13 -13 -7 -5 -7 -7 -6 -6 -6 -7 -8 -10 -12 -10 -6 -3 -3 -5 -2 -1 -0 -1 -8 -14 -4 -1 -3 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -2 -3 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -4 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -78 -61 -127 -34 -2 0 0 0 0 0 0 -51 -136 -65 -2 0 0 -1 -55 -56 -13 0 0 -6 -49 -95 -71 -15 0 0 0 0 0 0 0 0 0 0 -10 -81 -136 -136 -128 -101 -64 -54 -50 -37 -28 -27 -39 -47 -46 -64 -52 -27 -13 -18 -23 -24 -23 -23 -26 -31 -26 -13 -7 -7 -14 -24 -32 -47 -42 -30 -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 -6 -28 -69 -83 -45 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -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 -10 -11 -13 -15 -16 -16 -14 -10 -4 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -2 -4 -7 -10 -11 -13 -10 -11 -11 -12 -10 -9 -10 -10 -8 -7 -7 -8 -10 -11 -7 -1 -0 -0 0 -0 -0 -1 -0 -2 -10 -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 -0 -1 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -3 -9 -8 -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 -24 -118 -75 -94 -107 -9 -0 0 0 0 0 0 -69 -146 -97 -18 -0 0 -0 -7 -7 -0 0 0 0 -16 -79 -109 -54 -8 0 0 0 0 0 0 0 0 0 0 -19 -124 -153 -151 -122 -76 -56 -61 -55 -38 -33 -44 -53 -52 -53 -46 -28 -18 -20 -23 -24 -18 -12 -14 -21 -27 -25 -15 -7 -9 -18 -30 -42 -41 -33 -24 -9 -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 -1 -8 -36 -86 -110 -68 -19 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -11 -12 -15 -16 -17 -15 -12 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -3 -3 -3 -3 -3 -2 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -6 -10 -10 -12 -12 -10 -10 -11 -11 -11 -12 -11 -10 -9 -8 -8 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -1 -0 -2 -5 -10 -9 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -130 -87 -115 -8 0 0 0 0 0 0 -0 -87 -130 -59 -6 0 0 0 0 0 0 0 0 0 -33 -116 -128 -46 -6 0 0 0 0 0 0 0 0 0 -4 -54 -148 -168 -147 -91 -59 -66 -76 -58 -45 -53 -60 -56 -52 -45 -28 -17 -17 -22 -25 -21 -10 -7 -13 -20 -19 -13 -8 -6 -8 -18 -29 -30 -24 -23 -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 -1 -0 -0 -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 -53 -69 -48 -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 -2 -8 -12 -13 -12 -13 -16 -13 -9 -3 -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 -1 -2 -1 -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 -1 -1 -0 0 -0 -0 -1 -2 -4 -4 -7 -12 -12 -10 -11 -10 -10 -11 -11 -11 -10 -8 -6 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -15 -92 -127 -41 0 0 0 0 0 0 0 -19 -130 -124 -30 -0 0 0 0 0 0 0 0 0 -4 -61 -218 -74 -8 0 0 0 0 0 0 0 0 0 -1 -16 -86 -163 -155 -122 -76 -67 -87 -77 -61 -61 -64 -59 -57 -48 -29 -18 -19 -26 -36 -36 -19 -13 -15 -18 -16 -13 -10 -9 -8 -11 -22 -26 -21 -18 -15 -12 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -3 -11 -20 -24 -18 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -16 -14 -13 -16 -10 -4 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -5 -8 -8 -6 -6 -6 -7 -9 -11 -10 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -64 -178 -87 0 0 0 0 0 0 0 -11 -155 -174 -82 -6 0 0 0 0 0 0 0 0 0 -21 -106 -35 0 0 0 0 0 0 0 0 0 0 0 -3 -34 -104 -106 -125 -110 -80 -84 -90 -72 -57 -58 -58 -58 -50 -32 -21 -22 -33 -45 -41 -28 -20 -21 -19 -16 -13 -9 -7 -10 -6 -16 -25 -25 -22 -19 -16 -14 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -7 -11 -12 -13 -8 -1 -0 -2 -6 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 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 -17 -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 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 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 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -4 -6 -7 -7 -7 -2 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -41 -128 -140 -48 -15 0 0 0 0 0 0 -11 -84 -137 -180 -14 -0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 0 0 0 0 0 0 0 0 0 -7 -60 -102 -94 -128 -109 -94 -101 -74 -50 -43 -49 -51 -50 -34 -23 -22 -32 -40 -35 -26 -23 -24 -21 -14 -10 -7 -5 -5 -10 -8 -22 -26 -22 -18 -16 -16 -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 -1 -6 -10 -11 -15 -16 -17 -15 -9 -3 -3 -13 -29 -30 -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 -2 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -7 -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 0 0 0 0 -0 -0 0 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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -19 -98 -112 -75 -131 -113 -18 0 0 0 0 -0 -27 -106 -148 -164 0 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 -22 -109 -189 -159 -127 -109 -76 -54 -40 -34 -39 -44 -35 -25 -21 -29 -32 -28 -20 -14 -14 -16 -12 -7 -5 -3 -1 -1 -2 -10 -24 -24 -24 -18 -18 -18 -12 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -17 -17 -20 -21 -20 -16 -10 -5 -6 -15 -34 -39 -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 -5 -11 -6 -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 -1 -3 -7 -8 -4 -1 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -2 -4 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -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 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -54 -143 -159 -105 -152 -47 -2 0 0 0 0 -3 -60 -138 -184 -110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -164 -162 -143 -147 -121 -84 -59 -47 -34 -29 -34 -35 -26 -19 -24 -26 -22 -15 -8 -6 -8 -8 -7 -5 -2 -1 -0 -1 -2 -11 -29 -31 -24 -18 -18 -20 -15 -8 -3 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -15 -21 -25 -23 -21 -19 -14 -9 -7 -11 -18 -18 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -22 -10 -2 -0 -0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -3 -7 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -10 -13 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -4 -8 -6 -3 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -21 -82 -117 -89 -104 -100 -39 -23 0 0 0 0 0 -20 -190 -228 -76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -36 -142 -161 -134 -96 -65 -52 -42 -30 -27 -29 -30 -22 -18 -18 -16 -11 -4 -2 -2 -5 -11 -12 -6 -3 -2 -1 -1 -2 -14 -18 -24 -19 -16 -20 -19 -15 -7 -2 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -16 -27 -32 -31 -25 -23 -21 -18 -17 -16 -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 -14 -18 -7 -1 -0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -7 -2 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -6 -9 -11 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -9 -15 -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 -3 -17 -47 -102 -163 -172 -131 -80 -5 0 0 0 0 0 -11 -65 -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 -6 -150 -223 -188 -150 -110 -75 -58 -51 -40 -29 -24 -25 -25 -17 -12 -9 -7 -3 -2 -1 -4 -15 -21 -13 -6 -3 -1 -1 -0 0 0 -2 -21 -20 -21 -21 -19 -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 -3 -11 -22 -31 -35 -31 -24 -21 -15 -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 -5 -7 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -3 -2 -1 -0 -2 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -6 -7 -7 -4 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -53 -152 -192 -159 -109 -36 0 0 0 0 0 -0 -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 -50 -241 -257 -225 -172 -135 -90 -69 -62 -54 -41 -28 -22 -21 -18 -11 -5 -2 -0 -2 -1 -2 -9 -22 -12 -4 -1 -1 -1 -0 -0 -0 -0 -5 -24 -29 -22 -22 -17 -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 -1 -4 -11 -21 -29 -32 -27 -19 -11 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -5 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -110 -70 -94 -76 -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 -25 -140 -253 -232 -151 -150 -114 -89 -83 -76 -56 -39 -29 -21 -19 -13 -6 -2 -1 -3 -2 -2 -3 -14 -9 -4 -1 -1 -0 -0 -0 -1 -2 -7 -22 -32 -21 -21 -19 -14 -11 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -3 -9 -17 -24 -26 -22 -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 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -6 -5 -2 -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 -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 -1 -2 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -1 -48 -84 -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 -50 -180 -177 -50 -79 -148 -120 -112 -116 -82 -52 -38 -27 -23 -17 -9 -5 -5 -7 -7 -4 -1 -3 -5 -3 -4 -5 -2 -0 -0 -2 -7 -13 -20 -18 -8 -9 -13 -15 -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 -2 -2 -0 -0 -0 -2 -2 -1 -0 -0 -1 -2 -3 -7 -14 -18 -17 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -19 -9 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -11 -3 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 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 -86 -72 0 -24 -105 -166 -148 -157 -142 -71 -42 -29 -25 -19 -12 -9 -11 -16 -17 -10 -3 -0 -0 -3 -15 -18 -9 -2 -1 -5 -10 -16 -17 -9 -1 -0 -3 -10 -11 -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 -1 -3 -4 -2 0 -0 -1 -7 -11 -6 -1 -0 -1 -1 -2 -4 -7 -9 -7 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -3 -5 -2 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -27 -39 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -10 0 -1 -43 -142 -184 -189 -196 -112 -63 -33 -22 -19 -15 -15 -14 -19 -20 -16 -6 -0 0 -4 -14 -15 -13 -5 -1 -5 -7 -8 -10 -7 -2 -0 -0 -0 -5 -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 -1 -3 -3 -0 0 -1 -4 -13 -21 -13 -2 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 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 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -104 -227 -232 -174 -104 -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 -3 -74 -160 -188 -190 -154 -100 -54 -28 -18 -16 -18 -14 -11 -17 -18 -8 -2 -0 -2 -8 -12 -9 -5 -1 -3 -6 -4 -5 -4 -2 -0 -1 -1 -1 -5 -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 -1 -5 -15 -22 -13 -3 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -108 -266 -302 -263 -208 -118 -42 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -67 -3 0 -12 -93 -155 -157 -151 -130 -89 -49 -26 -17 -17 -19 -12 -8 -14 -7 -4 -2 -1 -6 -9 -7 -5 -2 -2 -3 -3 -3 -5 -3 -1 -1 -2 -3 -3 -9 -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 -1 -0 -0 -0 -1 -5 -13 -16 -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 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 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 -3 -24 -71 -195 -270 -247 -235 -171 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -78 -190 -38 -9 -1 -26 -111 -138 -125 -123 -110 -77 -46 -27 -20 -20 -20 -10 -10 -6 -7 -6 -7 -10 -9 -8 -9 -7 -5 -4 -4 -3 -5 -5 -2 -1 -0 -2 -2 -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 -2 -9 -14 -10 -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 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -86 -235 -267 -271 -272 -127 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -92 -216 -196 -142 -0 -4 -45 -133 -129 -103 -105 -96 -72 -47 -31 -24 -21 -18 -12 -7 -8 -9 -16 -20 -12 -10 -14 -13 -11 -8 -4 -3 -4 -4 -3 -1 -0 -0 -0 -3 -14 -20 -15 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -4 -12 -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 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -123 -143 -97 -30 -27 -146 -256 -265 -272 -225 -66 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -38 -148 -255 -233 -105 -1 -12 -75 -168 -101 -92 -99 -88 -71 -51 -37 -27 -21 -18 -14 -9 -8 -14 -24 -19 -13 -19 -20 -17 -10 -3 -2 -2 -1 -2 -3 -1 -0 0 -0 -22 -24 -24 -18 -11 -4 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -10 -12 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -206 -268 -267 -158 -33 -64 -156 -220 -247 -243 -160 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -59 -197 -283 -215 -77 -2 -23 -78 -63 -117 -96 -88 -87 -74 -59 -41 -26 -24 -25 -17 -9 -9 -14 -17 -12 -22 -25 -21 -11 -2 -0 -0 -0 -2 -4 -2 -0 0 -0 -8 -9 -25 -28 -19 -9 -3 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -4 -14 -12 -7 -4 -2 -2 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -269 -266 -239 -92 -24 -40 -118 -209 -243 -215 -120 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -92 -264 -305 -197 -55 0 -2 -28 -106 -152 -99 -92 -90 -81 -65 -34 -24 -30 -27 -17 -11 -10 -11 -12 -17 -20 -19 -11 -2 -0 0 -0 -2 -2 -1 -1 -0 0 0 -1 -13 -33 -27 -19 -10 -3 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -10 -14 -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 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -147 -200 -224 -210 -176 -135 -77 -157 -237 -263 -180 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -94 -171 -257 -86 0 0 -6 -64 -156 -158 -116 -104 -99 -87 -55 -30 -28 -32 -26 -18 -15 -13 -11 -12 -13 -12 -9 -4 -1 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -2 -16 -17 -30 -22 -11 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -4 -6 -11 -8 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -92 -256 -288 -262 -128 -83 -127 -220 -193 -76 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -43 -154 -32 0 0 0 -13 -96 -177 -168 -129 -115 -101 -80 -41 -28 -34 -34 -25 -20 -18 -15 -12 -11 -9 -9 -9 -5 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -4 -17 -15 -20 -10 -3 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -4 -6 -5 -6 -9 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -78 -175 -262 -212 -72 -7 -205 -248 -132 -32 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -28 0 0 0 0 -1 -29 -124 -185 -162 -133 -114 -89 -55 -35 -35 -41 -34 -24 -20 -18 -17 -14 -15 -16 -14 -9 -2 -1 -1 -1 -0 -0 0 0 0 -0 -1 -2 -3 -3 -4 -14 -10 -8 -2 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -6 -5 -5 -7 -9 -7 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -160 -273 -242 -159 -62 -151 -249 -206 -78 -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 -3 -60 -203 -205 -155 -133 -103 -66 -43 -38 -44 -44 -35 -24 -19 -19 -17 -19 -22 -18 -10 -4 -2 -2 -2 -2 -1 -0 -0 -0 0 -1 -3 -4 -4 -3 -4 -8 -19 -8 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -5 -5 -6 -7 -8 -5 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -109 -257 -257 -239 -151 -82 -178 -239 -163 -101 -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 -28 -207 -244 -185 -148 -109 -70 -48 -39 -42 -47 -47 -34 -24 -18 -17 -20 -27 -23 -12 -5 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -4 -5 -5 -4 -3 -14 -35 -23 -10 -4 -2 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 -1 -6 -6 -7 -7 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -180 -205 -289 -191 -43 -103 -205 -219 -213 -113 -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 -1 -14 -115 -278 -217 -164 -108 -76 -53 -38 -38 -44 -51 -46 -35 -21 -13 -16 -28 -26 -17 -7 -3 -3 -3 -3 -3 -2 -1 -1 -0 -1 -3 -5 -5 -4 -3 -14 -36 -40 -27 -15 -9 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -4 -14 -9 -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 -1 -1 -0 0 0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -2 -4 -5 -5 -4 -3 -2 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -54 -65 -123 -56 -10 -32 -82 -158 -226 -194 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 0 0 -7 -65 -259 -247 -179 -112 -80 -57 -37 -31 -35 -45 -51 -46 -33 -15 -8 -18 -27 -24 -13 -5 -2 -3 -3 -3 -3 -2 -2 -1 -0 -2 -3 -4 -3 -3 -6 -22 -42 -45 -35 -25 -11 -2 0 0 0 0 0 0 0 -0 -0 -4 -12 -17 -10 -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 -1 -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 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -4 -4 -3 -3 -3 -4 -5 -7 -7 -5 -2 -0 0 -0 -1 -2 -4 -5 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -153 -122 -33 -12 -27 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -88 -49 0 -3 -36 -138 -239 -195 -123 -82 -64 -39 -27 -25 -34 -47 -54 -47 -26 -8 -8 -20 -25 -20 -8 -2 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -3 -3 -3 -8 -26 -48 -51 -39 -20 -4 0 0 0 0 0 0 0 0 -0 -6 -14 -15 -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 -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 -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 -1 -1 -2 -2 -3 -3 -4 -3 -2 -3 -4 -5 -4 -4 -4 -5 -7 -10 -10 -8 -4 -1 0 -0 0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -78 -157 -118 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -172 -150 -95 -32 -5 -47 -152 -221 -145 -91 -71 -46 -28 -18 -21 -36 -52 -49 -32 -18 -8 -10 -21 -25 -13 -3 -0 -2 -3 -4 -3 -3 -3 -2 -1 -1 -2 -3 -4 -5 -4 -9 -41 -61 -54 -31 -8 -0 0 0 0 0 0 0 -0 -2 -8 -13 -12 -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 -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 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -3 -4 -5 -4 -3 -3 -3 -3 -4 -5 -5 -6 -9 -12 -13 -10 -7 -4 -1 -0 -0 -0 -0 -2 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -220 -251 -131 -31 -7 0 -13 -60 -21 0 0 0 0 0 0 0 0 0 0 -1 -17 -104 -201 -184 -96 -19 -7 -61 -160 -178 -110 -76 -54 -31 -16 -10 -20 -37 -40 -34 -28 -20 -13 -16 -22 -17 -4 -0 -1 -4 -4 -3 -3 -4 -4 -3 -3 -3 -3 -5 -6 -4 -4 -52 -77 -72 -50 -23 -5 -0 0 0 0 0 0 -0 -11 -15 -13 -10 -7 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 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 -1 -2 -2 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -4 -4 -4 -4 -5 -5 -5 -6 -9 -12 -13 -12 -9 -3 -1 -0 0 0 0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 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 -90 -244 -330 -227 -65 -3 -36 -156 -148 0 0 0 0 0 0 0 0 0 0 0 -3 -28 -124 -213 -172 -76 -11 -8 -69 -152 -144 -90 -62 -40 -19 -9 -8 -19 -29 -31 -32 -30 -24 -18 -17 -13 -6 -2 -2 -6 -7 -4 -3 -4 -5 -5 -4 -3 -4 -5 -5 -4 -4 -50 -85 -87 -67 -35 -10 -2 -1 -0 0 0 -0 -2 -16 -19 -13 -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 -1 -2 -4 -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 -1 -5 -11 -13 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -6 -5 -5 -7 -8 -10 -12 -13 -13 -7 -2 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -134 -287 -325 -171 -39 -2 -57 -220 -280 -104 0 0 0 0 0 0 0 0 0 0 -5 -47 -153 -227 -160 -18 0 -9 -82 -143 -122 -78 -52 -31 -13 -7 -8 -17 -23 -29 -34 -32 -24 -15 -10 -7 -5 -5 -10 -13 -7 -4 -4 -4 -6 -6 -6 -6 -7 -6 -6 -8 -18 -73 -91 -67 -38 -17 -8 -4 -1 -0 -0 -3 -15 -24 -18 -11 -7 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -2 -2 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -2 -11 -26 -34 -31 -23 -15 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -6 -6 -6 -7 -7 -6 -6 -7 -8 -9 -11 -11 -15 -13 -6 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -232 -310 -291 -115 -20 -2 -81 -229 -256 -173 -65 0 0 0 0 0 0 0 0 0 -12 -66 -143 -123 0 0 0 -18 -93 -139 -110 -72 -48 -28 -14 -9 -9 -15 -20 -28 -30 -27 -20 -13 -10 -8 -10 -14 -15 -12 -6 -5 -4 -8 -8 -8 -9 -10 -10 -9 -10 -21 -82 -103 -88 -58 -31 -17 -8 -3 -0 -1 -7 -19 -24 -15 -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 -2 -1 -0 0 -0 -2 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -30 -38 -37 -26 -13 -11 -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 -2 -4 -3 -2 -1 -1 -1 -1 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 -1 -2 -3 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -8 -9 -10 -11 -12 -12 -13 -9 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -194 -239 -291 -124 -104 -41 -6 -123 -253 -264 -185 -81 -21 0 0 0 0 0 0 0 -1 -12 -31 -27 0 0 0 -1 -42 -183 -155 -105 -72 -50 -33 -20 -13 -11 -13 -19 -22 -26 -27 -21 -16 -13 -15 -18 -17 -15 -11 -7 -7 -9 -8 -8 -12 -15 -14 -12 -11 -31 -86 -101 -76 -57 -29 -15 -10 -4 -1 -6 -17 -25 -23 -15 -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 -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 0 0 -0 -1 -2 -6 -16 -27 -24 -24 -21 -11 -5 -2 -1 -1 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -4 -5 -6 -6 -7 -7 -8 -8 -8 -8 -8 -10 -10 -11 -13 -15 -13 -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 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -213 -195 -179 -164 -91 -15 -12 -64 -170 -256 -253 -128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -167 -201 -155 -110 -79 -57 -41 -31 -20 -14 -14 -15 -21 -34 -34 -26 -18 -16 -17 -17 -16 -14 -12 -8 -6 -7 -8 -12 -15 -15 -15 -14 -39 -89 -101 -72 -38 -13 -9 -6 -2 -0 -9 -21 -25 -21 -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 -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 -1 -1 -1 -0 0 -0 -3 -8 -16 -21 -24 -22 -16 -16 -16 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -6 -7 -8 -8 -9 -10 -10 -10 -13 -12 -13 -17 -17 -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 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -155 -102 -14 -0 -0 -3 -58 -142 -223 -199 -73 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -69 -187 -164 -160 -135 -100 -83 -69 -46 -25 -13 -11 -18 -35 -49 -37 -21 -13 -13 -16 -17 -16 -14 -10 -5 -4 -8 -11 -15 -15 -15 -35 -69 -95 -82 -36 -14 -8 -3 -2 -2 -1 -10 -22 -23 -21 -17 -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 -1 -1 -0 0 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 -7 -1 -0 -0 -6 -15 -22 -24 -20 -13 -10 -13 -12 -7 -5 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -5 -6 -7 -8 -8 -9 -10 -11 -11 -11 -11 -14 -19 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -122 -160 -69 -16 -1 -0 -4 -11 -102 -215 -267 -175 -61 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -58 -76 -205 -208 -164 -130 -102 -73 -43 -20 -10 -14 -32 -56 -50 -26 -13 -11 -16 -18 -16 -14 -12 -7 -4 -6 -11 -12 -11 -10 -63 -114 -107 -69 -33 -11 -7 -3 -2 -1 -2 -14 -28 -24 -20 -16 -11 -7 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -8 -22 -29 -17 -7 -2 -5 -14 -19 -20 -17 -12 -7 -8 -11 -11 -7 -4 -1 -1 -2 -2 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -11 -12 -12 -12 -12 -17 -17 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -3 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -64 -117 -134 -153 -153 -51 0 -0 -10 -25 -145 -245 -218 -125 -39 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -77 -101 -242 -173 -120 -90 -62 -37 -19 -13 -29 -54 -55 -32 -15 -13 -12 -14 -14 -14 -12 -9 -7 -8 -9 -9 -8 -7 -42 -85 -68 -27 -8 -9 -10 -6 -1 -1 -5 -20 -35 -26 -23 -16 -11 -7 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -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 -18 -17 -21 -13 -15 -15 -14 -19 -16 -10 -8 -9 -11 -10 -8 -2 -0 -0 -1 -1 -1 -2 -2 -4 -4 -4 -3 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -11 -12 -13 -13 -13 -18 -12 -4 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -2 -0 -0 0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -5 -5 -5 -4 -2 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -99 -158 -131 -125 -108 -35 0 -1 -21 -187 -299 -270 -129 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -25 -137 -222 -157 -103 -80 -53 -29 -15 -24 -51 -59 -42 -22 -17 -17 -15 -16 -16 -13 -10 -8 -8 -8 -7 -6 -6 -10 -35 -40 -22 -21 -14 -7 -3 -0 -3 -13 -31 -38 -27 -26 -19 -14 -7 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -6 -14 -30 -35 -32 -24 -25 -32 -36 -19 -9 -9 -12 -14 -11 -8 -3 -0 0 -0 -0 -0 -1 -1 -4 -7 -7 -3 -1 0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -10 -12 -12 -12 -12 -17 -16 -8 -2 -0 -0 -0 -1 -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 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 -1 -1 -2 -4 -4 -3 -3 -4 -5 -6 -7 -5 -3 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -183 -156 -56 0 0 -4 -54 -138 -225 -220 -98 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -151 -206 -127 -91 -76 -43 -16 -17 -42 -62 -54 -34 -26 -26 -23 -21 -18 -16 -12 -8 -6 -7 -7 -11 -20 -26 -33 -40 -25 -11 -5 -2 -0 -1 -8 -27 -48 -45 -33 -31 -23 -17 -9 -3 -1 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 -1 -2 -3 -2 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -9 -22 -56 -85 -83 -83 -61 -49 -41 -21 -13 -13 -15 -16 -11 -6 -2 -0 0 0 -0 -0 -1 -2 -5 -9 -8 -3 -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 -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 -1 -1 -1 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -7 -9 -10 -11 -11 -11 -13 -17 -13 -5 -1 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -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 -7 -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 -1 -1 -2 -5 -6 -5 -5 -6 -6 -6 -6 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -49 -52 -20 0 0 -0 -5 -21 -94 -235 -275 -215 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -186 -228 -169 -112 -87 -54 -24 -12 -26 -48 -54 -43 -34 -33 -31 -26 -21 -18 -14 -10 -7 -7 -8 -12 -20 -30 -32 -27 -11 -3 -2 -1 -1 -4 -16 -36 -48 -42 -39 -34 -27 -21 -12 -6 -1 -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 -1 -3 -5 -5 -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 -10 -39 -82 -122 -127 -119 -88 -58 -40 -24 -17 -16 -14 -11 -8 -5 -2 -0 0 0 -0 -1 -3 -6 -11 -13 -8 -3 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -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 -1 -2 -4 -6 -8 -9 -9 -10 -11 -14 -16 -10 -2 -1 -0 0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -6 -7 -7 -6 -6 -6 -6 -5 -5 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -2 -26 -132 -285 -284 -170 -31 0 0 0 0 0 0 0 0 0 0 0 0 -55 -166 -216 -188 -139 -103 -74 -37 -13 -11 -26 -35 -34 -31 -31 -32 -28 -23 -19 -15 -11 -7 -4 -6 -7 -7 -10 -12 -6 -2 -1 -1 -2 -5 -11 -26 -39 -40 -38 -38 -34 -29 -24 -15 -9 -3 -1 -0 -0 0 -0 -0 0 0 -0 0 0 -1 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 0 0 -0 -2 -2 -1 -3 -5 -4 -1 -0 -1 -2 -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 -1 -15 -47 -90 -121 -113 -88 -58 -39 -25 -19 -14 -8 -3 -2 -1 -0 -0 0 0 -0 -2 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -8 -9 -10 -11 -14 -13 -5 -1 -0 -0 0 0 -0 -0 -1 -7 -10 -7 -2 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -7 -7 -6 -5 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -43 -166 -297 -238 -181 -124 -24 0 0 0 0 0 0 0 0 0 0 -8 -167 -206 -172 -146 -122 -95 -61 -27 -10 -13 -17 -19 -22 -29 -34 -30 -23 -17 -13 -11 -8 -5 -3 -3 -2 -1 -2 -2 -1 -2 -6 -15 -30 -26 -36 -38 -33 -31 -32 -30 -28 -24 -18 -12 -7 -2 -1 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -1 -1 -3 -4 -3 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -22 -54 -87 -93 -73 -44 -30 -20 -14 -8 -3 -0 0 -0 -0 -0 0 -0 -0 -3 -7 -13 -12 -8 -4 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -12 -11 -8 -8 -2 -0 0 0 0 0 0 -0 -1 -10 -17 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -7 -6 -5 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -64 -153 -245 -224 -89 -9 0 0 0 0 0 0 0 0 0 0 -98 -185 -164 -127 -102 -85 -66 -36 -16 -10 -8 -9 -16 -24 -25 -20 -15 -11 -10 -11 -10 -8 -5 -3 -2 -1 -2 -3 -5 -13 -22 -25 -34 -35 -34 -28 -26 -24 -23 -22 -23 -22 -18 -13 -9 -5 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -2 -3 -2 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -2 -3 -3 -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 -3 -12 -30 -51 -64 -53 -30 -22 -19 -12 -6 -2 -0 0 -0 -0 -0 0 -0 -1 -2 -6 -12 -11 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -12 -10 -3 -2 -1 -0 0 0 0 0 0 -0 -2 -7 -12 -10 -3 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -5 -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 -6 -63 -177 -237 -176 -63 -30 -0 0 0 0 0 0 0 0 -1 -19 -223 -189 -126 -97 -84 -69 -48 -26 -12 -7 -9 -12 -15 -13 -9 -7 -8 -10 -11 -11 -9 -6 -5 -4 -1 -0 -3 -14 -25 -30 -27 -28 -34 -26 -20 -21 -19 -16 -16 -17 -17 -15 -12 -8 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -1 -1 -3 -3 0 0 0 0 -1 -2 -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 -2 -9 -20 -32 -40 -34 -15 -15 -19 -13 -8 -3 -1 -0 0 0 0 0 -0 -0 -1 -2 -11 -13 -5 -1 -0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -2 -3 -6 -9 -10 -5 -1 -1 -0 -1 -0 -0 0 0 0 -0 -0 -1 -4 -6 -2 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 0 -14 -95 -210 -236 -205 -203 -10 0 0 0 0 0 0 0 0 -17 -149 -142 -140 -103 -88 -73 -52 -30 -14 -8 -10 -11 -19 -14 -6 -6 -11 -13 -14 -15 -16 -14 -11 -8 -4 -1 -10 -37 -53 -47 -34 -30 -30 -22 -14 -16 -12 -10 -10 -12 -13 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -8 -22 -30 -27 -19 -8 -7 -14 -12 -7 -2 -0 -0 0 0 0 0 0 -0 -1 -6 -11 -8 -3 -1 -0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -3 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -4 -7 -6 -1 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -2 -1 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -209 -99 0 0 0 0 0 -1 -31 -110 -179 -190 -225 -243 -235 -15 0 0 0 0 0 0 -5 -27 -48 -189 -128 -96 -74 -52 -38 -26 -15 -10 -11 -22 -24 -12 -9 -13 -15 -15 -15 -14 -8 -7 -9 -7 -4 -16 -47 -38 -35 -41 -35 -26 -21 -9 -11 -7 -5 -6 -8 -9 -8 -6 -4 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 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 -28 -21 -14 -8 -7 -10 -12 -3 -0 -0 -0 0 0 0 0 -0 -0 -1 -8 -11 -9 -5 -2 -0 0 -0 -0 -0 -0 -2 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -4 -4 -3 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -169 -66 0 0 0 0 0 -4 -16 -44 -135 -236 -240 -264 -162 -1 0 0 0 0 0 0 0 -46 -202 -177 -109 -74 -68 -55 -39 -22 -10 -11 -23 -30 -21 -13 -18 -21 -18 -14 -10 -7 -8 -9 -8 -7 -12 -33 -41 -37 -44 -32 -22 -18 -7 -7 -4 -2 -3 -4 -5 -6 -5 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 0 -1 -8 -18 -21 -17 -13 -10 -13 -12 -11 -2 -0 -0 0 0 0 0 0 -0 -0 -1 -5 -10 -12 -8 -2 -0 0 0 0 -0 -1 -3 -6 -2 -2 -2 -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 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -9 -39 -30 0 0 0 0 0 0 0 -4 -58 -208 -306 -261 -239 -117 0 0 0 0 0 0 0 -13 -75 -171 -169 -99 -85 -70 -45 -25 -16 -19 -27 -29 -23 -20 -26 -28 -23 -19 -12 -8 -8 -10 -11 -12 -26 -65 -36 -43 -42 -27 -21 -15 -7 -5 -2 -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 -1 -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 -2 -4 -3 0 0 -0 -3 -13 -17 -13 -8 -9 -17 -21 -13 -2 -0 0 0 0 0 0 0 0 0 -0 -2 -8 -14 -10 -3 -1 0 0 0 -0 -1 -2 -3 -1 -4 -1 -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 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -2 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -8 -36 -75 -205 -283 -226 -84 0 0 0 0 0 0 0 -11 -74 -137 -107 -94 -76 -58 -42 -30 -23 -22 -23 -22 -21 -23 -20 -17 -22 -15 -9 -11 -22 -37 -43 -45 -55 -23 -43 -34 -26 -20 -14 -8 -4 -2 -0 -0 -1 -2 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -5 -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 -1 -1 -2 -5 -5 -0 0 0 0 -15 -18 -11 -6 -8 -18 -26 -19 -5 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -3 -7 -8 -5 -1 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 -1 -1 -1 -0 -0 -2 -3 -3 -3 -2 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -2 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -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 -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 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -86 -248 -297 -213 -55 -0 0 0 0 0 0 0 -78 -157 -130 -109 -90 -71 -63 -51 -35 -21 -17 -17 -18 -18 -17 -17 -26 -31 -17 -22 -35 -58 -71 -66 -46 -19 -38 -25 -24 -17 -11 -5 -2 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -3 -8 -6 -6 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -5 -4 -5 -3 -0 0 0 0 -6 -9 -6 -5 -7 -14 -22 -21 -10 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -3 -4 -5 -2 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -5 -13 -21 -19 -15 -8 -2 -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 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 -0 -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 -1 -1 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -2 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -16 -120 -266 -294 -192 -28 -0 0 0 0 0 0 -14 -99 -157 -134 -98 -76 -69 -59 -38 -20 -13 -17 -19 -20 -20 -17 -19 -25 -21 -37 -47 -46 -49 -48 -34 -24 -31 -19 -18 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -10 -9 -12 -14 -10 -4 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -3 -10 -14 -11 -7 -3 -0 -0 -0 0 -0 -2 -2 -2 -4 -8 -15 -17 -11 -3 -0 -0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -3 -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 -2 -6 -12 -25 -37 -33 -20 -9 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -1 -1 -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 -2 -5 -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 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -1 0 0 0 0 0 -0 -0 0 -2 -3 -3 -3 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -144 -276 -288 -164 -8 0 0 0 0 0 0 -13 -91 -125 -103 -78 -68 -55 -32 -16 -15 -21 -22 -21 -24 -27 -30 -37 -34 -49 -67 -37 -34 -32 -28 -27 -26 -16 -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 -1 -3 -7 -10 -10 -8 -5 -5 -5 -6 -6 -5 -5 -5 -4 -1 -0 0 0 0 0 -0 -1 -3 -3 -1 -0 -9 -22 -30 -24 -10 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -7 -9 -6 -2 -0 -0 0 -0 -1 -1 -4 -6 -6 -4 -0 -0 -0 -1 -6 -7 -7 -6 -9 -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 -1 -4 -7 -11 -12 -8 -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 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -2 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -1 -2 -1 -1 -0 0 0 0 0 0 -0 0 -1 -2 -1 -1 -3 -7 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -26 -173 -271 -271 -133 -11 0 0 0 0 0 0 -17 -78 -104 -88 -67 -53 -37 -24 -25 -30 -35 -35 -39 -41 -43 -43 -35 -48 -95 -39 -27 -23 -24 -27 -23 -15 -8 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -5 -6 -5 -4 -5 -7 -9 -10 -11 -11 -14 -15 -6 -1 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -14 -27 -36 -32 -18 -9 -7 -8 -7 -3 -0 0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -3 -5 -7 -8 -3 -1 -0 -0 -2 -6 -10 -11 -13 -14 -8 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -5 -6 -4 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -25 -188 -245 -257 -108 -12 0 0 0 0 0 -1 -21 -91 -111 -87 -68 -58 -49 -50 -54 -56 -58 -64 -58 -45 -38 -38 -74 -128 -51 -33 -22 -23 -26 -21 -12 -6 -4 -4 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -2 -3 -2 -3 -6 -7 -8 -10 -13 -14 -17 -21 -27 -15 -2 -0 0 0 0 -0 -0 0 0 -0 -0 -10 -24 -33 -31 -25 -21 -20 -19 -14 -6 0 0 -0 -0 -0 -1 -2 -2 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -6 -4 -1 -1 -1 -4 -10 -14 -15 -13 -9 -8 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 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 -1 -1 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -3 -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 -2 -6 -3 -1 -2 -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 -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 -3 -27 -183 -219 -210 -80 -10 0 0 0 0 -0 -1 -37 -113 -127 -101 -86 -78 -78 -72 -70 -63 -71 -62 -43 -35 -40 -122 -171 -74 -51 -27 -27 -26 -19 -11 -5 -3 -3 -5 -6 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -1 -2 -6 -9 -10 -14 -19 -21 -24 -26 -26 -20 -2 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -4 -18 -31 -35 -34 -35 -35 -29 -17 -6 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -1 -2 -4 -6 -4 -1 -2 -4 -6 -9 -13 -14 -18 -22 -19 -12 -9 -6 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -31 -176 -182 -157 -55 -7 0 0 0 0 -0 -3 -55 -111 -130 -163 -192 -167 -138 -105 -61 -60 -56 -44 -41 -50 -163 -182 -99 -73 -43 -35 -24 -14 -6 -2 -2 -4 -8 -10 -8 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -8 -13 -20 -30 -35 -34 -28 -19 -12 -2 -0 -0 -0 -2 -4 -3 -2 -1 -1 -0 -1 -9 -23 -35 -42 -47 -50 -41 -20 -3 0 0 0 -0 -3 -3 -1 -0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -3 -2 -1 -2 -3 -6 -11 -16 -9 -14 -25 -27 -20 -16 -14 -9 -6 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -7 -4 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -2 -2 -5 -5 -2 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 0 -0 -1 -2 -3 -3 -4 -3 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 -3 -4 -4 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -33 -147 -161 -131 -43 -6 0 0 0 0 -0 -2 -2 -0 -0 0 -40 -94 -100 -57 -54 -61 -52 -95 -153 -214 -180 -126 -99 -69 -48 -29 -12 -4 -4 -7 -11 -13 -13 -9 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -17 -28 -41 -52 -52 -43 -30 -17 -7 -2 -2 -4 -4 -6 -4 -2 -1 -1 -1 0 -1 -7 -25 -45 -58 -64 -62 -47 -21 -1 0 0 0 -6 -5 -6 -3 -1 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -6 -18 -8 -11 -23 -27 -24 -23 -23 -21 -14 -9 -8 -8 -8 -7 -5 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -4 -8 -12 -12 -12 -8 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -5 -7 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -4 -9 -11 -6 -3 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -0 -0 -1 -3 -4 -7 -10 -6 -2 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 -0 -1 -2 -2 -3 -4 -2 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -6 -5 -2 -3 -7 -6 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -5 -4 -4 -5 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -51 -148 -164 -119 -35 -4 0 0 0 0 0 0 0 0 0 -29 -94 -91 -55 -64 -95 -121 -163 -180 -228 -178 -142 -116 -83 -52 -27 -13 -8 -11 -17 -19 -19 -16 -11 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -4 -9 -6 -21 -41 -58 -59 -47 -33 -19 -8 -5 -9 -14 -15 -9 -3 -0 -0 -0 -1 -1 -4 -15 -37 -55 -65 -69 -59 -38 -15 -0 0 0 -1 -12 -8 -7 -4 -1 -0 0 0 0 0 -0 0 -0 -1 -2 -2 -1 -1 -0 -0 0 0 0 -1 -11 -18 -12 -16 -24 -23 -22 -27 -29 -24 -18 -17 -16 -14 -13 -13 -9 -5 -2 -2 -2 -1 -1 -2 -1 -1 -3 -4 -3 -2 -1 -1 -1 -0 -0 -1 -3 -11 -21 -25 -22 -24 -22 -14 -7 -3 -2 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -5 -6 -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 -1 -5 -10 -12 -8 -2 -0 0 0 0 0 -0 -1 -2 -2 -2 -2 -0 -0 -1 -3 -4 -7 -13 -14 -6 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -4 -2 -3 -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 -1 -0 -0 -1 -12 -15 -6 -2 -1 -1 -0 -0 -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 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -4 -6 -8 -5 -6 -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 -9 -66 -141 -170 -114 -27 -1 0 0 0 0 0 0 0 0 -49 -146 -96 -57 -73 -108 -143 -167 -153 -221 -159 -144 -117 -91 -63 -37 -22 -15 -18 -23 -23 -20 -17 -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 -2 -6 -9 -8 -13 -27 -46 -50 -45 -36 -24 -13 -11 -15 -20 -19 -9 -2 -0 0 -1 -5 -12 -21 -39 -56 -66 -69 -63 -47 -26 -8 -1 0 0 -0 -2 -10 -11 -10 -7 -4 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 0 0 0 0 0 -1 -10 -26 -34 -34 -28 -20 -18 -22 -22 -25 -30 -30 -27 -22 -18 -18 -14 -8 -6 -5 -4 -3 -3 -2 -1 -1 -4 -8 -8 -4 -2 -2 -3 -2 -1 -1 -4 -12 -22 -23 -16 -24 -31 -28 -20 -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 -1 -5 -11 -14 -14 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -12 -14 -6 -1 -0 0 -0 -0 -2 -3 -2 -1 -1 -2 -1 -1 -2 -4 -6 -8 -10 -10 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -3 -9 -10 -5 -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 -1 -4 -4 -1 -0 -13 -28 -15 -1 -0 -0 0 0 -2 -10 -12 -7 -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 -1 -2 -1 -1 -0 -0 -0 -0 -2 -3 -2 -1 -1 -2 -2 -2 -3 -4 -8 -7 -5 -5 -5 -5 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -81 -155 -184 -112 -15 0 0 0 0 0 0 0 -5 -50 -167 -102 -80 -90 -109 -142 -162 -143 -198 -154 -160 -105 -91 -73 -43 -21 -18 -22 -24 -22 -17 -14 -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 -1 -3 -5 -8 -12 -18 -22 -31 -35 -40 -42 -35 -22 -15 -15 -15 -13 -6 -1 -0 -0 -4 -16 -35 -54 -72 -88 -94 -87 -68 -48 -24 -7 -1 0 0 0 -0 -1 -12 -21 -19 -12 -5 -3 -3 -3 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -14 -28 -34 -32 -27 -23 -21 -18 -13 -15 -20 -18 -18 -21 -19 -20 -21 -16 -13 -9 -6 -5 -5 -4 -3 -2 -5 -11 -15 -13 -3 -3 -5 -2 -2 -5 -6 -5 -8 -10 -7 -12 -21 -28 -31 -27 -22 -15 -7 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -5 -13 -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 -1 -4 -11 -14 -7 -2 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -5 -8 -11 -20 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -9 -11 -5 -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 -2 -14 -19 -15 -15 -30 -39 -16 -2 -1 -0 -0 -6 -21 -25 -13 -5 -8 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -3 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -95 -122 -120 -153 -198 -118 -7 -2 -3 -1 0 0 -0 -7 -46 -133 -100 -158 -127 -109 -107 -119 -145 -178 -154 -149 -90 -87 -94 -72 -44 -32 -28 -23 -17 -13 -11 -10 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -9 -15 -21 -20 -20 -24 -35 -45 -42 -30 -18 -12 -9 -8 -6 -3 -1 -1 -9 -33 -62 -81 -92 -102 -99 -89 -80 -60 -29 -8 -1 -0 -0 -0 -0 -1 -16 -32 -29 -19 -13 -10 -8 -5 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -10 -25 -44 -55 -54 -48 -44 -37 -30 -33 -31 -31 -22 -18 -13 -13 -14 -12 -15 -12 -7 -6 -9 -8 -5 -3 -4 -9 -15 -19 -8 -3 -3 -1 -1 -8 -11 -9 -10 -11 -10 -8 -11 -21 -41 -44 -45 -43 -32 -19 -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 -6 -19 -24 -6 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -5 -8 -7 -3 -1 -0 0 0 -0 -0 0 0 -0 -0 0 -0 -1 -2 -5 -9 -13 -20 -18 -11 -5 -1 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -1 -4 -9 -8 -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 -1 -19 -34 -31 -32 -42 -26 -4 -2 -1 -2 -5 -7 -9 -9 -4 -2 -2 -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 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -3 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -132 -164 -162 -172 -205 -130 -87 -83 -14 0 -1 -7 -15 -26 -59 -118 -217 -137 -107 -79 -87 -127 -147 -124 -105 -90 -85 -110 -102 -74 -49 -33 -22 -14 -11 -10 -9 -7 -6 -4 -3 -2 -1 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 -4 -6 -7 -11 -19 -22 -20 -16 -19 -26 -35 -39 -34 -21 -10 -6 -8 -12 -11 -7 -6 -15 -47 -76 -85 -80 -73 -71 -77 -87 -74 -39 -13 -5 -8 -11 -8 -3 -6 -19 -39 -40 -29 -23 -16 -10 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -2 -4 -5 -5 -5 -9 -22 -43 -66 -75 -65 -50 -48 -52 -50 -62 -81 -54 -28 -12 -5 -3 -5 -12 -15 -12 -12 -13 -10 -5 -2 -2 -4 -7 -11 -10 -4 -2 -3 -2 -6 -10 -11 -12 -13 -13 -10 -13 -24 -48 -60 -69 -73 -62 -39 -16 -9 -6 -5 -3 -2 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 -1 -4 -8 -3 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -1 -2 -3 -5 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -7 -12 -15 -13 -11 -7 -3 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -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 -14 -38 -50 -48 -41 -17 -5 -2 -2 -2 -1 -1 -2 -0 0 0 0 0 -0 -5 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -3 -3 -4 -5 -2 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -63 -133 -154 -119 -81 -120 -160 -112 -15 -1 -12 -50 -120 -130 -94 -140 -193 -137 -133 -99 -88 -109 -119 -101 -81 -72 -71 -106 -97 -70 -49 -34 -22 -15 -11 -9 -10 -10 -8 -8 -7 -5 -3 -2 -0 -0 0 0 0 -0 -1 -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 -5 -8 -11 -17 -23 -25 -20 -16 -14 -16 -23 -33 -37 -27 -13 -7 -12 -22 -29 -19 -15 -21 -45 -72 -80 -69 -55 -54 -59 -76 -76 -54 -33 -30 -38 -43 -36 -26 -25 -32 -52 -54 -52 -41 -28 -16 -8 -3 -2 -1 -1 -0 -0 -0 -0 -0 -4 -9 -13 -14 -22 -32 -47 -64 -71 -59 -37 -26 -27 -29 -38 -57 -63 -52 -30 -15 -10 -7 -6 -13 -23 -25 -18 -16 -10 -5 -3 -3 -2 -2 -5 -13 -9 -5 -11 -15 -15 -16 -12 -5 -8 -12 -11 -12 -21 -27 -52 -72 -75 -62 -42 -26 -17 -12 -11 -11 -9 -8 -9 -9 -8 -5 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -2 -2 -1 -1 -0 0 0 -0 -1 -2 -4 -5 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -5 -4 -4 -4 -4 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -7 -3 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -30 -73 -64 -47 -22 -9 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -4 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -83 -128 -174 -216 -219 -119 -12 -29 -89 -45 -30 -54 -114 -177 -141 -115 -106 -101 -110 -111 -96 -76 -63 -67 -88 -80 -56 -44 -33 -24 -17 -13 -10 -11 -13 -13 -11 -13 -11 -8 -6 -3 -1 -0 0 0 -0 -3 -3 -2 -2 -3 -3 -2 -2 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -0 -1 -0 -0 0 0 0 0 -0 -0 -7 -13 -17 -25 -30 -29 -22 -15 -11 -9 -15 -27 -38 -36 -25 -19 -27 -41 -52 -36 -24 -24 -37 -59 -72 -71 -63 -57 -55 -63 -68 -60 -54 -54 -54 -55 -54 -47 -47 -57 -65 -67 -64 -55 -41 -26 -12 -4 -2 -1 -1 -1 -1 -1 -1 -2 -6 -14 -26 -41 -67 -91 -114 -85 -51 -32 -22 -18 -16 -15 -15 -18 -19 -18 -13 -11 -13 -20 -27 -32 -34 -33 -24 -20 -11 -5 -3 -3 -3 -5 -17 -36 -30 -16 -30 -45 -45 -39 -25 -9 -11 -11 -8 -11 -16 -13 -30 -51 -56 -47 -38 -37 -35 -18 -16 -23 -21 -17 -16 -16 -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 -1 -2 -3 -3 -2 -2 -1 -0 0 0 -0 -1 -2 -4 -4 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 -1 -4 -10 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -3 -12 -23 -64 -34 -21 -25 -20 -11 -7 -3 -1 -1 -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 -1 -2 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -137 -167 -113 -137 -223 -265 -212 -94 -0 -8 -47 -149 -159 -160 -164 -132 -125 -136 -127 -124 -120 -101 -80 -69 -72 -76 -64 -45 -39 -35 -27 -21 -16 -12 -12 -14 -15 -12 -15 -15 -13 -12 -8 -3 -1 -0 -0 -1 -4 -4 -2 -0 -1 -2 -5 -7 -6 -2 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -9 -17 -25 -33 -36 -30 -21 -13 -8 -5 -9 -21 -36 -43 -41 -40 -43 -49 -54 -50 -31 -23 -30 -48 -67 -74 -69 -62 -63 -68 -65 -63 -64 -63 -65 -65 -62 -57 -58 -72 -71 -72 -62 -55 -53 -43 -25 -9 -3 -2 -2 -3 -5 -6 -6 -8 -13 -21 -34 -51 -65 -63 -70 -57 -36 -26 -24 -21 -16 -11 -7 -6 -7 -6 -5 -5 -8 -11 -14 -18 -22 -22 -20 -15 -9 -4 -3 -3 -4 -9 -23 -38 -35 -29 -42 -60 -60 -46 -32 -23 -19 -13 -6 -10 -11 -11 -18 -31 -39 -36 -30 -34 -42 -22 -18 -23 -27 -24 -20 -16 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -2 -4 -6 -5 -4 -1 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -6 -3 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -2 -8 -14 -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 -0 -0 0 0 -0 -3 -15 -35 -65 -71 -73 -60 -44 -37 -29 -17 -4 -5 -10 -7 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -159 -157 -64 -90 -196 -254 -223 -135 -9 -43 -143 -141 -134 -144 -138 -135 -155 -157 -149 -138 -129 -103 -90 -91 -91 -80 -59 -42 -39 -38 -29 -22 -17 -14 -13 -14 -12 -15 -17 -15 -14 -15 -12 -7 -2 -0 -0 -0 -2 -4 -2 -1 -0 -2 -5 -9 -9 -4 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 0 0 0 0 -1 -3 -11 -21 -30 -37 -36 -27 -18 -11 -7 -7 -11 -19 -32 -40 -46 -49 -43 -38 -48 -50 -33 -22 -28 -48 -66 -72 -66 -61 -65 -69 -51 -64 -71 -63 -68 -74 -83 -87 -79 -78 -76 -71 -67 -64 -63 -59 -44 -24 -11 -8 -7 -7 -9 -11 -15 -18 -24 -31 -37 -46 -57 -71 -68 -57 -40 -30 -24 -18 -12 -9 -6 -4 -4 -5 -5 -4 -4 -4 -3 -2 -6 -8 -9 -7 -6 -5 -5 -5 -5 -7 -12 -15 -14 -18 -23 -34 -33 -25 -20 -21 -17 -15 -9 -8 -8 -8 -13 -23 -29 -27 -24 -25 -24 -19 -14 -13 -17 -20 -20 -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 -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 -6 -6 -4 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -13 -14 -9 -5 -3 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -4 -29 -59 -63 -57 -58 -58 -54 -32 -30 -15 -5 -5 -5 -4 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -4 -4 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -139 -172 -72 -88 -165 -201 -178 -103 -66 -121 -166 -165 -116 -109 -108 -130 -158 -169 -164 -146 -127 -102 -111 -117 -106 -85 -61 -40 -32 -37 -27 -21 -17 -14 -14 -16 -18 -18 -20 -20 -18 -15 -11 -8 -5 -2 -0 -0 -1 -4 -4 -2 -1 -1 -3 -6 -5 -1 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -5 -13 -24 -36 -41 -37 -27 -18 -12 -10 -14 -19 -21 -30 -34 -43 -46 -44 -47 -52 -42 -27 -21 -30 -50 -60 -50 -40 -39 -49 -52 -26 -44 -70 -67 -81 -83 -94 -99 -89 -88 -91 -90 -84 -79 -78 -72 -59 -43 -28 -21 -22 -19 -20 -18 -22 -22 -27 -32 -38 -43 -40 -37 -40 -25 -17 -19 -18 -12 -7 -6 -7 -7 -3 -2 -4 -3 -3 -3 -3 -2 -2 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -5 -4 -8 -10 -12 -9 -8 -7 -7 -9 -11 -11 -11 -12 -12 -13 -21 -23 -17 -15 -15 -10 -16 -15 -14 -13 -13 -14 -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 -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 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 -0 -1 -2 -1 -1 -2 -5 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -2 -9 -16 -13 -8 -4 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -25 -40 -50 -53 -55 -51 -24 -15 -16 -14 -6 -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 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -110 -178 -150 -85 -114 -132 -168 -155 -185 -254 -219 -206 -145 -117 -103 -119 -147 -167 -168 -154 -139 -122 -138 -138 -112 -86 -61 -39 -29 -31 -24 -24 -20 -16 -14 -16 -21 -24 -25 -23 -19 -15 -10 -10 -8 -5 -1 -0 -1 -3 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -0 0 0 0 0 -0 -1 -2 -7 -15 -25 -38 -43 -40 -30 -23 -22 -22 -22 -21 -18 -22 -23 -34 -46 -52 -47 -34 -23 -19 -24 -34 -49 -52 -33 -18 -16 -28 -36 -20 -28 -73 -80 -89 -101 -124 -126 -107 -98 -106 -109 -102 -90 -77 -68 -61 -56 -46 -37 -41 -38 -31 -37 -33 -26 -25 -28 -34 -38 -30 -28 -20 -9 -11 -13 -9 -5 -3 -2 -4 -6 -9 -3 -3 -8 -11 -11 -8 -3 -3 -3 -2 -3 -3 -4 -5 -6 -6 -4 -3 -4 -4 -10 -13 -12 -8 -6 -6 -4 -3 -5 -8 -12 -9 -9 -7 -11 -14 -12 -9 -5 -3 -7 -12 -16 -17 -15 -12 -9 -7 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -15 -15 -10 -7 -5 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -20 -52 -58 -41 -48 -22 -14 -22 -22 -13 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -76 -88 -100 -137 -123 -96 -169 -186 -189 -208 -231 -221 -188 -155 -131 -128 -143 -161 -168 -160 -139 -123 -135 -137 -108 -80 -57 -40 -31 -26 -22 -23 -23 -20 -13 -15 -21 -24 -23 -19 -16 -14 -12 -12 -9 -4 -1 -0 -0 -1 -2 -3 -5 -4 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -2 -2 -2 -4 -9 -19 -31 -41 -46 -42 -37 -35 -34 -30 -24 -18 -12 -11 -16 -28 -38 -37 -27 -16 -11 -14 -18 -17 -22 -31 -42 -20 -9 -14 -20 -22 -36 -71 -82 -86 -112 -126 -123 -116 -111 -108 -106 -104 -95 -78 -64 -55 -56 -55 -51 -51 -43 -25 -38 -26 -18 -20 -23 -26 -30 -33 -33 -20 -5 -8 -12 -9 -5 -2 -0 -1 -3 -6 -8 -5 -7 -7 -6 -3 -2 -2 -2 -1 -4 -12 -14 -16 -19 -20 -16 -13 -9 -7 -11 -14 -19 -21 -16 -9 -4 -2 -3 -6 -12 -9 -5 -2 -5 -9 -10 -8 -3 -1 -2 -5 -10 -14 -17 -16 -10 -7 -5 -3 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -7 -11 -12 -10 -8 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -23 -40 -34 -41 -41 -43 -41 -30 -24 -10 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -52 -62 -57 -58 -79 -129 -201 -172 -175 -184 -200 -217 -214 -193 -166 -149 -149 -156 -159 -152 -142 -134 -132 -121 -95 -70 -50 -35 -26 -22 -19 -18 -21 -19 -11 -14 -20 -21 -20 -17 -12 -10 -10 -11 -8 -3 -1 -0 -0 -1 -2 -4 -6 -6 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -4 -4 -6 -6 -4 -2 -4 -10 -21 -33 -42 -49 -45 -46 -48 -40 -28 -20 -14 -11 -11 -16 -26 -34 -30 -17 -7 -7 -13 -16 -14 -17 -26 -50 -21 -6 -7 -12 -26 -48 -50 -66 -50 -71 -94 -101 -100 -97 -95 -97 -100 -94 -80 -60 -45 -48 -54 -54 -52 -43 -27 -32 -22 -16 -18 -18 -16 -17 -22 -22 -12 -11 -17 -14 -10 -6 -3 -1 -2 -6 -11 -19 -13 -7 -5 -7 -6 -5 -3 -2 -0 -3 -17 -19 -21 -28 -32 -32 -30 -25 -24 -20 -21 -30 -37 -34 -20 -7 -4 -6 -8 -18 -14 -6 -3 -5 -6 -6 -4 -3 -2 -3 -4 -5 -8 -11 -12 -9 -9 -8 -8 -5 -4 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -3 -8 -8 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -8 -10 -11 -10 -7 -5 -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 -1 -8 -19 -26 -33 -38 -39 -33 -15 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -28 -34 -71 -159 -227 -198 -181 -177 -161 -161 -179 -197 -199 -184 -172 -174 -180 -177 -169 -168 -161 -136 -101 -77 -60 -47 -37 -26 -19 -15 -13 -14 -15 -10 -13 -17 -17 -17 -12 -7 -6 -7 -7 -5 -1 -1 -1 -0 -0 -2 -5 -6 -5 -0 0 -0 -0 0 0 -0 -0 -0 -1 -4 -14 -19 -18 -14 -11 -10 -10 -9 -5 -1 -3 -12 -24 -37 -47 -51 -51 -51 -50 -40 -27 -19 -16 -18 -21 -25 -28 -31 -29 -15 -8 -8 -11 -12 -10 -11 -23 -53 -24 -13 -16 -20 -32 -51 -56 -46 -30 -28 -32 -49 -73 -84 -83 -86 -92 -90 -78 -58 -43 -38 -41 -46 -47 -44 -37 -38 -32 -29 -29 -24 -15 -11 -16 -27 -38 -31 -22 -6 -2 -2 -1 -0 -1 -4 -17 -25 -21 -16 -15 -20 -23 -18 -10 -4 -3 -8 -27 -27 -26 -29 -35 -40 -41 -35 -30 -30 -31 -32 -34 -40 -37 -21 -9 -13 -18 -39 -25 -9 -3 -4 -5 -5 -5 -5 -6 -7 -5 -6 -8 -10 -10 -9 -9 -10 -10 -8 -6 -5 -4 -4 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -16 -16 -12 -9 -7 -6 -5 -5 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -8 -12 -17 -23 -26 -32 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -94 -123 -233 -288 -202 -212 -203 -173 -149 -146 -163 -182 -189 -186 -183 -187 -184 -162 -165 -161 -126 -82 -58 -49 -40 -31 -23 -18 -12 -9 -9 -11 -10 -12 -14 -13 -13 -9 -6 -5 -5 -4 -3 -1 -1 -1 -0 -0 -2 -4 -5 -2 -0 0 0 0 -1 -1 -0 -0 -1 -4 -15 -27 -30 -27 -23 -19 -15 -13 -11 -9 -5 -8 -16 -27 -39 -47 -50 -52 -52 -51 -45 -34 -24 -22 -26 -31 -35 -35 -33 -31 -16 -11 -11 -11 -8 -3 -5 -21 -43 -38 -36 -36 -36 -39 -45 -53 -57 -58 -52 -41 -44 -64 -76 -77 -78 -80 -82 -62 -46 -36 -28 -28 -34 -40 -43 -44 -43 -38 -35 -34 -27 -20 -18 -23 -27 -27 -10 -7 -3 -1 -0 -0 -0 -1 -4 -13 -18 -17 -15 -16 -25 -31 -29 -23 -12 -7 -12 -22 -22 -24 -28 -34 -39 -41 -34 -24 -26 -31 -31 -24 -32 -41 -34 -19 -21 -25 -41 -26 -9 -5 -6 -6 -6 -6 -8 -11 -7 -6 -7 -9 -11 -13 -12 -11 -10 -10 -9 -8 -6 -6 -6 -6 -6 -7 -5 -2 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -5 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -5 -12 -14 -12 -9 -7 -6 -5 -5 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -8 -14 -13 -11 -5 -2 -0 -1 -4 -8 -6 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -31 -53 -20 -75 -191 -230 -228 -216 -199 -166 -137 -136 -157 -181 -188 -180 -175 -173 -161 -160 -152 -117 -76 -52 -43 -35 -28 -20 -16 -9 -7 -7 -8 -10 -11 -11 -8 -10 -7 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -0 -3 -10 -27 -36 -33 -31 -30 -26 -21 -18 -18 -21 -18 -19 -23 -29 -35 -41 -45 -50 -53 -44 -43 -39 -31 -25 -24 -28 -38 -48 -49 -32 -17 -14 -16 -16 -12 -7 -9 -20 -39 -41 -42 -39 -36 -34 -36 -41 -44 -43 -45 -53 -54 -57 -57 -57 -53 -52 -71 -60 -41 -30 -22 -20 -24 -31 -38 -41 -39 -34 -30 -29 -28 -26 -26 -28 -29 -23 -11 -13 -7 -3 -2 -3 -7 -10 -13 -14 -11 -10 -15 -27 -28 -22 -28 -37 -24 -20 -19 -17 -18 -21 -24 -28 -29 -31 -34 -25 -26 -25 -35 -27 -24 -26 -25 -23 -28 -32 -31 -23 -12 -9 -11 -11 -7 -7 -10 -7 -5 -5 -5 -6 -8 -11 -14 -17 -11 -12 -11 -10 -9 -8 -8 -9 -9 -9 -8 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -8 -15 -16 -12 -8 -6 -4 -5 -5 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -4 -1 -0 0 0 -3 -12 -29 -44 -7 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -90 -199 -245 -238 -231 -222 -198 -155 -127 -132 -156 -175 -176 -164 -145 -124 -135 -145 -112 -78 -54 -40 -31 -26 -24 -17 -10 -9 -6 -7 -10 -10 -8 -8 -7 -5 -2 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -2 -6 -15 -27 -34 -32 -35 -37 -35 -31 -30 -35 -41 -40 -38 -35 -34 -33 -36 -42 -46 -42 -27 -27 -36 -32 -20 -15 -22 -38 -50 -50 -29 -18 -17 -23 -27 -28 -27 -30 -37 -43 -42 -38 -32 -27 -26 -27 -31 -33 -31 -33 -45 -50 -47 -35 -33 -36 -38 -47 -44 -42 -35 -26 -20 -18 -21 -26 -31 -35 -37 -35 -23 -20 -22 -22 -19 -16 -15 -14 -14 -9 -4 -4 -9 -11 -10 -9 -8 -8 -15 -19 -26 -24 -24 -27 -30 -30 -31 -30 -30 -29 -23 -23 -24 -26 -31 -37 -35 -34 -29 -35 -31 -24 -21 -21 -25 -35 -42 -36 -39 -29 -16 -16 -22 -21 -18 -15 -9 -7 -6 -6 -7 -6 -7 -16 -28 -25 -26 -19 -17 -16 -15 -15 -15 -14 -10 -10 -10 -15 -13 -5 -1 -0 0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -6 -15 -18 -14 -8 -6 -5 -5 -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 -1 -1 -0 -0 -0 -0 -2 -10 -27 -55 -25 -4 -0 -0 -0 -1 -2 -1 -2 -3 -3 -3 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -110 -287 -256 -261 -267 -264 -251 -223 -178 -133 -116 -130 -154 -170 -157 -129 -117 -139 -145 -107 -81 -55 -40 -31 -24 -20 -13 -13 -9 -6 -7 -9 -10 -8 -5 -4 -3 -1 -0 0 -0 -1 -2 -2 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -4 -10 -18 -22 -24 -27 -40 -50 -53 -50 -48 -54 -62 -62 -57 -46 -38 -35 -37 -39 -36 -27 -18 -16 -20 -19 -14 -18 -30 -43 -51 -47 -30 -19 -18 -23 -29 -34 -36 -39 -44 -47 -44 -38 -30 -26 -27 -29 -30 -31 -27 -26 -30 -37 -36 -31 -28 -30 -31 -31 -27 -28 -34 -33 -25 -16 -11 -11 -14 -21 -24 -22 -11 -13 -17 -17 -18 -19 -15 -8 -5 -6 -3 -2 -3 -3 -4 -8 -13 -14 -21 -21 -19 -20 -25 -26 -24 -27 -32 -31 -27 -13 -9 -16 -21 -26 -30 -23 -20 -22 -20 -23 -22 -19 -16 -16 -16 -20 -25 -24 -29 -32 -35 -32 -27 -25 -18 -22 -27 -19 -13 -15 -13 -12 -16 -27 -43 -28 -17 -20 -26 -29 -31 -31 -26 -20 -22 -26 -14 -14 -11 -8 -5 -2 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -5 -5 -4 -2 -1 -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 -1 -7 -15 -18 -15 -10 -7 -5 -4 -4 -5 -5 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -11 -18 -7 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -86 -173 -284 -266 -287 -297 -293 -273 -236 -188 -142 -111 -109 -133 -151 -134 -121 -144 -171 -148 -106 -81 -59 -49 -41 -32 -22 -16 -16 -7 -5 -5 -8 -10 -9 -7 -4 -2 -0 -0 0 -0 -1 -2 -2 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -2 -7 -13 -18 -20 -21 -27 -46 -62 -66 -62 -58 -58 -60 -59 -55 -48 -40 -38 -40 -37 -29 -21 -16 -13 -11 -10 -14 -22 -41 -40 -32 -35 -33 -23 -19 -16 -18 -24 -29 -33 -38 -41 -41 -37 -29 -30 -34 -42 -44 -36 -25 -22 -24 -31 -28 -30 -32 -28 -24 -21 -23 -26 -32 -32 -23 -17 -12 -7 -4 -5 -9 -4 -2 -7 -12 -14 -12 -8 -4 -5 -7 -7 -2 -1 -3 -5 -5 -5 -8 -9 -11 -12 -12 -13 -17 -17 -13 -13 -18 -14 -9 -2 -1 -4 -9 -16 -18 -11 -6 -7 -7 -9 -10 -12 -13 -12 -9 -7 -5 -6 -8 -12 -20 -28 -32 -34 -40 -49 -38 -41 -20 -17 -18 -15 -11 -16 -38 -40 -26 -26 -38 -39 -46 -68 -65 -11 -29 -34 -30 -19 -16 -20 -18 -9 -1 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -4 -3 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 -1 -9 -22 -24 -18 -11 -7 -6 -4 -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 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -256 -377 -294 -289 -313 -317 -310 -285 -243 -194 -146 -111 -98 -116 -123 -121 -132 -156 -169 -147 -109 -77 -66 -59 -51 -40 -28 -21 -19 -8 -5 -3 -5 -8 -9 -7 -4 -1 0 0 0 -0 -0 -1 -1 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -5 -9 -13 -16 -19 -24 -35 -50 -68 -69 -65 -60 -57 -54 -52 -51 -53 -48 -44 -43 -38 -29 -21 -16 -12 -11 -16 -20 -19 -29 -23 -12 -15 -26 -28 -22 -12 -9 -9 -14 -20 -25 -30 -35 -39 -38 -40 -39 -57 -63 -46 -26 -21 -22 -23 -21 -21 -22 -21 -16 -12 -14 -19 -22 -23 -14 -18 -16 -10 -6 -4 -4 -1 -1 -6 -10 -10 -8 -7 -8 -6 -2 -2 -3 -3 -3 -5 -7 -7 -5 -3 -5 -7 -7 -6 -8 -8 -5 -2 -3 -2 -1 -0 0 0 -2 -4 -6 -7 -6 -3 -4 -5 -5 -8 -11 -12 -13 -11 -10 -6 -6 -5 -7 -14 -23 -30 -40 -46 -40 -84 -41 -20 -18 -15 -11 -18 -31 -48 -33 -21 -20 -26 -38 -63 -93 -89 -25 -38 -42 -32 -22 -17 -16 -13 -4 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 -0 -2 -9 -21 -24 -19 -13 -9 -6 -4 -3 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -2 -3 -3 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -227 -308 -303 -315 -335 -333 -324 -300 -252 -196 -145 -108 -93 -99 -109 -132 -163 -174 -162 -142 -113 -79 -70 -61 -51 -40 -29 -24 -19 -10 -7 -4 -5 -5 -5 -4 -2 -1 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -2 -1 -0 -3 -9 -15 -17 -15 -13 -13 -15 -17 -20 -30 -39 -44 -69 -72 -67 -63 -59 -59 -61 -60 -56 -47 -43 -39 -32 -23 -18 -17 -16 -12 -17 -18 -12 -11 -13 -13 -12 -16 -28 -26 -14 -13 -18 -21 -24 -29 -34 -38 -49 -57 -59 -54 -73 -78 -60 -40 -31 -26 -21 -19 -17 -14 -10 -6 -6 -8 -10 -14 -12 -5 -12 -10 -6 -5 -5 -6 -5 -5 -8 -8 -5 -4 -5 -6 -5 -1 -1 -3 -4 -3 -3 -3 -3 -2 -1 -5 -6 -2 -1 -2 -2 -1 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -3 -6 -6 -4 -10 -14 -16 -21 -16 -15 -7 -12 -21 -21 -23 -26 -23 -21 -19 -17 -43 -44 -31 -21 -14 -11 -14 -27 -33 -16 -9 -17 -29 -33 -33 -35 -26 -1 -38 -58 -51 -33 -21 -14 -12 -15 -3 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -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 -4 -15 -24 -25 -20 -14 -10 -7 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -107 -277 -333 -334 -344 -356 -351 -342 -313 -253 -191 -138 -101 -82 -83 -97 -117 -144 -161 -153 -135 -108 -78 -67 -56 -47 -36 -27 -23 -16 -9 -7 -5 -4 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -2 -2 -4 -5 -3 -1 -0 -6 -14 -20 -22 -21 -19 -18 -20 -26 -28 -35 -36 -33 -52 -69 -70 -69 -70 -71 -69 -62 -51 -42 -40 -38 -29 -20 -21 -21 -17 -13 -14 -15 -11 -9 -11 -17 -20 -23 -29 -29 -23 -22 -31 -39 -40 -43 -47 -53 -68 -82 -88 -83 -91 -89 -78 -64 -51 -37 -28 -25 -21 -15 -8 -3 -1 -1 -2 -3 -2 -1 -4 -5 -5 -4 -4 -7 -8 -7 -5 -3 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -1 -2 -2 -5 -8 -8 -7 -7 -4 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -5 -7 -6 -8 -6 -5 -2 -6 -10 -14 -30 -58 -78 -67 -40 -23 -23 -41 -39 -25 -12 -5 -4 -9 -13 -11 -3 -2 -29 -48 -34 -16 -10 -7 -34 -83 -71 -57 -43 -24 -20 -29 -14 -5 -1 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -6 -7 -8 -9 -9 -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 -4 -12 -10 -2 -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 -11 -25 -26 -21 -15 -11 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -109 -252 -348 -354 -357 -366 -369 -362 -349 -318 -254 -183 -129 -92 -73 -71 -81 -91 -109 -138 -133 -121 -94 -70 -61 -52 -43 -32 -23 -19 -13 -7 -5 -4 -3 -2 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -3 -0 -0 -4 -11 -17 -22 -23 -22 -21 -21 -39 -40 -41 -36 -25 -23 -34 -64 -77 -70 -67 -62 -52 -42 -39 -41 -41 -33 -20 -21 -16 -11 -11 -12 -13 -12 -14 -17 -34 -47 -49 -46 -47 -50 -51 -48 -48 -56 -55 -59 -67 -73 -82 -110 -104 -107 -97 -83 -73 -64 -51 -39 -31 -20 -15 -13 -7 -1 -0 -1 -1 -2 -1 -1 -4 -5 -4 -2 -3 -5 -3 -0 -0 -1 -1 -2 -3 -1 -2 -2 -3 -2 -1 -1 -1 -1 -2 -4 -6 -9 -10 -3 -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 -1 -1 -2 -9 -40 -78 -56 -23 -9 -17 -35 -45 -38 -25 -14 -6 -16 -79 -29 -5 -2 -70 -139 -129 -73 -19 -28 -57 -126 -119 -96 -67 -31 -21 -33 -32 -17 -4 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -5 -7 -11 -15 -14 -12 -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 -2 -6 -5 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -4 -23 -25 -20 -16 -13 -10 -7 -4 -3 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -235 -443 -412 -349 -377 -377 -374 -366 -349 -314 -247 -167 -109 -72 -58 -61 -66 -67 -80 -118 -112 -107 -80 -61 -53 -46 -38 -28 -27 -19 -10 -5 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -4 -5 -5 -3 -1 -0 -3 -9 -18 -24 -27 -24 -16 -17 -45 -48 -43 -34 -22 -12 -11 -24 -47 -54 -53 -51 -42 -33 -28 -28 -33 -39 -22 -13 -9 -7 -6 -8 -16 -26 -27 -27 -51 -71 -75 -69 -66 -67 -68 -58 -58 -49 -31 -32 -37 -33 -40 -79 -101 -109 -98 -82 -72 -68 -63 -52 -41 -28 -26 -25 -19 -14 -15 -12 -6 -6 -2 -3 -4 -3 -1 -1 -2 -2 0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -5 -6 -9 -13 -17 -16 -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 -8 -18 -11 -3 -0 -3 -15 -31 -45 -48 -38 -28 -37 -130 -59 -12 -51 -127 -189 -215 -194 -146 -50 -33 -103 -112 -89 -65 -37 -19 -22 -26 -30 -12 -2 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -6 -11 -16 -19 -19 -16 -12 -8 -5 -3 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -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 -17 -24 -23 -19 -15 -10 -8 -5 -3 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -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 -73 -264 -452 -442 -340 -385 -371 -369 -359 -341 -301 -228 -145 -88 -62 -60 -71 -80 -82 -90 -108 -97 -99 -77 -55 -43 -36 -29 -23 -23 -16 -8 -5 -3 -2 -2 -2 -0 0 0 0 0 0 0 0 -0 -0 -1 -5 -5 -5 -5 -5 -3 -1 -0 -3 -10 -16 -20 -19 -16 -13 -14 -37 -41 -36 -31 -26 -23 -28 -40 -50 -48 -38 -29 -31 -26 -18 -14 -21 -34 -27 -12 -7 -5 -12 -19 -21 -25 -29 -40 -62 -78 -86 -84 -79 -77 -74 -60 -52 -44 -23 -26 -27 -17 -15 -26 -56 -82 -87 -78 -72 -68 -59 -50 -47 -27 -45 -41 -28 -22 -22 -22 -15 -6 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -7 -5 -3 -2 -4 -8 -15 -22 -29 -34 -35 -32 -31 -53 -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 -2 -6 -16 -39 -61 -54 -60 -101 -61 -15 -4 -35 -123 -220 -216 -214 -144 -59 -66 -78 -74 -61 -43 -31 -30 -16 -43 -27 -10 -3 -1 -0 0 0 0 0 0 0 -0 -0 -1 -4 -10 -17 -23 -25 -24 -19 -14 -10 -9 -6 -4 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -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 -1 -11 -22 -25 -21 -17 -11 -10 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -76 -70 -33 -14 -70 -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 -37 -195 -397 -426 -312 -372 -362 -347 -331 -312 -273 -201 -120 -69 -59 -72 -91 -105 -111 -111 -104 -91 -93 -80 -49 -34 -27 -25 -25 -21 -14 -8 -5 -3 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -6 -6 -5 -3 -2 -0 -3 -9 -14 -11 -12 -13 -15 -20 -33 -34 -33 -31 -28 -28 -32 -40 -43 -37 -27 -31 -20 -15 -10 -6 -13 -26 -19 -10 -6 -6 -13 -19 -18 -16 -25 -47 -58 -64 -88 -92 -84 -79 -72 -39 -44 -29 -35 -44 -37 -21 -9 -5 -14 -51 -87 -80 -78 -73 -54 -37 -39 -43 -61 -52 -42 -33 -25 -18 -13 -6 -3 -4 -4 -1 -0 -0 -0 -0 -1 -0 -0 -1 -5 -6 -7 -7 -5 -4 -7 -13 -27 -45 -59 -67 -68 -60 -56 -71 -38 -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 -2 -7 -14 -10 -31 -58 -49 -15 0 -16 -69 -143 -182 -193 -173 -108 -72 -62 -59 -56 -48 -23 -45 -33 -50 -45 -28 -13 -4 -0 0 0 0 0 0 0 0 0 -0 -1 -6 -13 -21 -25 -27 -26 -23 -21 -19 -16 -11 -7 -4 -1 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -5 -3 -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 -6 -18 -28 -23 -19 -14 -12 -9 -4 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -73 -204 -283 -188 -141 -253 -90 -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 -98 -350 -413 -313 -334 -340 -288 -274 -242 -206 -147 -82 -51 -59 -79 -95 -105 -108 -104 -96 -88 -82 -64 -42 -32 -25 -20 -19 -18 -14 -8 -5 -4 -2 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -4 -3 -1 -1 -3 -10 -14 -8 -5 -10 -25 -37 -38 -35 -32 -32 -30 -29 -33 -41 -46 -42 -30 -19 -13 -12 -8 -7 -11 -16 -10 -7 -7 -9 -17 -23 -23 -19 -19 -29 -34 -43 -75 -66 -57 -52 -42 -40 -34 -23 -78 -97 -65 -26 -8 -5 -5 -25 -64 -88 -91 -82 -46 -9 -10 -30 -25 -15 -8 -3 -2 -2 -2 -4 -5 -6 -12 -3 -0 -0 -2 -5 -7 -9 -8 -4 -3 -3 -3 -4 -9 -15 -20 -30 -45 -66 -69 -66 -74 -79 -49 -30 -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 -1 -0 -3 -12 -23 -30 -16 -39 -66 -24 -64 -127 -86 -84 -111 -118 -104 -92 -76 -15 -23 -58 -67 -65 -57 -39 -18 -6 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -14 -23 -29 -32 -33 -33 -31 -28 -21 -14 -8 -4 -1 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -7 -6 -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 -2 -13 -29 -26 -21 -17 -14 -8 -4 -2 -2 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -2 -3 -3 -1 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -43 -93 -52 -59 -111 -225 -243 -35 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -110 -406 -467 -368 -286 -264 -218 -215 -176 -145 -107 -71 -58 -64 -76 -86 -95 -97 -97 -92 -85 -71 -49 -43 -36 -28 -20 -14 -12 -11 -7 -3 -2 -1 -0 0 0 0 -0 -1 -4 -4 -1 -0 0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -4 -10 -16 -8 -5 -9 -27 -41 -41 -34 -31 -33 -33 -30 -28 -30 -37 -39 -30 -22 -10 -12 -10 -8 -9 -9 -7 -6 -7 -13 -19 -22 -22 -21 -21 -24 -31 -49 -62 -39 -30 -29 -25 -26 -26 -18 -12 -14 -12 -7 -5 -8 -20 -44 -53 -56 -54 -49 -28 -6 -1 0 0 0 0 0 -0 0 -0 -0 -1 -5 -23 -11 -6 -9 -17 -27 -35 -38 -31 -18 -13 -13 -14 -19 -26 -35 -43 -39 -59 -100 -53 -9 -26 -53 -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 -1 -1 -7 -5 -24 -52 -39 -21 -24 -53 -116 -133 -143 -145 -110 -64 -44 -59 -79 -77 -75 -75 -66 -45 -25 -4 -1 -0 0 0 0 0 0 0 0 -0 -1 -5 -13 -23 -33 -42 -48 -46 -42 -34 -24 -15 -7 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -3 -5 -2 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -2 -9 -24 -31 -25 -20 -15 -9 -4 -3 -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 -1 -1 -1 -1 -2 -1 -1 -1 -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 -4 -92 -174 -61 -73 -114 -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 -14 -113 -426 -456 -327 -254 -241 -213 -185 -148 -125 -108 -87 -70 -65 -69 -75 -85 -92 -95 -90 -73 -57 -47 -44 -40 -32 -24 -16 -13 -11 -7 -2 -0 -0 0 0 0 0 -0 -5 -17 -12 -3 -0 -0 -0 -1 -3 -3 -2 -0 -0 -1 -3 -6 -10 -12 -12 -9 -7 -12 -26 -37 -39 -34 -30 -32 -31 -24 -21 -21 -25 -27 -22 -20 -10 -14 -13 -10 -8 -6 -5 -4 -8 -13 -18 -25 -29 -29 -26 -33 -50 -60 -44 -31 -25 -23 -24 -25 -20 -16 -13 -6 -1 -0 -1 -5 -18 -42 -38 -6 -1 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -12 -16 -25 -35 -17 -36 -56 -65 -73 -77 -63 -48 -44 -49 -50 -48 -49 -57 -65 -18 -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 -9 -31 -50 -54 -42 -34 -80 -87 -108 -140 -131 -100 -80 -74 -77 -74 -66 -65 -65 -53 -44 -18 -7 -2 -0 0 0 0 0 0 0 0 -0 -1 -5 -11 -22 -36 -53 -58 -57 -49 -37 -25 -14 -6 -1 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -5 -5 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -2 -5 -17 -34 -28 -21 -15 -8 -4 -3 -4 -5 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -57 -14 -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 -10 -77 -275 -414 -326 -324 -293 -234 -183 -143 -121 -106 -87 -69 -60 -61 -67 -76 -84 -78 -72 -57 -48 -43 -41 -38 -32 -26 -19 -16 -13 -8 -3 -1 -0 0 -0 -0 -0 0 -8 -17 -7 -2 -0 -0 -0 -1 -2 -3 -2 0 0 -1 -5 -16 -22 -19 -12 -10 -14 -20 -29 -35 -36 -33 -29 -28 -28 -22 -19 -19 -21 -23 -22 -21 -19 -20 -19 -12 -7 -5 -5 -8 -15 -19 -21 -25 -23 -21 -21 -28 -46 -54 -29 -28 -24 -21 -18 -16 -13 -7 -0 -1 -0 0 0 -1 -4 -9 -6 -0 -0 0 0 0 0 0 0 0 0 -0 -5 -16 -17 -22 -39 -38 -36 -64 -73 -94 -88 -74 -79 -92 -86 -84 -49 -47 -49 -45 -38 -35 -35 -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 -3 -13 -31 -49 -51 -18 -1 -40 -101 -119 -88 -41 -33 -51 -64 -58 -50 -48 -39 -39 -35 -26 -10 -3 -1 0 0 0 0 0 0 0 -0 -1 -4 -10 -19 -36 -48 -55 -55 -47 -35 -21 -11 -4 -1 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -29 -30 -23 -14 -7 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -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 -8 -68 -270 -448 -407 -321 -246 -190 -151 -128 -103 -82 -67 -56 -55 -61 -68 -69 -67 -62 -52 -43 -37 -35 -33 -30 -26 -19 -17 -15 -9 -4 -1 -0 -0 -1 -1 -0 -0 -5 -10 -5 -1 -0 -0 -0 -1 -3 -3 -2 0 -0 -2 -11 -23 -26 -21 -16 -16 -15 -21 -28 -30 -30 -28 -25 -23 -23 -23 -22 -20 -20 -30 -30 -18 -19 -29 -29 -16 -7 -4 -5 -10 -16 -19 -14 -16 -16 -19 -19 -18 -23 -36 -26 -25 -20 -14 -9 -9 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -21 -22 -17 -22 -37 -44 -38 -50 -80 -103 -95 -73 -61 -61 -64 -72 -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 -1 -11 -7 -2 0 -18 -52 -73 -64 -45 -32 -39 -53 -52 -43 -38 -29 -28 -36 -36 -25 -14 -5 -0 0 0 0 0 0 0 0 -0 -1 -3 -6 -14 -25 -38 -49 -51 -45 -34 -20 -9 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -20 -26 -21 -13 -7 -3 -3 -5 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 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 -1 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -5 -5 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -66 -289 -400 -328 -253 -195 -152 -122 -98 -78 -63 -55 -54 -58 -62 -65 -68 -62 -50 -39 -33 -31 -30 -27 -23 -18 -17 -17 -12 -5 -1 -0 -0 -1 -2 -1 -0 -1 -2 -2 -0 0 0 -1 -2 -3 -3 -2 -1 -3 -9 -20 -23 -27 -23 -18 -17 -19 -24 -27 -28 -27 -26 -24 -21 -19 -22 -24 -23 -25 -20 -17 -16 -21 -31 -26 -14 -8 -5 -5 -6 -8 -11 -13 -23 -16 -20 -16 -8 -7 -15 -19 -19 -15 -10 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -15 -24 -41 -24 -6 -9 -20 -21 -35 -44 -38 -37 -31 -22 -16 -17 -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 -5 -16 -33 -60 -59 -41 -38 -42 -42 -37 -30 -23 -23 -28 -32 -32 -27 -17 -5 -1 0 0 0 0 0 0 0 -0 -0 -1 -4 -9 -20 -32 -43 -49 -48 -34 -19 -9 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -2 -11 -20 -20 -11 -7 -5 -5 -5 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -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 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -7 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -91 -374 -332 -253 -194 -146 -113 -92 -74 -57 -51 -52 -51 -59 -67 -68 -61 -50 -37 -31 -29 -27 -25 -22 -19 -15 -13 -11 -8 -4 -2 -0 -1 -2 -0 -1 -1 -0 -0 -0 0 -0 -1 -3 -3 -2 -2 -8 -15 -21 -26 -24 -28 -25 -20 -14 -13 -19 -25 -29 -30 -28 -26 -21 -16 -20 -23 -26 -22 -23 -23 -23 -23 -21 -17 -13 -9 -5 -4 -4 -6 -7 -9 -24 -23 -23 -16 -7 -4 -9 -18 -17 -12 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -0 -1 -3 -5 -12 -11 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -42 -41 -39 -36 -33 -28 -23 -21 -21 -22 -24 -28 -30 -26 -14 -4 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -16 -26 -37 -47 -44 -33 -19 -8 -2 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -5 -12 -16 -10 -7 -5 -6 -6 -5 -4 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -2 -2 -3 -3 -4 -5 -5 -5 0 -26 -219 -77 -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 -36 -27 -7 0 0 0 0 0 0 -2 -22 -162 -377 -321 -241 -184 -138 -105 -84 -71 -60 -50 -45 -46 -58 -68 -67 -59 -49 -38 -29 -27 -26 -25 -25 -24 -23 -22 -19 -15 -9 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -16 -25 -28 -26 -28 -25 -29 -28 -22 -17 -16 -19 -25 -31 -34 -28 -27 -18 -13 -18 -22 -28 -26 -12 -16 -22 -22 -19 -15 -15 -12 -6 -5 -7 -13 -19 -19 -19 -27 -27 -19 -12 -10 -14 -19 -17 -10 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -35 -31 -28 -26 -26 -22 -20 -18 -19 -22 -25 -25 -18 -7 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -10 -17 -26 -33 -33 -27 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -9 -6 -4 -3 -4 -4 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -3 0 -25 -135 -84 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -137 -96 -24 0 0 0 0 0 0 -8 -171 -305 -349 -281 -220 -167 -126 -95 -75 -64 -55 -46 -41 -46 -58 -66 -62 -55 -46 -37 -29 -25 -24 -25 -27 -29 -30 -29 -26 -19 -7 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -6 -10 -13 -22 -32 -35 -32 -28 -30 -28 -30 -31 -26 -21 -20 -22 -24 -28 -32 -24 -22 -13 -10 -15 -20 -19 -23 -29 -26 -23 -20 -19 -19 -20 -15 -8 -11 -16 -24 -29 -29 -34 -29 -25 -22 -21 -18 -14 -12 -10 -6 -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 -12 -20 -24 -26 -26 -25 -24 -19 -18 -17 -18 -19 -20 -20 -18 -9 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -7 -11 -14 -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 -1 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -4 -3 -4 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -3 -3 -3 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 0 -2 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -82 -78 -14 0 0 0 0 0 -1 -12 -376 -393 -307 -244 -198 -153 -116 -92 -74 -62 -54 -48 -45 -49 -56 -63 -47 -37 -29 -25 -24 -21 -20 -22 -24 -27 -29 -23 -14 -12 -6 -3 -5 -4 -1 -1 -2 -1 -1 -2 -1 -1 -3 -8 -13 -16 -27 -30 -32 -26 -22 -21 -21 -24 -27 -24 -19 -15 -14 -17 -22 -23 -17 -13 -10 -11 -12 -12 -13 -19 -25 -24 -21 -20 -20 -23 -23 -19 -14 -25 -25 -27 -28 -29 -25 -15 -9 -14 -27 -28 -16 -7 -6 -1 -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 -3 -7 -13 -19 -21 -20 -16 -14 -15 -16 -16 -16 -17 -17 -13 -11 -6 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -2 -3 -4 -4 -4 -4 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 0 0 0 0 0 0 0 0 0 0 -3 -25 -98 -383 -335 -274 -225 -184 -145 -115 -95 -77 -62 -59 -55 -51 -51 -54 -53 -35 -29 -22 -18 -17 -17 -15 -15 -15 -14 -16 -17 -16 -14 -10 -6 -7 -5 -2 -1 -2 -1 -0 -1 -1 -1 -4 -9 -13 -13 -18 -18 -18 -15 -18 -21 -21 -22 -19 -13 -13 -14 -14 -18 -20 -17 -13 -8 -9 -15 -16 -14 -14 -18 -23 -25 -24 -25 -26 -24 -23 -26 -26 -35 -32 -26 -16 -11 -11 -8 -7 -9 -24 -31 -19 -9 -6 -0 -0 -2 -9 -10 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 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 -20 -14 -10 -10 -13 -15 -17 -17 -20 -20 -16 -8 -3 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -5 -3 -1 -0 0 -0 0 0 -0 -1 -2 -4 -3 -3 -4 -5 -5 -6 -7 -8 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -168 -158 -72 -16 0 0 0 0 0 0 0 -13 -126 -282 -332 -284 -246 -209 -174 -142 -117 -100 -84 -70 -66 -60 -55 -49 -42 -34 -29 -27 -23 -17 -13 -11 -9 -7 -7 -11 -15 -18 -19 -17 -12 -9 -9 -4 -2 -0 -0 -1 -1 -1 -1 -1 -4 -9 -10 -11 -16 -13 -19 -14 -23 -29 -28 -23 -17 -12 -11 -12 -13 -14 -14 -13 -12 -9 -8 -15 -17 -17 -19 -21 -25 -29 -29 -31 -32 -28 -25 -30 -35 -35 -24 -18 -9 -3 -3 -8 -9 -6 -12 -19 -15 -9 -4 0 -0 -0 -6 -6 -6 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -10 -28 -43 -40 -4 -1 -7 -18 -17 -5 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -10 -11 -8 -8 -11 -14 -16 -22 -22 -21 -18 -11 -6 -3 -5 -11 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -9 -9 -8 -5 -1 -0 -0 0 0 -0 -0 -1 -3 -4 -4 -4 -5 -6 -8 -12 -12 -12 -13 -13 -11 -6 -3 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -29 -148 -448 -503 -269 -91 -15 0 0 0 0 0 -18 -105 -252 -335 -257 -215 -199 -183 -161 -136 -114 -98 -88 -80 -72 -66 -60 -49 -36 -27 -25 -24 -23 -19 -14 -9 -6 -4 -6 -10 -15 -19 -21 -19 -14 -9 -6 -3 -1 -0 -2 -3 -3 -1 -0 -1 -4 -9 -12 -13 -15 -15 -16 -21 -26 -25 -19 -14 -12 -12 -15 -17 -12 -9 -9 -9 -8 -7 -6 -12 -14 -13 -14 -17 -19 -22 -34 -36 -30 -30 -27 -30 -42 -42 -16 -10 -6 -2 -2 -5 -6 -4 -6 -14 -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 -33 -83 -111 -103 -94 -82 -94 -99 -94 -70 -42 -36 -23 -5 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -9 -8 -8 -10 -14 -18 -19 -17 -17 -16 -14 -10 -6 -4 -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 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -8 -10 -9 -9 -2 -0 -0 0 0 0 0 -0 -1 -2 -4 -5 -5 -6 -9 -15 -18 -19 -20 -22 -22 -18 -12 -7 -3 -1 -1 -4 -4 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -180 -355 -473 -492 -466 -193 -36 0 0 0 0 -5 -61 -350 -303 -248 -212 -186 -170 -162 -148 -126 -104 -89 -82 -79 -75 -69 -64 -57 -40 -27 -24 -24 -24 -23 -19 -14 -9 -7 -9 -13 -19 -20 -20 -17 -13 -8 -4 -2 -1 -1 -4 -6 -4 -1 -1 -4 -5 -9 -17 -16 -16 -21 -23 -26 -23 -15 -8 -6 -8 -12 -14 -11 -5 -3 -4 -5 -4 -4 -5 -7 -8 -9 -11 -17 -29 -44 -47 -47 -28 -33 -28 -26 -38 -43 -17 -6 -3 -1 -1 -4 -5 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -48 -72 -63 -64 -80 -74 -68 -63 -58 -53 -48 -41 -33 -16 -19 -14 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -5 -6 -7 -8 -10 -11 -11 -12 -13 -13 -12 -11 -9 -7 -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 -2 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -3 -4 -3 -2 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 -2 -4 -4 -1 -4 -2 -0 -0 0 0 0 0 -0 -1 -2 -2 -3 -4 -4 -6 -11 -15 -19 -23 -26 -23 -19 -14 -9 -5 -5 -9 -8 -5 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -14 -0 0 0 0 0 0 0 0 0 0 -10 -356 -486 -486 -502 -458 -192 -19 -22 -34 -19 -3 -15 -108 -486 -277 -209 -191 -174 -157 -147 -135 -113 -91 -78 -74 -75 -75 -71 -67 -63 -49 -34 -27 -29 -37 -42 -32 -20 -14 -12 -14 -19 -22 -20 -16 -13 -10 -10 -9 -5 -2 -4 -7 -8 -6 -4 -5 -7 -6 -12 -25 -22 -16 -15 -18 -20 -17 -10 -4 -3 -6 -8 -8 -10 -5 -1 -1 -1 -1 -2 -5 -7 -9 -9 -13 -22 -26 -29 -38 -42 -18 -31 -24 -20 -30 -38 -20 -3 -1 -0 -1 -4 -6 -4 -4 -15 -11 -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 -7 -28 -41 -33 -28 -28 -37 -35 -33 -31 -29 -27 -26 -27 -31 -38 -45 -39 -24 -12 -4 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -6 -6 -6 -6 -7 -8 -8 -8 -9 -12 -16 -17 -15 -15 -15 -12 -5 -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 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 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 -1 -1 -2 -4 -4 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -2 -3 -2 -2 -3 -6 -10 -15 -13 -11 -10 -8 -4 -4 -8 -9 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -79 -95 -45 -9 0 0 0 0 0 0 -4 -27 -99 -388 -416 -430 -421 -322 -126 -7 -101 -178 -126 -39 -22 -163 -453 -254 -205 -176 -159 -151 -142 -124 -99 -79 -68 -65 -67 -68 -68 -66 -64 -56 -42 -35 -36 -41 -47 -41 -27 -21 -18 -19 -22 -22 -19 -13 -10 -9 -11 -11 -7 -3 -3 -5 -7 -10 -12 -12 -10 -10 -17 -20 -13 -9 -8 -11 -14 -13 -7 -2 -3 -4 -5 -5 -5 -4 -2 -1 -0 -0 -1 -5 -8 -12 -13 -18 -25 -22 -22 -35 -35 -28 -35 -26 -22 -29 -32 -19 -4 -0 0 -2 -9 -8 -3 -3 -9 -4 -11 -10 -9 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 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 -20 -17 -13 -10 -12 -10 -8 -7 -7 -8 -10 -11 -11 -16 -22 -29 -31 -28 -20 -11 -17 -8 -3 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -3 -4 -4 -4 -4 -7 -7 -7 -7 -9 -13 -17 -21 -24 -30 -25 -11 -4 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -7 -9 -6 -4 -2 -3 -6 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -60 -32 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -87 -143 -133 -71 -18 0 0 0 0 0 -19 -135 -325 -397 -355 -360 -216 -84 -23 -32 -164 -320 -244 -75 -28 -212 -401 -245 -188 -164 -154 -149 -137 -115 -90 -70 -59 -53 -53 -57 -60 -61 -58 -53 -42 -36 -37 -39 -39 -36 -30 -27 -24 -22 -22 -21 -19 -12 -10 -14 -13 -8 -4 -3 -3 -5 -12 -24 -27 -21 -16 -14 -15 -8 -4 -4 -5 -7 -9 -10 -9 -6 -3 -2 -1 -0 -0 -1 -2 -1 -0 0 -2 -4 -8 -12 -21 -26 -23 -34 -37 -31 -32 -43 -43 -33 -29 -29 -25 -13 -2 -0 -0 -2 -8 -6 -3 -5 -9 -9 -12 -17 -18 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -3 -14 -18 -9 -4 -3 -4 -4 -4 -3 -4 -5 -6 -6 -6 -8 -11 -14 -18 -22 -24 -29 -34 -25 -15 -8 -3 0 -0 -0 -0 -0 0 -0 -1 -1 0 0 -0 -1 -1 -2 -3 -4 -7 -7 -6 -5 -5 -10 -17 -24 -27 -39 -31 -17 -9 -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 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -3 -4 -1 -2 -3 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -44 -197 -77 -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 -71 -125 -86 -27 0 0 0 0 -0 -28 -216 -397 -369 -312 -270 -205 -93 -21 -43 -145 -232 -152 -30 -25 -215 -305 -201 -162 -153 -145 -141 -131 -112 -87 -64 -48 -41 -42 -47 -52 -53 -50 -43 -34 -37 -37 -37 -36 -33 -30 -31 -27 -24 -21 -19 -17 -14 -11 -13 -10 -5 -2 -2 -5 -11 -23 -34 -32 -27 -19 -12 -7 -2 -1 -2 -4 -4 -5 -7 -8 -7 -2 -0 0 0 0 0 0 -0 0 -0 -2 -5 -7 -12 -21 -26 -16 -36 -41 -32 -31 -39 -37 -34 -30 -26 -19 -9 -0 -0 -1 -4 -4 -4 -4 -7 -11 -17 -18 -18 -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 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -5 -6 -5 -5 -5 -9 -9 -9 -9 -9 -10 -10 -10 -9 -9 -9 -9 -9 -9 -9 -11 -15 -22 -24 -20 -9 -0 -0 -0 -0 -0 -0 -3 -6 -3 0 0 0 -0 -0 -1 -2 -3 -5 -4 -3 -2 -3 -8 -16 -25 -26 -35 -31 -22 -14 -9 -9 -7 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -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 -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 -1 -2 -3 -3 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -51 -134 -87 -19 -2 0 0 0 0 0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -5 0 -5 -12 -15 -26 -119 -304 -379 -341 -281 -215 -324 -184 -45 -19 -59 -70 -0 -2 -20 -191 -209 -159 -149 -145 -129 -127 -130 -115 -86 -57 -40 -33 -35 -42 -47 -48 -45 -40 -38 -46 -43 -36 -30 -27 -28 -30 -26 -26 -21 -21 -19 -18 -21 -14 -7 -4 -5 -8 -12 -19 -28 -31 -27 -22 -14 -6 -2 -0 -0 -1 -1 -2 -3 -3 -4 -4 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -9 -14 -22 -10 -25 -39 -39 -35 -36 -34 -38 -38 -30 -20 -10 -2 -0 -0 0 -3 -5 -8 -11 -13 -14 -14 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -55 -13 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -2 -3 -1 -3 -8 -12 -16 -20 -20 -21 -22 -20 -19 -20 -20 -17 -14 -12 -10 -7 -5 -3 -2 -3 -7 -13 -16 -15 -11 -2 -6 -3 -1 -0 -2 -4 -3 -5 -6 -4 -1 -0 -0 -1 -1 -3 -4 -5 -4 -3 -6 -13 -21 -24 -25 -21 -15 -10 -7 -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 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 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 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -4 -4 -3 -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 -12 -15 -10 -33 -49 -5 -1 0 0 0 0 -5 -24 -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 -12 -16 -1 0 0 0 -27 -74 -113 -152 -307 -364 -346 -304 -258 -207 -214 -115 -20 0 0 0 -6 -33 -104 -162 -153 -143 -143 -138 -128 -121 -130 -115 -77 -48 -34 -30 -34 -41 -44 -44 -42 -41 -42 -44 -38 -29 -27 -26 -26 -25 -25 -35 -26 -31 -32 -29 -21 -13 -7 -9 -16 -21 -23 -26 -30 -28 -22 -13 -6 -2 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -19 -17 -17 -22 -20 -24 -32 -34 -37 -43 -36 -23 -15 -8 -3 -0 -0 -4 -7 -12 -15 -12 -6 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -18 -47 -9 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -2 -1 0 -1 -4 -12 -10 -6 -15 -21 -18 -16 -20 -27 -26 -21 -16 -10 -7 -4 -2 -1 -0 -1 -4 -8 -15 -22 -19 -23 -15 -11 -13 -13 -9 -6 -13 -10 -4 -1 -0 -0 -0 -0 -0 -1 -4 -4 -3 -4 -8 -13 -16 -20 -17 -11 -4 -2 -3 -9 -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 -1 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -0 -0 -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 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 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 -1 -1 -2 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -44 -73 -63 -86 -57 -10 -8 -1 0 0 0 -11 -47 -87 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -40 -103 -98 -25 0 0 0 -44 -132 -206 -240 -277 -261 -253 -252 -235 -164 -54 -7 -0 0 0 -7 -32 -104 -224 -162 -146 -140 -135 -131 -125 -119 -122 -104 -62 -41 -32 -31 -35 -39 -39 -37 -36 -36 -35 -31 -26 -24 -29 -34 -26 -26 -36 -40 -33 -28 -26 -21 -15 -10 -9 -17 -27 -26 -26 -24 -21 -15 -5 -3 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -0 0 -0 -0 -0 -0 -1 -0 -0 -1 -4 -10 -16 -18 -20 -29 -25 -26 -29 -28 -26 -34 -34 -25 -20 -14 -7 -2 -1 -9 -17 -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 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 -1 -6 -13 -22 -23 -17 -10 -5 -3 -1 -0 -0 -0 -1 -3 -7 -13 -20 -21 -17 -17 -20 -21 -18 -17 -19 -12 -5 -2 -0 0 0 0 0 -0 -2 -2 -3 -4 -6 -5 -7 -18 -18 -10 -3 -1 -0 -3 -8 -14 -11 -3 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -2 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 -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 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -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 -23 -71 -115 -107 -93 -68 -63 -40 -4 0 0 0 -1 -5 -12 -18 -42 -21 -16 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -117 -205 -148 -42 0 0 0 -21 -70 -113 -143 -125 -52 -77 -206 -175 -102 -32 0 0 0 0 -33 -116 -170 -185 -156 -139 -132 -124 -119 -113 -108 -105 -92 -54 -40 -33 -33 -35 -35 -31 -28 -29 -29 -30 -30 -31 -34 -35 -34 -28 -30 -34 -30 -23 -16 -13 -12 -9 -8 -10 -16 -22 -18 -19 -17 -14 -8 -2 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -8 -16 -22 -26 -22 -18 -21 -22 -19 -16 -22 -25 -26 -21 -14 -7 -3 -5 -21 -28 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -13 -13 -7 -2 -1 -0 -0 0 0 -0 -0 -1 -2 -6 -6 -7 -10 -14 -16 -17 -18 -18 -14 -8 -4 -1 0 0 0 0 0 -1 -1 -1 -2 -4 -6 -7 -15 -16 -10 -3 -0 0 -0 -5 -19 -24 -16 -5 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -7 -5 -3 -1 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -68 -102 -100 -72 -74 -112 -59 -9 0 0 0 0 -4 -7 -29 -56 -48 -52 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -77 -111 -62 -16 0 0 0 0 0 0 0 -7 0 -11 -95 -45 -11 0 0 0 -4 -21 -85 -204 -194 -143 -125 -117 -116 -110 -102 -98 -100 -100 -84 -51 -42 -34 -34 -35 -32 -27 -24 -26 -26 -27 -29 -30 -30 -31 -35 -30 -30 -30 -23 -12 -7 -7 -11 -12 -8 -8 -10 -11 -7 -5 -9 -8 -5 -2 -1 -0 0 0 0 0 0 -0 -1 -3 -0 -0 -1 -1 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -1 -7 -12 -13 -13 -10 -9 -14 -19 -21 -21 -22 -19 -25 -17 -12 -6 -3 -11 -34 -39 -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 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -6 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -6 -9 -11 -13 -13 -12 -10 -6 -3 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -9 -11 -9 -4 -0 -0 -0 -1 -13 -25 -26 -14 -5 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -9 -8 -5 -2 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -3 -3 -2 -0 -0 -0 -0 -0 0 0 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 -9 -30 -60 -63 -43 -38 -59 -20 -3 0 0 0 -1 -21 -57 -62 -67 -53 -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 -1 -11 -12 0 0 0 0 -2 -19 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -56 -112 -165 -169 -136 -105 -96 -101 -99 -89 -81 -82 -90 -92 -76 -51 -43 -34 -31 -33 -31 -27 -22 -21 -24 -26 -26 -26 -26 -25 -20 -15 -15 -18 -12 -6 -5 -8 -9 -6 -5 -4 -5 -4 -3 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -1 -5 -13 -12 -4 -2 -1 -1 -2 -3 -4 -4 -4 -2 -0 0 0 -0 0 -0 -3 -5 -9 -13 -12 -9 -12 -22 -33 -34 -27 -18 -16 -11 -7 -4 -6 -23 -53 -71 -43 -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 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -11 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -6 -6 -6 -8 -8 -6 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -7 -5 -1 -0 0 0 -6 -16 -23 -24 -21 -13 -6 -2 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -3 -5 -7 -6 -4 -1 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 -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 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -4 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -87 -89 -48 -11 0 0 0 0 0 -1 -4 -12 -24 -42 -27 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -64 -128 -108 -99 -85 -58 -53 -111 -94 -51 -23 -16 -16 -10 0 0 -1 -13 -10 -1 0 0 0 0 -51 -124 -165 -153 -107 -82 -74 -89 -90 -79 -71 -69 -73 -73 -67 -56 -44 -39 -33 -21 -28 -29 -26 -23 -23 -24 -23 -21 -20 -17 -12 -9 -11 -8 -7 -5 -4 -5 -6 -5 -3 -4 -5 -5 -3 -2 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -6 -14 -9 -13 -12 -8 -4 -2 -3 -3 -2 -1 -1 -0 -1 -0 -0 0 0 -4 -11 -18 -22 -22 -18 -18 -27 -33 -30 -23 -15 -9 -5 -2 -2 -13 -39 -64 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -10 -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 -1 -2 -3 -4 -2 -1 -0 -0 -3 -10 -20 -33 -41 -26 -18 -12 -7 -3 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 -0 -0 -1 -1 -4 -6 -3 -1 -4 -4 -2 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -41 -73 -84 -76 -34 0 0 0 0 0 0 0 -0 -3 -17 -32 -21 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -66 -88 -88 -126 -205 -187 -205 -198 -151 -122 -140 -126 -75 -40 -43 -56 -44 -11 -0 -3 -62 -31 -4 0 0 -0 0 -40 -100 -114 -91 -83 -79 -83 -85 -71 -59 -56 -60 -63 -55 -44 -38 -34 -33 -29 -18 -23 -25 -26 -26 -24 -21 -18 -15 -14 -9 -7 -7 -5 -4 -4 -4 -4 -4 -3 -2 -3 -3 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -2 -4 -4 -2 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -11 -21 -27 -28 -27 -26 -26 -27 -25 -18 -13 -10 -8 -7 -10 -10 -22 -53 -79 -63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -2 -1 -1 -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 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -7 -16 -30 -37 -31 -24 -20 -15 -6 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -2 -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 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -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 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -59 -89 -69 -35 -15 0 0 0 0 0 0 -6 -13 -38 -68 -93 -85 -33 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -72 -69 -32 -23 -84 -166 -181 -151 -136 -142 -134 -167 -175 -148 -110 -73 -47 -36 -36 -50 -88 -100 -51 -2 -20 -127 -38 -25 -23 -14 -9 -19 -47 -75 -83 -91 -103 -108 -84 -62 -55 -47 -47 -51 -52 -43 -31 -28 -27 -26 -24 -19 -18 -21 -22 -22 -19 -16 -13 -10 -10 -6 -4 -2 -1 -1 -3 -3 -3 -3 -2 -1 -0 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -2 -4 -8 -19 -28 -31 -32 -34 -36 -30 -23 -19 -12 -10 -14 -17 -13 -12 -10 -14 -42 -75 -64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -3 -3 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -11 -12 -21 -18 -14 -16 -17 -8 -4 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -8 -4 -1 0 -0 -0 -1 -1 -3 -4 -5 -4 -2 -1 -1 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -2 -5 -5 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 0 -0 -2 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -44 -64 -44 0 0 0 0 0 0 0 0 -37 -95 -104 -89 -79 -93 -30 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -40 -112 -198 -197 -153 -123 -131 -133 -122 -102 -92 -95 -108 -129 -135 -132 -138 -127 -132 -147 -143 -134 -152 -168 -87 -10 -56 -164 -75 -92 -86 -65 -51 -59 -72 -77 -90 -102 -101 -83 -52 -41 -36 -33 -37 -42 -42 -35 -26 -23 -24 -22 -18 -14 -13 -15 -17 -16 -14 -11 -8 -6 -4 -2 -2 -1 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -10 -18 -29 -37 -39 -39 -43 -39 -20 -17 -10 -8 -8 -10 -12 -7 -1 -1 -0 -9 -38 -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 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -5 -13 -11 -15 -15 -11 -12 -16 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -9 -21 -27 -31 -20 -6 -0 -0 -0 -1 -2 -4 -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 -1 -0 -0 -0 0 -0 -1 -1 -1 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 -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 -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 -3 0 0 0 0 0 0 0 -1 -10 -27 -41 -38 -43 -68 -90 -50 -36 -16 -3 -1 -2 -9 -14 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -46 -126 -197 -174 -185 -187 -175 -153 -124 -98 -91 -98 -123 -161 -185 -190 -193 -145 -144 -175 -184 -188 -211 -240 -165 -51 -62 -151 -156 -122 -102 -86 -71 -64 -70 -81 -85 -83 -61 -42 -34 -33 -23 -20 -26 -30 -29 -25 -22 -23 -25 -19 -12 -9 -9 -10 -13 -14 -11 -8 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -2 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -6 -14 -23 -32 -41 -49 -48 -40 -23 -0 0 0 -3 -3 -2 -2 -1 0 0 0 0 0 -4 -7 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -11 -14 -16 -17 -16 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -7 -25 -43 -35 -34 -17 -5 -1 0 -0 -0 -1 -3 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 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 -2 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -49 -94 -117 -92 -89 -35 -8 -12 -31 -52 -59 -15 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -55 -95 -52 -73 -95 -115 -127 -132 -134 -145 -155 -122 -137 -167 -172 -149 -75 -26 -1 -53 -135 -227 -298 -247 -62 -0 -95 -171 -126 -83 -66 -61 -65 -69 -66 -53 -40 -28 -26 -24 -21 -20 -16 -19 -23 -20 -16 -16 -19 -21 -14 -9 -6 -5 -7 -10 -11 -8 -5 -3 -3 -3 -2 -0 0 0 0 0 -1 -4 -12 -15 -7 -2 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -1 -1 -0 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -8 -17 -23 -23 -23 -33 -56 -22 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -27 -56 -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 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 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -2 -2 -3 -5 -7 -7 -6 -8 -7 -5 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -7 -26 -45 -29 -20 -10 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -3 -2 -2 -1 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -0 -1 -3 -3 -1 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -43 -51 -59 -23 -3 -35 -75 -85 -76 -49 -12 -31 -15 -8 -4 -2 -0 -6 0 0 0 0 0 0 0 0 0 0 -2 -7 -3 -1 -11 -17 -2 -0 -0 -6 -25 -43 -61 -81 -90 -13 -16 -40 -103 -157 -161 -151 -129 -168 -238 -278 -243 -117 -12 0 -98 -174 -172 -139 -106 -87 -76 -64 -49 -30 -14 -9 -18 -24 -27 -25 -19 -15 -18 -20 -19 -19 -17 -15 -14 -8 -4 -3 -5 -7 -7 -5 -3 -1 -1 -1 -0 -0 0 0 0 0 -2 -7 -15 -19 -8 -2 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -0 0 -0 -0 -1 -2 -3 -3 -2 -3 -2 -0 -0 -1 -1 -8 -20 -28 -24 -9 -6 -38 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -119 -116 -53 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 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 -1 -2 -5 -5 -10 -11 -7 -1 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -1 -7 -16 -15 -11 -7 -7 -9 -11 -6 -2 -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 -1 -3 -3 -5 -4 -4 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -4 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -2 -28 -68 -82 -82 -77 -61 -120 -103 -78 -60 -45 -36 -55 -106 -90 -29 0 0 0 0 0 0 0 -12 -45 -84 -58 -13 -2 -2 -1 -2 -0 -0 0 0 0 0 0 0 0 -92 -179 -227 -277 -308 -300 -317 -291 -157 -0 -2 -2 -80 -171 -204 -183 -141 -105 -88 -74 -56 -37 -18 -4 -4 -20 -29 -27 -20 -14 -14 -19 -22 -20 -14 -12 -13 -6 -2 -1 -3 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 -3 -7 -10 -9 -5 -1 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -3 -2 -1 -0 -0 -1 -2 -3 -4 -4 -2 -2 -4 -3 -1 -2 -6 -10 -17 -23 -18 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -104 -113 -83 -39 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -12 -8 -5 -5 -2 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -6 -10 -8 -8 -22 -40 -31 -16 -4 -1 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 -1 -2 -3 -4 -5 -5 -4 -4 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -27 -71 -89 -93 -98 -98 -79 -77 -80 -83 -86 -92 -109 -125 -80 -19 0 0 0 0 0 -14 -31 -62 -95 -77 -9 -5 -3 -13 -33 -73 -83 -71 -60 -38 -12 -0 0 0 -95 -153 -200 -253 -290 -302 -318 -290 -154 -42 -53 -124 -215 -207 -193 -168 -135 -104 -90 -83 -63 -52 -32 -9 -3 -7 -15 -19 -17 -14 -13 -16 -20 -12 -8 -9 -9 -4 -1 -0 -4 -6 -5 -3 -2 0 0 -0 -1 -1 -0 0 0 -1 -2 -4 -4 -2 0 0 0 -1 -1 -0 -0 -2 -3 -4 -4 -3 -3 -4 -6 -3 -6 -5 -4 -4 -3 -2 -0 -2 -3 -2 -1 -1 0 0 -1 -1 -1 -3 -9 -16 -21 -23 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -54 -64 -56 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -42 -85 -73 -22 0 -1 -29 -97 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -9 -11 -6 -3 -2 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -5 -9 -10 -7 -7 -19 -36 -21 -5 -0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -4 -2 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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -42 -91 -99 -100 -94 -81 -78 -82 -83 -86 -92 -103 -113 -98 -18 0 0 0 -11 -47 -55 -51 -55 -72 -87 -68 -60 -44 -80 -122 -148 -150 -157 -162 -132 -61 -8 -34 -93 -100 -151 -216 -266 -293 -303 -313 -313 -241 -173 -179 -222 -170 -142 -132 -118 -100 -81 -65 -53 -45 -47 -32 -12 -2 -0 -1 -6 -10 -12 -12 -14 -14 -7 -6 -7 -6 -3 -1 -0 -4 -5 -4 -3 -1 0 0 -0 -1 -1 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -3 -5 -6 -7 -6 -5 -4 -4 -6 -7 -8 -7 -6 -4 -2 -1 -2 -4 -4 -2 0 0 0 0 0 0 -1 -3 -6 -9 -10 -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 -12 -50 -87 -62 -17 0 -1 -16 -51 -11 -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 -1 -3 -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 -1 -0 -0 0 0 0 0 0 0 0 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 -6 -10 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -2 -7 -20 -16 -5 0 0 -0 -2 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -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 -3 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -58 -104 -102 -99 -94 -94 -96 -95 -92 -91 -91 -91 -73 0 0 0 0 -23 -60 -60 -35 -36 -69 -109 -129 -126 -90 -136 -137 -122 -127 -152 -167 -159 -133 -55 -98 -164 -94 -109 -190 -256 -285 -283 -272 -270 -259 -222 -169 -120 -89 -73 -70 -64 -57 -47 -35 -26 -24 -31 -21 -8 -1 0 -0 -1 -6 -11 -13 -12 -9 -7 -5 -5 -3 -1 -0 -1 -3 -4 -3 -1 -0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -3 -7 -9 -9 -8 -7 -5 -4 -3 -4 -6 -7 -8 -6 -3 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -1 -4 -6 -6 -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 -2 -7 -7 -2 0 0 -2 -3 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 -3 -10 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -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 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -7 -6 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -4 -7 -5 -2 0 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -6 -15 -22 -34 -27 -15 -6 -1 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -69 -95 -98 -92 -88 -91 -93 -88 -87 -92 -89 -53 0 0 0 -2 -26 -46 -41 -25 -30 -59 -101 -124 -105 -65 -106 -102 -77 -84 -103 -109 -110 -166 -65 -68 -97 -81 -88 -147 -209 -230 -216 -197 -183 -166 -127 -79 -49 -35 -29 -26 -22 -20 -21 -20 -20 -23 -24 -10 -3 -0 0 -0 -1 -4 -9 -13 -11 -9 -7 -5 -3 -1 -0 -0 -1 -2 -3 -1 -0 -0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -14 -22 -21 -16 -11 -8 -5 -4 -2 -2 -4 -5 -5 -3 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -0 -0 0 -1 -4 -7 -5 -0 -0 -0 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -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 -96 -159 -129 -46 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 -1 -11 -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 -1 -6 -9 -12 -16 -15 -10 -5 -6 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -8 -4 -2 -0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -3 -2 0 -0 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -1 -3 -4 -1 -1 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 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 -3 -12 -25 -29 -34 -32 -25 -20 -7 -2 -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 -18 -61 -107 -88 -92 -89 -89 -91 -93 -100 -103 -82 -33 0 0 -6 -60 -64 -54 -41 -32 -33 -39 -49 -69 -67 -44 -51 -86 -52 -42 -50 -53 -54 -71 -33 -41 -74 -80 -80 -102 -140 -159 -156 -150 -144 -133 -103 -52 -18 -5 -4 -5 -5 -5 -8 -12 -17 -21 -18 -5 -1 -0 -0 0 -0 -1 -5 -10 -11 -10 -9 -6 -2 -0 -0 0 -0 -1 -1 -0 0 0 0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -2 -2 -5 -14 -28 -35 -32 -23 -15 -11 -7 -6 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -1 -1 -1 -3 -3 -2 -0 0 -0 -2 -3 -2 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 0 0 -2 -31 -50 -42 -14 -1 0 0 -5 -11 -16 -14 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -25 -129 -148 -198 -163 -83 -17 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 -5 -22 -31 -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 -1 -9 -15 -18 -23 -23 -14 -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 -8 -8 -5 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -6 -11 -7 0 -0 -0 -1 -2 -3 -3 -4 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -2 -3 -2 -0 -1 -4 -5 -6 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -4 -18 -26 -30 -30 -29 -28 -25 -13 -3 -0 0 0 0 0 -0 -4 -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 -1 -21 -14 -2 0 0 0 -33 -97 -126 -106 -102 -96 -91 -96 -106 -118 -131 -102 -27 -19 -27 -34 -63 -69 -63 -52 -41 -34 -30 -28 -28 -63 -56 -35 -42 -31 -20 -24 -24 -22 -19 -17 -43 -78 -70 -60 -65 -84 -111 -132 -140 -141 -133 -109 -64 -19 -4 -2 -4 -8 -11 -12 -13 -14 -16 -13 -4 -1 -0 -0 -0 -0 -1 -4 -8 -9 -11 -10 -6 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -3 -4 -4 -8 -17 -25 -35 -33 -23 -16 -11 -8 -7 -2 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -4 -7 -6 -7 -8 -8 -6 -3 -2 -2 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 -3 -9 -11 -3 -0 0 0 -1 -25 -38 -39 -36 -24 0 0 -1 -37 -56 -59 -65 -85 -111 -125 -121 -109 -96 -64 -1 -0 0 0 0 0 0 0 0 -1 -10 -53 -92 -116 -192 -212 -144 -61 -13 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 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 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 -33 -27 -13 -11 -12 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -13 -13 -21 -25 -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 -3 -3 -1 -0 -3 -10 -5 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -5 -9 -5 -0 -1 -1 -1 -2 -3 -4 -8 -17 -11 -4 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -1 -1 -2 -1 -0 0 -1 -3 -7 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -18 -19 -25 -29 -31 -31 -30 -27 -27 -14 -2 -0 0 0 0 0 -0 -4 -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 -1 -7 -54 -23 -4 0 0 -0 -11 -73 -132 -137 -129 -137 -107 -105 -109 -92 -56 -28 -20 -40 -61 -71 -66 -67 -55 -48 -39 -33 -35 -34 -15 -72 -89 -49 -14 -8 -10 -15 -20 -24 -23 -22 -30 -44 -28 -26 -29 -42 -68 -93 -94 -94 -90 -82 -61 -25 -6 -10 -17 -21 -21 -18 -12 -11 -12 -7 -3 -2 -1 -1 -1 -1 -3 -6 -8 -9 -12 -10 -6 -2 -0 0 0 0 -0 -1 -2 -2 -0 -0 -1 -2 -2 -2 -1 -0 0 0 0 -0 -0 -3 -3 -5 -9 -16 -25 -33 -30 -18 -13 -9 -6 -5 -2 -1 -0 -0 -1 -2 -2 -2 -1 -2 -2 -3 -3 -3 -8 -14 -15 -12 -8 -5 -4 -0 0 0 0 0 0 0 0 0 0 -1 -4 -15 -41 -53 -26 -5 -0 0 -1 -11 -19 -26 -33 -24 0 0 0 -23 -37 -50 -69 -91 -113 -125 -122 -119 -119 -85 -7 0 0 -18 -22 -11 0 0 0 -5 -56 -134 -180 -175 -183 -207 -126 -35 -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 -4 -13 -25 -34 -11 -24 -30 -21 -8 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -6 -19 -32 -21 -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 -4 -22 -16 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -11 -24 -19 -7 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -4 -15 -10 -6 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -26 -30 -31 -31 -26 -23 -36 -34 -4 0 0 0 0 0 -0 -1 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -37 -11 -1 0 0 -5 -43 -133 -137 -87 -43 -89 -101 -88 -63 -36 -23 -37 -41 -35 -43 -49 -46 -39 -35 -29 -27 -38 -50 -53 -74 -92 -40 -17 -13 -11 -9 -14 -19 -20 -14 -5 -6 -3 -3 -5 -15 -30 -37 -31 -33 -36 -42 -40 -28 -23 -34 -34 -26 -20 -15 -12 -10 -9 -5 -3 -2 -2 -3 -5 -5 -5 -7 -9 -10 -14 -9 -7 -4 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -2 -2 -1 0 0 0 -0 -0 -0 -1 -5 -8 -12 -17 -21 -22 -18 -9 -8 -6 -5 -5 -5 -3 -1 -0 -1 -4 -7 -8 -4 -1 -0 -0 -1 -2 -9 -16 -17 -14 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 -2 -13 -27 -37 -44 -46 -26 -7 -7 -22 -26 -8 -8 -19 -14 -0 0 -0 -10 -30 -51 -69 -80 -85 -82 -83 -94 -108 -79 -15 0 0 -27 -36 -19 0 0 -0 -7 -130 -165 -159 -156 -167 -186 -127 -31 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 -1 -3 -8 -15 -4 -19 -24 -15 -5 -1 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -10 -11 -19 -30 -23 -16 -9 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -0 -2 -9 -21 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -1 -1 -2 -1 -0 -0 0 -2 -12 -13 -6 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -11 -14 -13 -8 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -6 -10 -15 -26 -26 -28 -21 -15 -14 -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 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 -82 -19 -3 -2 0 -17 -65 -139 -57 -70 -89 -91 -86 -40 -13 -21 -45 -55 -47 -44 -45 -45 -39 -32 -29 -27 -29 -48 -73 -73 -68 -77 -20 -12 -12 -10 -8 -10 -13 -15 -7 -2 -1 -0 -0 -1 -6 -12 -17 -14 -10 -13 -20 -20 -25 -41 -50 -39 -21 -11 -10 -12 -12 -9 -4 -3 -2 -2 -5 -7 -7 -6 -7 -10 -14 -16 -9 -7 -4 -1 -1 -1 -1 -0 -0 -0 -0 0 -1 -5 -5 -2 -1 -0 0 -0 -0 -1 -1 -1 -2 -5 -10 -17 -19 -17 -14 -11 -6 -5 -5 -5 -6 -6 -4 -2 -0 -3 -9 -13 -14 -12 -2 -2 -1 -1 -3 -6 -9 -10 -12 -12 -6 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -21 -3 -2 -34 -24 -7 -2 -7 -12 -10 -5 -19 -13 -1 0 0 0 -24 -51 -70 -81 -86 -77 -67 -78 -87 -60 -15 -4 -21 -35 -18 -5 0 0 0 0 -112 -153 -158 -156 -162 -173 -133 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -13 -15 -8 -1 -0 -1 -6 -4 -1 0 -0 -0 -0 -0 -1 -4 -5 -1 0 0 0 0 0 0 0 0 -1 -12 -14 -10 -7 -11 -26 -16 -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 -3 -2 -1 -3 -13 -16 -12 -8 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -3 -2 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -10 -19 -22 -17 -14 -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 -1 -14 -12 -6 -8 -18 -12 -12 -16 -18 -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 -11 -29 -11 -1 -29 -22 -44 -91 -130 -98 -90 -77 -90 -74 -30 -12 -34 -54 -62 -55 -44 -39 -45 -46 -40 -37 -39 -46 -59 -71 -68 -72 -65 -18 -12 -25 -32 -27 -17 -11 -10 -10 -5 -2 -0 -1 -4 -7 -7 -4 -2 -2 -4 -7 -6 -10 -19 -26 -21 -9 -5 -5 -10 -12 -9 -11 -6 -3 -3 -5 -6 -7 -10 -9 -11 -14 -13 -8 -10 -8 -5 -4 -5 -4 -1 -0 -0 -0 -1 -2 -4 -5 -4 -2 -0 0 -0 0 -0 -1 -2 -3 -7 -13 -17 -16 -14 -12 -8 -5 -5 -3 -3 -6 -7 -4 -1 -1 -4 -10 -17 -18 -15 -8 -7 -3 -5 -8 -7 -5 -6 -11 -7 -3 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -15 -11 -14 -34 -24 -7 0 -3 -10 -21 -7 -16 -9 -1 0 0 -0 -9 -18 -20 -17 -13 -16 -66 -73 -43 -17 -10 -28 -69 -86 -53 -15 0 0 0 -2 -66 -118 -149 -145 -103 -50 -32 -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 -2 -2 -0 0 0 -12 -19 -17 -8 -0 -2 -13 -19 -11 -2 0 0 -0 0 -1 -2 -4 -3 -1 -0 0 0 0 0 0 0 -0 -3 -15 -20 -13 -3 -10 -36 -28 -20 -14 -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 -1 -1 -2 -6 -9 -8 -9 -11 -12 -11 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -1 -4 -12 -22 -31 -28 -27 -24 -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 0 0 0 0 -0 -3 -16 -19 -14 -11 -35 -27 -18 -17 -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 -26 -113 -134 -111 -112 -84 -69 -200 -117 -78 -54 -30 -18 -33 -61 -71 -59 -43 -30 -33 -39 -33 -36 -47 -57 -60 -63 -70 -74 -52 -24 -28 -46 -58 -47 -26 -12 -12 -18 -4 -1 -0 -5 -13 -17 -11 -4 -3 -5 -4 -1 -0 -4 -6 -8 -7 -5 -4 -3 -7 -9 -13 -16 -5 -1 -4 -6 -7 -9 -11 -9 -9 -11 -10 -8 -12 -11 -8 -7 -7 -6 -3 -0 -0 -0 -3 -4 -6 -10 -9 -5 -1 -0 -0 -2 -9 -7 -5 -7 -10 -13 -14 -14 -15 -16 -12 -9 -10 -6 -4 -4 -4 -2 -1 -1 -5 -15 -20 -16 -11 -13 -9 -3 -4 -8 -12 -11 -8 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -16 -29 -36 -31 -13 -3 0 -0 -2 -4 -1 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -4 -10 -16 -33 -65 -99 -105 -64 -19 -0 0 0 0 0 -39 -70 -66 -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 -3 -4 -1 0 0 -4 -9 -11 -9 -4 -8 -6 -6 -3 -1 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -7 -22 -34 -28 -4 -5 -23 -30 -31 -26 -19 -13 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -4 -3 -4 -8 -15 -25 -27 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -3 -4 -7 -16 -32 -38 -36 -30 -23 -14 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -2 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -7 -17 -24 -24 -19 -34 -36 -23 -10 -17 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -82 -99 -74 -82 -74 -88 -116 -70 -28 -30 -33 -31 -27 -28 -40 -42 -49 -42 -29 -30 -23 -31 -47 -60 -66 -70 -79 -76 -60 -39 -36 -48 -63 -54 -29 -18 -20 -21 -1 -0 -0 -10 -24 -34 -33 -24 -18 -19 -11 -1 -1 -4 -6 -6 -6 -5 -5 -3 -4 -10 -11 -8 -2 -0 -3 -6 -5 -4 -4 -4 -7 -9 -8 -8 -10 -11 -10 -9 -9 -9 -6 -3 -2 -0 -2 -3 -5 -17 -38 -36 -13 -4 -1 -0 -2 -8 -6 -10 -16 -17 -14 -10 -9 -11 -11 -12 -14 -9 -5 -2 -1 -0 -0 -1 -5 -16 -17 -12 -13 -16 -8 -2 -3 -9 -17 -20 -17 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -19 -22 -11 -0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -31 -56 -67 -77 -89 -87 -23 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -1 -0 -1 -4 -4 -3 -5 -6 -4 -2 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -11 -32 -55 -52 -8 -2 -0 -20 -36 -36 -24 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -0 -1 -6 -14 -26 -20 -26 -19 -9 -2 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -7 -9 -6 -5 -23 -42 -43 -36 -31 -24 -15 -8 -4 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -6 -8 -4 -1 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -5 -13 -24 -26 -23 -22 -21 -16 -3 -2 -1 0 -0 -3 -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 -28 -59 -69 -66 -97 -125 -120 -100 -94 -65 -46 -38 -28 -17 -19 -24 -46 -37 -31 -33 -38 -49 -63 -74 -81 -87 -89 -81 -92 -53 -38 -46 -56 -50 -28 -18 -21 -17 -1 0 0 -8 -22 -35 -43 -44 -33 -26 -12 -3 -4 -6 -8 -7 -5 -5 -5 -6 -6 -16 -7 -2 -2 -1 -3 -4 -4 -3 -3 -3 -5 -4 -5 -7 -10 -12 -11 -12 -14 -12 -7 -5 -6 -1 -1 -1 -2 -11 -31 -43 -19 -13 -5 -0 -0 -2 -8 -17 -24 -25 -20 -13 -7 -4 -9 -12 -11 -7 -3 -1 -1 -1 -2 -4 -7 -11 -15 -12 -16 -17 -9 -3 -10 -12 -6 -5 -6 -3 -0 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 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -3 -28 -51 -60 -67 -77 -78 -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 -10 -34 -48 -34 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -23 -22 -19 -13 -8 -4 -3 -3 -2 -1 -1 -6 -10 -7 -3 -9 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -33 -64 -67 -17 -1 -0 -13 -30 -37 -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 -2 -5 -10 -14 -22 -23 -24 -24 -6 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -2 -3 -4 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -5 -10 -7 -1 -11 -31 -41 -44 -46 -38 -25 -16 -11 -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 -1 -3 -3 -2 -6 -11 -12 -9 -4 -1 -0 -2 -3 -2 -2 -3 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -8 -28 -31 -29 -23 -19 -20 -21 -13 -5 -1 0 -3 -27 -46 -19 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -100 -87 -53 -52 -76 -104 -117 -113 -99 -56 -59 -70 -77 -75 -67 -52 -35 -40 -49 -61 -76 -88 -92 -94 -95 -95 -89 -81 -38 -28 -35 -41 -36 -21 -11 -11 -6 -0 0 -0 -2 -14 -21 -22 -23 -28 -22 -9 -5 -7 -9 -11 -9 -5 -3 -4 -6 -10 -18 -6 -3 -3 -3 -4 -5 -3 -3 -2 -5 -7 -1 -4 -7 -10 -11 -9 -10 -14 -10 -4 -3 -3 -1 -0 -0 -0 -2 -8 -13 -12 -10 -3 -0 -2 -8 -20 -29 -31 -27 -19 -12 -6 -2 -7 -9 -8 -4 -1 -1 -2 -4 -7 -12 -15 -13 -11 -16 -19 -17 -11 -8 -18 -22 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -18 -21 -8 -1 -0 0 -2 -8 -6 -4 -5 -3 0 0 0 0 0 0 -1 -6 -22 -36 -41 -50 -61 -63 -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 -1 -10 -56 -120 -151 -108 -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 -2 -22 -44 -48 -35 -23 -10 -4 -1 -1 -0 -1 -1 -5 -4 -2 -1 -2 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -28 -60 -68 -43 -26 -8 -6 -20 -35 -31 -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 -7 -9 -8 -8 -10 -18 -6 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -2 -7 -15 -14 -3 -2 -12 -27 -47 -65 -50 -33 -24 -18 -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 -2 -4 -3 -1 -4 -5 -5 -4 -2 -1 -1 -3 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -22 -30 -33 -31 -27 -34 -23 -7 -1 -4 -19 -55 -73 -54 -25 -12 -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 -13 -10 -0 -2 -10 -75 -102 -97 -70 -59 -83 -93 -100 -93 -68 -48 -63 -62 -73 -89 -100 -103 -103 -95 -76 -52 -31 -20 -22 -27 -27 -23 -16 -10 -5 -1 -0 -0 -0 -1 -15 -18 -10 -6 -14 -24 -6 -7 -8 -10 -12 -8 -4 -3 -4 -6 -10 -14 -3 -1 -1 -3 -6 -5 -1 -1 -2 -6 -7 -3 -5 -8 -11 -11 -10 -9 -9 -4 -1 -2 -2 -1 -0 -0 -0 -1 -6 -14 -19 -11 -2 -0 -2 -5 -14 -29 -31 -21 -11 -4 -4 -5 -10 -9 -7 -3 -1 -2 -5 -10 -16 -19 -19 -15 -17 -19 -14 -12 -13 -17 -24 -27 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -15 -36 -13 -2 0 -0 -2 -2 -7 -15 -8 0 0 0 0 0 0 -4 -11 -17 -21 -37 -52 -51 -33 -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 -4 -33 -138 -186 -198 -143 -30 -0 -2 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -48 -49 -39 -31 -17 -7 -2 -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 -5 -32 -64 -79 -77 -66 -57 -35 -35 -52 -36 -22 -14 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -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 -2 -6 -15 -17 -7 -2 -4 -15 -34 -31 -36 -34 -27 -21 -14 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -17 -22 -29 -14 -5 -0 -1 -1 -5 -19 -29 -19 -12 -17 -24 -48 -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 -4 -14 -30 -106 -107 -112 -103 -80 -83 -126 -122 -104 -86 -77 -86 -70 -80 -92 -95 -94 -98 -101 -44 -22 -20 -25 -27 -25 -15 -16 -20 -18 -1 -0 -0 -0 -0 -3 -13 -15 -7 -4 -4 -7 -6 -6 -6 -7 -6 -4 -3 -5 -7 -6 -7 -7 -1 -0 -0 -3 -5 -3 -0 -0 -1 -10 -10 -6 -7 -8 -9 -9 -8 -8 -7 -1 -0 -1 -1 -2 -3 -2 -2 -8 -15 -22 -31 -34 -13 -4 -1 -5 -15 -27 -29 -17 -12 -11 -12 -15 -20 -15 -10 -5 -3 -5 -10 -17 -21 -21 -21 -20 -18 -22 -16 -12 -15 -20 -16 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 -4 -22 -7 -1 -6 -9 -7 -0 -6 -17 -15 -7 -1 0 0 0 0 -3 -8 -14 -20 -35 -44 -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 -1 -13 -62 -185 -200 -197 -165 -100 -78 -81 -66 -32 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -44 -54 -50 -42 -26 -14 -7 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -17 -37 -65 -89 -93 -79 -94 -84 -65 -51 -32 -32 -32 -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 -1 -10 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -13 -17 -16 -12 -7 -5 -11 -20 -20 -22 -22 -20 -20 -11 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -2 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 -1 -9 -3 -1 -4 -9 -13 -18 -14 -11 -19 -33 -42 -31 -27 -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 -14 -55 -94 -104 -112 -81 -94 -88 -70 -79 -125 -109 -94 -85 -83 -90 -102 -108 -88 -64 -54 -60 -28 -22 -32 -37 -34 -32 -17 -15 -25 -20 -3 -2 -0 -0 -0 -3 -7 -8 -4 -3 -3 -4 -5 -4 -4 -4 -3 -3 -2 -3 -4 -2 -1 -0 0 -0 -1 -2 -3 -2 -1 -2 -3 -14 -11 -8 -7 -5 -5 -6 -7 -13 -18 -16 -11 -7 -5 -5 -7 -10 -18 -24 -22 -22 -39 -59 -45 -19 -6 -4 -11 -23 -29 -24 -20 -21 -21 -20 -17 -16 -12 -8 -7 -10 -15 -19 -19 -20 -20 -20 -17 -11 -7 -10 -14 -16 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -0 -3 -12 -4 -1 -14 -25 -18 -0 -2 -9 -28 -19 -3 0 0 0 0 -4 -12 -12 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 -7 -47 -169 -205 -200 -197 -194 -188 -188 -187 -157 -109 -45 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -24 -46 -56 -52 -39 -27 -19 -10 -4 -1 -0 -0 0 0 -0 -1 -2 -4 -8 -5 -3 -2 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -3 -23 -36 -49 -69 -93 -98 -84 -102 -94 -61 -32 -21 -49 -63 -53 -30 -11 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -2 -4 -7 -13 -15 -11 -8 -12 -12 -9 -7 -7 -8 -14 -8 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -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 -5 -28 -48 -33 -31 -31 -26 -22 -35 -60 -67 -44 -30 -21 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -76 -38 -6 0 0 0 0 0 0 0 0 0 -0 -11 -57 -110 -130 -118 -93 -85 -57 -41 -54 -84 -64 -87 -93 -102 -115 -119 -105 -73 -39 -23 -24 -25 -24 -48 -43 -43 -46 -31 -14 -21 -16 -6 -1 -0 -0 -0 -1 -2 -3 -2 -1 -3 -3 -2 -2 -3 -3 -3 -4 -4 -2 -0 -0 0 0 0 0 -0 -1 -1 -2 -4 -6 -7 -16 -11 -7 -6 -5 -5 -8 -12 -19 -30 -29 -18 -22 -20 -22 -26 -30 -34 -30 -12 -15 -43 -57 -43 -18 -6 -9 -14 -17 -18 -20 -22 -24 -22 -19 -15 -15 -13 -11 -11 -13 -15 -16 -12 -17 -20 -24 -19 -8 -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 -2 -2 -1 -1 -9 -20 -10 -1 -1 -1 -2 -2 -0 -2 -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 -2 -44 -175 -197 -198 -201 -206 -209 -202 -186 -170 -157 -82 -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 -9 -28 -48 -71 -66 -52 -35 -20 -9 -3 -0 -0 -0 -0 -1 -3 -4 -3 -11 -15 -13 -8 -5 -1 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -6 -24 -47 -63 -71 -85 -95 -87 -93 -97 -90 -65 -8 -25 -88 -96 -63 -34 -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 -2 -1 -0 -0 -0 -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 -2 -3 -3 -4 -2 -2 -3 -7 -11 -13 -9 -8 -10 -11 -10 -8 -8 -7 -10 -7 -3 -2 -2 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -10 -29 -43 -38 -39 -29 -28 -45 -64 -46 -39 -47 -43 -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 -82 -147 -107 -34 -12 -1 0 0 0 0 0 0 0 -0 -1 -14 -69 -109 -122 -117 -77 -39 -22 -25 -35 -47 -112 -98 -102 -105 -94 -75 -52 -34 -30 -35 -36 -30 -52 -36 -38 -40 -29 -7 -5 -5 -2 -0 -0 0 0 0 -0 -0 -1 -1 -1 -3 -1 -1 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -2 -6 -9 -11 -14 -11 -6 -5 -5 -7 -9 -13 -17 -25 -28 -27 -34 -38 -34 -28 -23 -20 -20 -16 -14 -35 -47 -37 -20 -10 -17 -19 -13 -9 -11 -17 -20 -19 -21 -19 -13 -9 -9 -11 -12 -13 -13 -13 -19 -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 -1 -4 -5 -2 -0 -0 -6 -17 -25 -14 -1 0 -3 -10 -10 -0 -0 -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 -17 -78 -163 -192 -204 -215 -219 -208 -191 -104 -80 -42 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -31 -93 -79 -60 -45 -33 -21 -12 -7 -3 -2 -4 -9 -13 -11 -6 -3 -5 -9 -13 -10 -3 -1 -0 -0 -1 -2 -1 -1 -1 -0 0 0 0 -2 -13 -35 -49 -47 -54 -81 -88 -90 -96 -103 -100 -51 -21 -77 -111 -97 -66 -56 -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 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -8 -4 -3 -2 -4 -10 -17 -11 -10 -12 -17 -18 -16 -16 -17 -15 -10 -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 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -8 -12 -8 -7 -4 -1 -5 -16 -14 -10 -12 -10 -8 -13 -4 -6 -30 -42 -26 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -101 -167 -139 -72 -11 0 0 0 0 0 0 0 0 -0 -3 -17 -101 -133 -98 -42 -23 -21 -11 -22 -73 -123 -75 -75 -71 -70 -66 -58 -51 -47 -48 -46 -40 -41 -34 -27 -19 -11 -3 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -6 -10 -11 -11 -11 -8 -6 -5 -6 -8 -11 -12 -12 -24 -34 -38 -40 -41 -39 -35 -35 -38 -36 -15 -27 -30 -29 -24 -19 -13 -10 -10 -9 -11 -15 -16 -15 -15 -13 -11 -12 -13 -11 -13 -14 -14 -15 -19 -22 -21 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -12 -13 -1 -0 -2 -11 -15 -11 -3 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 -4 -43 -129 -187 -176 -164 -198 -226 -190 -98 -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 -1 -6 -23 -55 -59 -50 -37 -26 -17 -12 -8 -11 -20 -29 -33 -21 -11 -11 -7 -1 -2 -9 -6 -3 -2 -1 -1 -3 -3 -2 -1 -0 0 0 0 -0 -3 -16 -26 -25 -29 -56 -76 -86 -90 -94 -98 -108 -55 -28 -15 -12 -29 -55 -24 -9 -2 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -3 -9 -8 -6 -5 -10 -20 -24 -18 -13 -14 -18 -22 -26 -28 -27 -22 -14 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -5 -19 -19 -18 -19 -11 -1 -0 -2 -1 -0 -0 0 -0 -1 0 0 -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 -102 -184 -204 -146 -41 -3 0 0 0 0 0 0 0 0 -0 -4 -22 -38 -32 -23 -47 -90 -112 -106 -82 -60 -30 -55 -68 -67 -64 -63 -64 -62 -51 -49 -46 -44 -40 -26 -14 -7 -2 0 -0 -0 -0 -4 -3 -2 -1 -2 -5 -8 -7 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -6 -9 -10 -8 -7 -7 -6 -6 -7 -7 -6 -6 -8 -17 -28 -36 -39 -42 -44 -41 -32 -27 -23 -11 -24 -20 -19 -20 -19 -15 -9 -9 -9 -11 -13 -14 -13 -11 -10 -15 -21 -21 -16 -16 -13 -12 -14 -18 -19 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -16 0 0 0 0 0 0 0 0 0 -0 -3 -3 -0 -1 -7 -9 -6 -2 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 -58 -137 -188 -198 -175 -150 -188 -223 -200 -126 -44 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -65 -59 -43 -30 -20 -16 -15 -22 -29 -31 -27 -13 -4 -1 -1 0 -1 -7 -6 -4 -3 -2 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -17 -34 -59 -76 -89 -102 -92 -87 -42 -11 -2 -4 -2 -3 -26 -26 -14 -5 -3 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -17 -14 -10 -16 -24 -23 -21 -18 -16 -23 -28 -32 -36 -34 -26 -19 -10 -4 -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 -2 -6 -3 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -6 -17 -11 -7 -6 -6 -3 -1 -0 -1 -0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -110 -173 -180 -126 -21 -3 -6 -3 -0 0 0 0 0 0 0 0 -2 -3 -5 -54 -111 -122 -62 -24 -8 -7 -33 -65 -66 -64 -63 -60 -55 -44 -40 -51 -47 -33 -17 -7 -4 -1 -0 -0 -1 -3 -15 -11 -5 -2 -2 -5 -7 -4 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -6 -3 -2 -4 -6 -9 -9 -7 -7 -8 -9 -18 -18 -26 -34 -36 -31 -29 -36 -35 -26 -16 -13 -10 -13 -15 -16 -15 -11 -7 -5 -9 -13 -15 -14 -17 -16 -16 -20 -21 -18 -15 -9 -9 -11 -14 -13 -6 -1 -0 0 0 0 0 0 0 0 0 0 -0 -6 -22 -34 -23 -0 0 0 -8 -13 -11 -5 -0 -0 -1 -0 -0 -0 -2 -15 -10 -3 0 0 0 0 0 0 0 -1 -4 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -144 -195 -200 -203 -198 -206 -216 -192 -117 -31 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -11 -12 -50 -73 -70 -53 -41 -32 -28 -24 -20 -15 -9 -4 -1 -0 0 0 0 -1 -6 -7 -4 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -3 -6 -18 -44 -67 -87 -105 -103 -75 -60 -72 -83 -62 -27 -47 -75 -74 -50 -26 -21 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -19 -22 -12 -16 -16 -19 -23 -25 -23 -35 -37 -39 -48 -55 -38 -26 -16 -8 -3 -1 -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 -1 -2 -1 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 0 0 0 -0 -6 -7 -10 -16 -21 -14 -11 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -31 -115 -174 -183 -124 -52 -139 -80 -42 -11 0 0 0 0 0 0 0 0 0 -50 -90 -72 -3 -0 0 0 -26 -58 -62 -61 -59 -52 -44 -42 -50 -53 -36 -19 -7 -1 -0 -0 -0 -1 -4 -11 -24 -12 -3 -0 -1 -3 -4 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -3 -5 -6 -5 -4 -6 -8 -9 -15 -9 -16 -22 -23 -19 -18 -29 -16 -11 -13 -14 -11 -17 -17 -12 -9 -10 -10 -5 -11 -16 -17 -16 -19 -18 -15 -16 -19 -19 -15 -10 -10 -8 -6 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -2 -13 -37 -26 -15 -10 -10 -4 -14 -29 -31 -18 -0 -1 -6 -2 -1 -2 -7 -15 -11 -3 0 0 0 0 0 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 -50 -132 -196 -202 -205 -206 -206 -209 -173 -71 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -30 -74 -100 -109 -116 -111 -98 -83 -72 -63 -46 -32 -20 -13 -8 -4 -2 -1 -0 0 0 -0 -4 -7 -6 -3 -0 -0 -1 -2 -3 -5 -6 -6 -5 -5 -4 -4 -4 -4 -2 -1 -4 -31 -55 -68 -84 -89 -76 -69 -74 -70 -48 -63 -76 -87 -85 -73 -62 -52 -33 -16 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -7 -16 -27 -20 -15 -12 -16 -25 -31 -37 -44 -43 -46 -60 -75 -57 -38 -26 -14 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -2 -5 -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 -3 -6 -5 -4 -4 -4 -5 -5 -3 -1 -0 0 0 -0 -2 -3 -9 -20 -20 -15 -15 -11 -6 -3 -0 -0 0 -1 -4 -6 -2 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -41 -104 -151 -192 -180 -182 -96 -106 -77 -28 0 0 0 0 0 0 0 -1 -17 -27 -16 0 0 0 0 -35 -56 -55 -50 -49 -50 -53 -64 -73 -55 -23 -9 -2 -0 -0 -0 -0 -1 -7 -13 -13 -5 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -2 -4 -3 -0 -1 -2 -3 -4 -6 -4 -9 -15 -18 -18 -15 -9 -2 -2 -5 -8 -8 -12 -14 -12 -10 -11 -13 -12 -13 -16 -15 -12 -12 -13 -12 -13 -17 -19 -18 -12 -12 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -39 -17 -11 -11 -11 -5 -3 -4 -3 -1 -0 -0 -1 -1 -1 -5 -8 -7 -3 -1 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -47 -129 -193 -198 -198 -203 -205 -210 -177 -87 -1 -0 0 0 0 0 0 0 0 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 -48 -94 -145 -155 -138 -132 -127 -122 -117 -109 -94 -70 -49 -34 -23 -15 -10 -5 -2 -0 0 0 -0 -1 -3 -4 -3 -0 -0 -1 -3 -5 -7 -13 -24 -23 -18 -13 -10 -9 -8 -7 -1 -0 -14 -28 -38 -52 -64 -50 -37 -42 -51 -41 -37 -44 -57 -52 -51 -74 -70 -53 -32 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -5 -13 -27 -28 -20 -12 -12 -20 -31 -45 -51 -50 -52 -58 -64 -54 -42 -33 -24 -15 -13 -9 -6 -5 -4 -3 -3 -2 -1 -3 -7 -9 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -6 -10 -10 -10 -10 -9 -4 -2 -1 -0 -0 -0 0 -2 -9 -10 -6 -6 -3 -4 -6 -4 -1 -0 0 -0 -2 -6 -11 -26 -12 -3 -0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -45 -11 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -40 -51 -50 -47 -50 -59 -72 -84 -74 -41 -10 -10 -5 -1 -0 -0 -0 -0 -4 -4 -2 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -3 -2 -0 -0 -0 -0 -1 -2 -5 -10 -14 -16 -17 -14 -9 -10 -3 -3 -5 -8 -12 -14 -12 -10 -13 -15 -12 -13 -14 -13 -13 -13 -13 -14 -13 -11 -16 -19 -16 -16 -13 -8 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -8 -25 -9 -4 -3 -3 -1 -0 -0 -0 0 -0 -1 -5 -2 -3 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -17 -89 -198 -202 -207 -208 -209 -200 -169 -115 -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 -101 -156 -169 -165 -156 -132 -133 -140 -140 -131 -123 -112 -93 -71 -54 -41 -29 -21 -12 -5 -1 -0 0 0 0 0 -1 -1 -0 -0 -0 -1 -2 -2 -10 -29 -27 -20 -16 -13 -10 -6 -3 -1 -0 -3 -6 -11 -23 -55 -32 -16 -18 -29 -32 -27 -28 -41 -53 -61 -69 -73 -63 -57 -41 -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 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -3 -6 -16 -28 -27 -17 -10 -13 -26 -45 -59 -63 -60 -54 -48 -40 -35 -34 -28 -23 -24 -18 -12 -7 -3 -4 -12 -12 -9 -9 -12 -12 -5 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -3 -2 -1 -2 -6 -9 -9 -9 -8 -5 -2 -0 0 -0 -2 -2 -0 -3 -9 -12 -4 -1 -0 0 -0 -0 0 0 -0 -3 -9 -22 -38 -56 -35 -10 0 0 0 0 0 -0 -2 -9 -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 -9 -43 -47 -48 -49 -53 -61 -75 -83 -63 -33 -15 -20 -11 -2 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -9 -14 -13 -9 -9 -8 -5 -4 -1 -2 -3 -6 -10 -11 -7 -6 -10 -11 -9 -9 -10 -12 -12 -14 -16 -17 -16 -9 -13 -21 -23 -19 -13 -7 -2 -1 -4 -12 -33 -9 -1 0 0 0 0 0 0 0 0 -0 -4 -2 -0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -7 -9 -6 -3 0 0 0 0 0 0 -0 -0 -0 -1 -3 -11 -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 -1 -1 -68 -187 -208 -211 -210 -208 -209 -203 -170 -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 -79 -139 -164 -170 -172 -144 -149 -150 -144 -133 -123 -116 -102 -83 -66 -52 -40 -30 -18 -9 -3 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -3 -11 -8 -9 -14 -13 -8 -7 -5 -3 -2 -1 -2 -11 -39 -61 -51 -37 -32 -35 -44 -35 -32 -34 -40 -43 -36 -36 -40 -53 -56 -37 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -1 -2 -5 -9 -23 -29 -22 -15 -9 -17 -38 -62 -75 -76 -62 -47 -35 -31 -39 -42 -34 -31 -26 -17 -7 -1 -4 -27 -38 -30 -19 -18 -17 -10 -4 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -2 -8 -10 -8 -5 -4 -3 -1 -0 0 0 -0 -2 -5 -9 -7 -3 -3 -2 -0 0 0 0 0 -0 -3 -5 -6 -12 -26 -30 -22 -18 -22 -8 -5 -2 0 0 -0 -5 -11 -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 -2 -10 -26 -21 -27 -45 -51 -67 -71 -67 -65 -68 -75 -59 -34 -15 -9 -5 -1 -1 -0 0 0 -0 -0 -1 -2 -3 -4 -6 -4 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -12 -11 -8 -11 -8 -6 -4 -2 -4 -3 -5 -8 -9 -7 -6 -9 -9 -7 -7 -8 -12 -13 -12 -12 -14 -17 -12 -11 -16 -19 -16 -9 -3 -1 -0 -1 -3 -5 -2 -0 0 0 0 0 0 0 0 0 -1 -3 -1 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -7 -11 -7 0 0 0 0 0 0 -0 -1 -1 -2 -9 -25 -29 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -67 -175 -214 -216 -215 -214 -211 -209 -185 -27 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -97 -146 -175 -166 -155 -159 -154 -144 -133 -127 -119 -103 -87 -70 -54 -42 -34 -24 -13 -6 -2 -1 -3 -4 -2 -1 0 0 0 0 0 0 0 -0 -1 -0 -3 -11 -11 -4 -4 -6 -8 -8 -7 -7 -10 -26 -52 -51 -36 -25 -31 -56 -33 -36 -41 -38 -33 -35 -34 -21 -19 -25 -27 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -1 -1 -1 -2 -5 -8 -14 -21 -20 -20 -11 -12 -25 -48 -71 -86 -73 -54 -38 -29 -33 -44 -35 -30 -27 -19 -6 -7 -20 -54 -77 -59 -36 -29 -23 -16 -7 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -7 -13 -17 -14 -8 -4 -2 -1 -0 -0 0 0 0 -2 -6 -8 -4 -0 -0 -2 -2 -1 -0 -0 -8 -9 -6 -4 -4 -18 -25 -29 -47 -66 -46 -26 -18 -11 -2 -3 -6 -7 -7 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -61 -52 -49 -53 -64 -92 -109 -98 -80 -68 -61 -47 -17 -5 -2 -1 -1 -1 -0 0 0 0 -0 -1 -3 -10 -19 -21 -13 -3 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -5 -9 -10 -11 -17 -12 -7 -4 -2 -2 -1 -3 -6 -9 -9 -7 -4 -7 -8 -6 -5 -9 -12 -12 -12 -13 -15 -14 -10 -6 -7 -8 -5 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 0 0 -0 -0 -1 -2 -2 -5 -9 -5 0 0 0 0 0 0 0 -0 -0 -4 -18 -11 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -51 -126 -151 -133 -114 -96 -78 -62 -45 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -96 -152 -90 -122 -139 -146 -147 -143 -138 -121 -105 -93 -78 -61 -48 -40 -32 -22 -14 -7 -5 -8 -8 -5 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 -1 -4 -6 -6 -13 -20 -18 -14 -15 -23 -31 -52 -32 -10 0 -1 -4 -9 -3 -17 -24 -21 -22 -36 -51 -30 -10 -6 -9 -5 -2 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -1 -1 -1 -0 -0 -1 -3 -4 -4 -2 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -1 -2 -4 -7 -10 -14 -12 -16 -13 -11 -16 -30 -65 -87 -80 -61 -42 -34 -42 -45 -39 -32 -28 -20 -11 -25 -67 -106 -132 -93 -64 -49 -38 -26 -14 -4 -1 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -14 -20 -22 -19 -14 -9 -6 -3 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -1 -1 -3 -6 -6 -1 -1 -7 -7 -2 -5 -3 -18 -20 -21 -31 -45 -36 -31 -32 -29 -17 -16 -15 -10 -7 -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 -4 -17 -37 -44 -58 -60 -75 -100 -119 -111 -82 -56 -35 -17 -2 -1 -1 -1 -0 -0 -0 0 0 0 -1 -5 -11 -19 -24 -23 -14 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -4 -7 -8 -11 -17 -19 -12 -6 -4 -4 -3 -3 -5 -7 -9 -10 -5 -1 -1 -1 -2 -4 -7 -9 -12 -9 -4 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -3 -5 -5 -0 -1 -1 0 0 0 0 0 0 0 -0 -2 -10 -46 -29 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -2 -5 -6 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -48 -74 -16 -34 -67 -100 -128 -144 -141 -123 -107 -94 -80 -66 -55 -48 -42 -32 -22 -13 -9 -10 -9 -5 -1 -0 -1 -3 -3 -1 -0 0 0 0 0 0 -0 -2 -4 -6 -5 -2 -1 -5 -14 -12 -8 -2 0 0 0 0 0 -1 -2 -2 -2 -4 -11 -26 -22 -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 -1 -0 -0 -0 -0 -1 -4 -7 -5 -3 -2 -2 -1 -1 -8 -14 -13 -8 -3 -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 -1 -1 -1 -1 -2 -2 -2 -3 -7 -13 -13 -7 -9 -11 -12 -12 -21 -66 -87 -82 -64 -49 -50 -45 -41 -37 -33 -32 -32 -35 -36 -38 -60 -157 -126 -95 -72 -54 -37 -23 -12 -6 -3 -3 -8 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -7 -23 -38 -33 -38 -35 -25 -12 -2 -1 -2 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -3 -7 -8 -6 -5 -4 -1 0 -1 -2 -2 -11 -8 -10 -14 -5 -4 -25 -40 -45 -41 -19 -5 -11 -14 -11 -23 -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 -5 -25 -70 -62 -84 -104 -108 -96 -68 -38 -18 -7 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -4 -12 -18 -21 -21 -16 -9 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -3 -6 -5 -4 -2 -1 -1 -0 -0 -0 -2 -4 -2 -0 0 0 -0 0 0 0 -2 -5 -7 -5 -3 -3 -5 -8 -13 -20 -20 -13 -6 -5 -6 -6 -5 -5 -7 -7 -1 -1 -0 -2 -4 -4 -4 -4 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -31 -88 -146 -148 -131 -110 -93 -80 -69 -60 -52 -45 -37 -27 -17 -11 -9 -6 -3 -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 -2 -4 -8 -11 -10 -6 -4 -9 -10 -12 -13 -11 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -10 -10 -9 -13 -25 -8 -13 -13 -8 -3 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -9 -18 -11 -6 -5 -8 -11 -15 -19 -49 -77 -86 -73 -68 -64 -52 -38 -32 -33 -45 -63 -77 -65 -18 -14 -117 -139 -119 -84 -59 -44 -34 -25 -16 -9 -16 -14 -6 -1 0 0 0 0 0 0 -0 -0 -1 -3 -9 -20 -35 -34 -35 -31 -28 -26 -11 -5 -4 -5 -5 -2 -2 -1 -2 -3 -1 -1 -2 -1 -5 -10 -9 -2 -1 -0 -0 0 0 0 -0 -3 -10 -20 -30 -10 -12 -31 -44 -35 -21 -12 -13 -19 -21 -10 -13 -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 -15 -35 -40 -21 -1 0 0 0 0 0 0 -3 -23 -55 -52 -86 -97 -91 -70 -44 -22 -12 -5 -2 -3 -1 -1 -1 -1 -1 -1 -0 -0 -7 -14 -18 -19 -17 -11 -5 -2 -3 -5 -5 -4 -2 -1 -0 -0 -0 -1 -4 -8 -7 -7 -6 -5 -5 -4 -3 -1 -1 -5 -8 -3 -0 0 0 0 0 0 0 -3 -6 -8 -7 -5 -5 -4 -6 -10 -16 -19 -16 -10 -6 -7 -8 -6 -4 -2 -1 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -138 -142 -127 -111 -92 -78 -69 -64 -56 -45 -36 -28 -19 -11 -6 -3 -1 -0 -1 -3 -4 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -15 -21 -19 -13 -9 -11 -14 -16 -18 -20 -20 -17 -13 -8 -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 -1 -1 -2 -4 -8 -10 -10 -9 -11 -15 -5 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -4 -7 -13 -9 -5 -3 -4 -8 -13 -22 -40 -65 -89 -82 -81 -73 -57 -42 -40 -50 -73 -108 -135 -127 -65 -29 -71 -121 -136 -85 -52 -41 -36 -29 -17 -6 -28 -33 -20 -2 -0 0 0 0 -0 -0 -1 -0 -3 -10 -18 -22 -38 -28 -25 -19 -14 -13 -9 -8 -6 -7 -8 -10 -9 -4 -4 -6 -3 -1 -1 -0 -2 -5 -3 -0 -0 0 -0 0 0 0 -1 -8 -19 -24 -20 -7 -6 -15 -21 -14 -16 -19 -24 -30 -28 -15 -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 -4 -25 -58 -88 -93 -64 -5 -1 0 0 0 0 0 -0 -6 -15 -38 -98 -83 -57 -37 -23 -14 -9 -6 -6 -5 -3 -2 -2 -2 -2 -2 -1 -4 -10 -13 -12 -8 -4 -1 -1 -2 -3 -5 -5 -4 -2 -1 0 -0 -0 -1 -4 -6 -8 -9 -11 -11 -10 -9 -7 -5 -2 -3 -4 -2 -0 0 0 -0 -1 -2 -2 -5 -4 -5 -6 -7 -7 -6 -7 -10 -14 -17 -22 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -69 -69 -84 -106 -101 -87 -77 -69 -58 -46 -37 -29 -22 -14 -10 -4 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -9 -14 -15 -10 -5 -5 -9 -10 -12 -22 -32 -29 -41 -38 -26 -18 -13 -7 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -9 -10 -9 -8 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -3 -5 -7 -6 -4 -2 -1 -4 -15 -28 -43 -57 -75 -79 -85 -86 -72 -63 -64 -74 -99 -148 -197 -103 -75 -50 -80 -140 -141 -102 -70 -46 -31 -21 -6 -2 -19 -37 -36 -5 -1 -0 0 0 0 -0 -0 -1 -4 -12 -20 -23 -16 -11 -12 -16 -17 -17 -16 -8 -3 -4 -7 -12 -6 -1 -1 -3 -2 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -2 -9 -20 -24 -14 -6 -1 -0 -3 -20 -31 -38 -39 -31 -34 -28 -23 -21 -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 -23 -74 -119 -108 -60 -23 -1 0 0 0 0 0 0 0 0 0 -36 -89 -72 -35 -20 -12 -9 -8 -12 -13 -10 -7 -8 -10 -9 -7 -7 -13 -21 -14 -10 -6 -2 -0 -0 -1 -2 -4 -6 -5 -3 -1 -0 0 -0 -0 -0 -2 -4 -9 -14 -17 -16 -15 -13 -10 -6 -2 -1 -0 -0 -0 -0 -0 -1 -4 -6 -5 -4 -3 -4 -6 -8 -10 -11 -11 -11 -13 -17 -23 -26 -20 -11 -5 -3 -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 -2 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -7 -52 -101 -90 -64 -55 -62 -58 -47 -38 -32 -28 -23 -18 -9 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -1 -3 -5 -7 -8 -10 -10 -5 -2 -2 -3 -6 -8 -6 -27 -24 -24 -46 -71 -40 -26 -13 -5 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -6 -7 -8 -8 -8 -9 -8 -5 -2 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -3 -2 -1 -2 -7 -19 -37 -49 -60 -78 -94 -90 -51 -69 -75 -79 -88 -104 -103 -60 -46 -51 -88 -164 -138 -109 -79 -52 -30 -16 -6 -2 -19 -48 -64 -21 -4 -0 0 -0 -0 -0 -0 -1 -3 -7 -12 -10 -7 -7 -12 -29 -43 -33 -17 -6 -1 -1 -3 -5 -3 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -1 -7 -25 -12 -4 -0 -0 0 -0 -4 -19 -34 -44 -51 -39 -37 -36 -33 -25 -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 -9 0 0 0 0 0 -45 -91 -103 -68 -14 0 0 0 0 0 0 0 0 -0 -0 -4 -28 -49 -48 -38 -24 -10 -5 -7 -12 -16 -12 -9 -12 -18 -21 -21 -28 -25 -18 -12 -7 -4 -3 -2 -2 -2 -4 -3 -2 -0 0 -0 -0 0 0 -0 -0 -2 -5 -5 -6 -9 -12 -14 -16 -16 -12 -4 -1 -0 -0 -1 -1 -2 -2 -6 -6 -4 -3 -3 -4 -5 -9 -13 -17 -17 -13 -12 -14 -19 -25 -28 -20 -8 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 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 -22 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -31 -96 -113 -84 -61 -63 -73 -64 -51 -41 -35 -30 -27 -21 -10 -4 -1 -1 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -3 -5 -6 -7 -6 -4 -2 -0 -0 -0 0 0 -2 -1 -8 -48 -115 -108 -79 -51 -24 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -7 -8 -10 -11 -12 -7 -2 -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 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -7 -23 -35 -47 -57 -60 -63 -37 -47 -61 -69 -68 -69 -50 -37 -33 -33 -47 -122 -128 -123 -107 -79 -53 -36 -32 -36 -55 -94 -67 -29 -8 -1 -1 -1 -1 -1 -0 0 -1 -6 -12 -16 -14 -10 -12 -24 -26 -13 -1 -0 -0 -0 -1 -1 -0 -1 -2 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 -0 -4 -5 -8 -23 -82 -43 -13 -0 -1 -2 -2 -6 -14 -25 -32 -31 -28 -30 -29 -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 -29 -81 -131 -221 -109 0 0 0 -64 -81 -54 -12 0 0 0 0 0 0 0 0 -1 -1 -6 -20 -28 -29 -28 -28 -23 -10 -7 -6 -7 -9 -10 -9 -12 -17 -22 -22 -23 -19 -17 -14 -12 -13 -14 -14 -13 -10 -5 -2 -0 -0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -3 -7 -11 -15 -12 -7 -3 -1 -0 -1 -2 -2 -3 -3 -6 -4 -4 -4 -4 -4 -4 -7 -10 -13 -14 -18 -15 -14 -16 -19 -21 -20 -17 -7 -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 -1 -3 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -57 -28 -7 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -34 -111 -116 -107 -102 -100 -93 -78 -64 -50 -37 -27 -19 -11 -5 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -1 -0 -2 -2 -1 -1 -2 -5 -5 -2 -0 0 0 0 0 -4 -40 -94 -121 -114 -103 -87 -59 -23 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 -3 -5 -5 -4 -4 -4 -4 -5 -10 -9 -5 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -5 -15 -26 -38 -45 -39 -44 -36 -35 -42 -50 -50 -46 -43 -43 -39 -34 -37 -61 -71 -84 -108 -123 -86 -54 -53 -73 -103 -98 -62 -32 -13 -5 -5 -8 -15 -9 -1 -0 -0 -5 -16 -24 -20 -11 -10 -10 -9 -5 -3 -0 -0 -0 -0 -1 -0 -1 -3 -4 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -5 -10 -20 -49 -44 -20 -1 -2 -5 -7 -9 -11 -20 -21 -16 -15 -15 -13 -9 -18 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -119 -286 -383 -268 -200 -72 -6 -11 -74 -74 -28 0 0 0 0 -1 0 0 -1 -4 -11 -22 -30 -35 -50 -37 -25 -16 -15 -17 -13 -10 -13 -14 -9 -7 -9 -13 -18 -20 -19 -18 -21 -23 -24 -28 -33 -32 -26 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -8 -13 -18 -9 -4 -1 -0 -0 -1 -2 -2 -1 -0 -0 -2 -5 -7 -7 -7 -7 -9 -17 -17 -12 -18 -16 -16 -14 -12 -11 -15 -23 -9 -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 -1 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -25 -79 -133 -59 -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 -2 -9 -32 -67 -79 -73 -62 -61 -84 -70 -54 -40 -26 -14 -6 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -1 -3 -3 -0 0 0 -0 -0 -1 -1 -2 -4 -4 -2 -1 -0 -9 -22 -34 -60 -96 -98 -90 -84 -85 -78 -53 -22 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -6 -3 -1 0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 0 0 -0 -0 -1 -3 -2 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -1 -3 -9 -19 -30 -35 -29 -26 -26 -27 -29 -35 -36 -37 -36 -32 -29 -33 -35 -34 -33 -37 -40 -51 -37 -33 -40 -55 -85 -91 -71 -46 -25 -10 -6 -8 -17 -16 -3 -1 -5 -10 -21 -31 -19 -12 -7 -4 -5 -9 -15 -8 -4 -4 -5 -8 -5 -5 -6 -6 -6 -6 -4 -3 -3 -2 -1 -1 -1 -3 -5 -8 -14 -15 -21 -30 -13 -7 -8 -9 -13 -17 -12 -21 -28 -35 -34 -16 -15 -23 -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 -106 -272 -344 -232 -235 -162 -106 -59 -34 -25 -6 0 -1 -5 -13 -64 -77 -50 -24 -24 -43 -54 -44 -28 -28 -28 -27 -22 -18 -15 -12 -12 -17 -15 -11 -9 -7 -11 -16 -16 -17 -21 -25 -30 -32 -31 -28 -23 -16 -7 -3 -3 -3 -1 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -1 -5 -10 -13 -12 -2 -1 -0 0 0 -0 -1 -2 -2 -1 -1 -4 -9 -12 -13 -12 -12 -17 -28 -21 -12 -13 -15 -14 -12 -10 -10 -14 -22 -16 -7 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -38 -102 -44 -10 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -16 -14 -11 -13 -24 -17 -27 -38 -31 -17 -8 -2 0 0 0 0 -0 -0 0 0 0 -0 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -6 -15 -29 -44 -65 -69 -58 -52 -65 -79 -76 -66 -72 -84 -80 -58 -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 -2 -4 -7 -8 -6 -3 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -10 -21 -23 -20 -18 -19 -22 -25 -30 -33 -32 -30 -27 -24 -29 -34 -33 -29 -29 -31 -31 -29 -32 -40 -56 -92 -95 -81 -66 -36 -12 -4 -7 -10 -6 -0 -1 -5 -21 -47 -43 -19 -13 -6 -3 -10 -26 -42 -31 -19 -21 -25 -31 -30 -22 -14 -13 -19 -15 -10 -7 -8 -6 -6 -8 -12 -11 -10 -23 -34 -44 -55 -56 -18 -15 -16 -16 -17 -24 -30 -42 -52 -50 -37 -30 -33 -39 -43 -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 -1 -19 -128 -222 -241 -213 -222 -216 -123 -37 0 0 0 -4 -22 -64 -136 -171 -116 -64 -46 -51 -19 -21 -14 -11 -18 -26 -23 -13 -8 -9 -13 -12 -11 -13 -14 -12 -12 -16 -12 -17 -27 -26 -27 -28 -27 -21 -13 -2 -2 -2 -4 -5 -2 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -6 -10 -9 -5 -0 -0 0 0 0 -0 -2 -4 -3 -3 -3 -6 -12 -14 -14 -14 -14 -18 -19 -10 -10 -12 -12 -14 -14 -13 -14 -19 -24 -17 -7 -2 -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 -9 -23 -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 -1 -1 -0 -13 -26 -27 -19 -9 -3 -0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -3 -6 -14 -24 -32 -32 -38 -36 -28 -20 -21 -30 -48 -57 -64 -73 -85 -79 -47 -19 -3 -1 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -8 -11 -15 -16 -16 -17 -22 -27 -29 -28 -25 -23 -20 -23 -24 -25 -38 -47 -31 -25 -27 -33 -39 -69 -94 -90 -75 -67 -33 -10 -3 -5 -7 -2 -0 -2 -9 -24 -47 -41 -25 -15 -7 -5 -17 -32 -42 -37 -26 -38 -45 -47 -34 -22 -22 -32 -37 -30 -18 -15 -22 -20 -22 -29 -30 -10 -5 -23 -40 -42 -20 -12 -19 -21 -17 -16 -25 -36 -44 -48 -51 -56 -52 -50 -49 -47 -45 -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 -21 -140 -255 -231 -185 -189 -205 -130 -44 -2 0 -0 -5 -31 -70 -99 -116 -120 -83 -49 -30 -14 -13 -23 -31 -29 -20 -13 -10 -9 -8 -8 -6 -5 -8 -8 -7 -7 -10 -8 -16 -24 -25 -22 -21 -22 -19 -12 -3 -2 -7 -5 -3 -1 -0 -0 0 -0 -1 -2 -1 -0 -0 -1 -4 -7 -9 -4 -1 -1 -1 -1 -0 -0 -1 -2 -4 -1 -2 -4 -6 -11 -12 -13 -13 -13 -11 -12 -10 -11 -10 -10 -12 -14 -13 -15 -18 -19 -9 -6 -5 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -3 -1 -1 -1 -1 -2 -3 -3 -3 -1 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -7 -15 -20 -19 -14 -14 -16 -14 -11 -8 -8 -14 -30 -43 -49 -53 -68 -74 -54 -28 -8 -1 -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 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -8 -12 -10 -10 -5 -7 -12 -15 -15 -14 -16 -22 -27 -27 -31 -23 -18 -17 -15 -12 -21 -21 -23 -25 -24 -24 -30 -58 -73 -71 -70 -46 -20 -6 -2 -1 -1 -0 -0 -4 -13 -20 -25 -22 -20 -19 -14 -13 -21 -25 -24 -20 -12 -25 -23 -11 -4 -8 -23 -36 -36 -22 -7 -7 -25 -27 -19 -8 -1 -2 -2 -7 -13 -12 -15 -28 -35 -27 -16 -24 -38 -47 -50 -47 -50 -52 -51 -51 -51 -51 -53 -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 -54 -173 -275 -181 -134 -134 -162 -187 -87 -23 0 -2 -10 -39 -82 -84 -68 -69 -56 -32 -18 -15 -31 -78 -62 -39 -20 -11 -13 -10 -5 -5 -7 -10 -10 -6 -3 -2 -5 -7 -10 -14 -17 -16 -15 -16 -17 -14 -6 -0 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -2 -3 -4 -5 -3 -1 -2 -4 -4 -2 -1 -0 -1 -2 -1 -1 -3 -7 -11 -12 -11 -12 -11 -11 -13 -11 -10 -8 -6 -6 -9 -12 -11 -13 -14 -11 -5 -3 -2 -2 -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 -1 -1 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -6 -6 -4 -1 -3 -2 -1 -1 -1 -2 -4 -8 -6 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -5 -2 -0 0 -0 -0 -1 -7 -16 -10 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -10 -19 -28 -38 -51 -61 -49 -28 -10 -3 -0 0 -0 -0 -1 -2 -2 -2 -5 -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 -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 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -4 -10 -16 -17 -19 -8 -3 -7 -11 -12 -11 -12 -16 -23 -33 -33 -22 -18 -17 -11 -10 -11 -8 -13 -22 -19 -17 -18 -26 -38 -58 -47 -27 -12 -5 -2 -0 -0 -0 -2 -8 -18 -25 -34 -26 -16 -20 -15 -7 -3 -6 -17 -21 -7 -6 -4 -1 -1 -2 -7 -13 -13 -7 -6 -4 -10 -12 -5 -1 -0 -1 -2 -4 -7 -21 -37 -51 -59 -44 -28 -27 -34 -44 -49 -47 -45 -43 -45 -50 -55 -61 -66 -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 -174 -220 -220 -203 -113 -80 -82 -132 -166 -79 -13 0 -1 -8 -29 -57 -34 -11 -10 -14 -16 -26 -24 -20 -35 -63 -41 -20 -8 -5 -8 -12 -13 -10 -8 -10 -9 -5 -4 -7 -11 -13 -16 -16 -13 -10 -10 -13 -15 -9 -3 -6 -2 -0 -0 -0 -0 0 -0 -0 -1 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -1 -0 -0 -1 -1 -6 -7 -7 -9 -10 -10 -11 -11 -8 -4 -10 -10 -6 -5 -8 -15 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -1 -2 -2 -6 -11 -15 -14 -8 -4 -2 -0 -0 -1 -1 -1 -3 -5 -7 -8 -6 -2 -1 -0 -0 -0 -0 -7 -19 -14 -2 -1 -0 -0 -0 -0 0 0 0 -0 -3 -9 -17 -27 -37 -46 -40 -25 -13 -6 -1 -0 -1 -2 -2 -3 -3 -4 -7 -10 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -6 -9 -14 -21 -16 -7 -5 -8 -11 -11 -11 -12 -18 -26 -15 -11 -12 -11 -10 -9 -9 -9 -8 -9 -10 -9 -9 -21 -49 -52 -34 -19 -11 -6 -3 -1 -0 -0 -3 -11 -16 -33 -37 -27 -27 -28 -14 -6 -5 -9 -7 -11 -9 -6 -3 -1 -0 -1 -1 -3 -5 -5 -4 -4 -3 -2 -2 -2 -2 -3 -7 -8 -19 -34 -43 -43 -53 -38 -29 -22 -17 -27 -38 -49 -50 -44 -53 -59 -62 -66 -70 -71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -307 -304 -222 -140 -82 -43 -50 -98 -113 -63 -7 0 0 0 0 0 0 -0 0 -2 -10 -24 -28 -34 -41 -52 -29 -15 -8 -5 -6 -12 -14 -10 -5 -5 -6 -5 -4 -6 -11 -13 -10 -10 -11 -11 -12 -13 -13 -10 -10 -13 -9 -3 -1 -0 -0 -0 0 0 0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -5 -8 -10 -11 -10 -13 -10 -5 -2 -5 -8 -7 -7 -8 -10 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -20 -30 -34 -31 -22 -10 -4 -1 -1 -2 -3 -3 -9 -15 -15 -9 -3 -1 -2 -2 -1 -1 -5 -22 -21 -12 -6 -2 -0 -0 -0 0 0 0 0 -1 -4 -9 -14 -25 -32 -36 -33 -24 -14 -6 -3 -2 -3 -4 -5 -6 -6 -9 -12 -9 -2 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -2 -2 -2 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -5 -8 -14 -15 -9 -3 -6 -10 -11 -10 -9 -11 -9 -9 -11 -13 -10 -13 -11 -8 -9 -9 -10 -9 -7 -10 -26 -50 -36 -23 -16 -12 -11 -7 -4 -1 -1 -4 -24 -35 -38 -32 -29 -43 -31 -18 -19 -31 -43 -25 -18 -15 -13 -4 -2 -1 -1 -1 -1 -2 -2 -3 -6 -14 -8 -5 -5 -6 -7 -12 -14 -23 -34 -45 -37 -49 -54 -44 -19 -8 -16 -30 -51 -68 -70 -72 -71 -69 -70 -73 -73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -115 -284 -263 -159 -102 -66 -42 -41 -71 -121 -100 -40 0 0 0 0 0 0 0 0 -5 -11 -14 -17 -96 -82 -43 -16 -4 -3 -7 -15 -17 -8 -5 -16 -28 -38 -30 -5 -4 -10 -14 -16 -23 -17 -14 -15 -17 -16 -14 -13 -15 -13 -7 -2 -1 -0 -0 -1 -3 -2 -2 -2 -3 -3 -2 -3 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -3 -5 -4 -9 -11 -10 -7 -6 -8 -3 -1 -0 -0 -0 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -27 -40 -44 -37 -23 -9 -5 -3 -1 -3 -6 -11 -18 -16 -8 -3 -1 -1 -1 -1 -1 -1 -3 -26 -23 -13 -8 -4 -1 -0 0 0 0 0 0 -1 -5 -10 -17 -23 -27 -27 -24 -17 -10 -5 -5 -7 -7 -8 -10 -14 -12 -14 -17 -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 -1 -2 -1 -0 -0 -0 0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -3 -3 -3 -4 -6 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -5 -8 -8 -4 -5 -8 -10 -9 -8 -9 -9 -11 -16 -16 -12 -12 -11 -11 -12 -8 -7 -8 -8 -8 -14 -31 -29 -19 -11 -7 -13 -12 -7 -2 -0 -3 -26 -41 -37 -21 -16 -28 -23 -18 -26 -38 -74 -56 -32 -21 -13 -5 -3 -2 -2 -5 -2 -1 -1 -2 -5 -20 -12 -7 -7 -9 -15 -23 -26 -36 -64 -73 -72 -72 -62 -40 -14 -7 -10 -21 -36 -49 -59 -70 -74 -74 -77 -84 -63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -174 -254 -199 -112 -77 -53 -37 -32 -50 -122 -95 -40 0 0 0 0 0 -0 -1 -4 -13 -19 -21 -28 -90 -56 -28 -11 -4 -2 -4 -11 -11 -16 -40 -56 -55 -46 -27 -5 -5 -7 -10 -13 -20 -21 -21 -21 -21 -19 -15 -10 -10 -10 -8 -4 -1 -1 -1 -1 -1 -3 -2 -0 -0 -0 -1 -2 -5 -5 -4 -4 -2 -1 -1 -1 -1 -1 -1 -3 -5 -2 0 0 -2 -5 -5 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -29 -30 -17 -14 -9 -4 -4 -8 -13 -12 -7 -3 -1 -1 -0 -3 -6 -7 -0 -0 -18 -20 -11 -3 -2 -0 0 0 0 0 0 0 -0 -2 -5 -11 -15 -18 -18 -14 -10 -8 -8 -10 -13 -15 -16 -19 -20 -18 -18 -22 -22 -4 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -4 -8 -5 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -11 -12 -9 -11 -12 -12 -11 -14 -18 -16 -14 -11 -10 -11 -10 -7 -7 -8 -9 -9 -9 -16 -21 -15 -5 -11 -16 -14 -8 -4 -1 -5 -21 -28 -11 -13 -8 -8 -12 -15 -13 -23 -39 -48 -44 -34 -19 -12 -7 -3 -5 -8 -6 -4 -2 -2 -2 -9 -13 -17 -21 -22 -37 -52 -55 -38 -63 -70 -63 -48 -33 -16 -6 -4 -5 -9 -17 -30 -46 -62 -72 -74 -77 -79 -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 -11 -248 -250 -178 -108 -69 -38 -20 -20 -43 -84 -48 -14 0 0 0 0 0 -3 -8 -24 -55 -63 -46 -43 -53 -13 -14 -12 -11 -11 -10 -6 -3 -13 -35 -48 -37 -21 -17 -20 -19 -7 -5 -8 -11 -12 -15 -17 -17 -14 -10 -8 -7 -8 -7 -4 -1 -1 -1 -1 -1 -3 -1 -1 -1 -1 -3 -5 -10 -6 -3 -3 -3 -3 -3 -2 -0 -1 -2 -1 -1 -0 -0 0 -0 -1 -4 -6 -8 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -3 -3 -2 -6 -16 -29 -25 -20 -14 -8 -6 -6 -9 -12 -9 -3 -1 -1 -0 -1 -1 -1 -0 -0 -7 -10 -6 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -10 -9 -7 -6 -9 -12 -15 -15 -11 -18 -18 -17 -18 -22 -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 -1 -3 -3 -4 -4 -2 -2 -1 -1 -3 -2 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -9 -16 -19 -11 -15 -14 -11 -12 -15 -14 -14 -13 -10 -8 -10 -10 -9 -9 -10 -9 -10 -15 -20 -22 -13 -4 -8 -10 -8 -6 -4 -3 -10 -22 -25 -11 -8 -8 -10 -11 -7 -8 -19 -34 -44 -46 -33 -22 -15 -7 -1 -5 -7 -9 -11 -5 -5 -7 -13 -23 -29 -34 -41 -53 -68 -79 -68 -54 -36 -21 -10 -8 -3 -2 -5 -5 -6 -10 -21 -39 -60 -70 -78 -80 -61 -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 -23 -77 -141 -293 -239 -166 -103 -58 -23 -12 -20 -49 -61 -27 -3 0 0 0 0 0 -15 -15 -21 -47 -68 -59 -74 -59 -25 -32 -31 -37 -40 -37 -26 -8 -5 -7 -10 -17 -21 -18 -18 -21 -17 -12 -12 -13 -13 -15 -16 -15 -11 -8 -8 -8 -11 -9 -5 -2 -1 -1 -4 -6 -7 -6 -3 -2 -4 -6 -11 -13 -6 -2 -0 -0 -0 -0 0 -0 -0 -1 -0 -4 -3 -2 0 0 -1 -4 -6 -7 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -2 -4 -6 -7 -7 -6 -5 -6 -10 -15 -16 -16 -14 -8 -3 -6 -14 -14 -5 -0 -0 -0 -0 -0 -1 -0 -1 -4 -8 -6 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -7 -4 -2 -4 -8 -13 -17 -14 -14 -14 -14 -17 -21 -12 -4 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -4 -10 -21 -18 -17 -17 -18 -19 -17 -15 -13 -12 -10 -9 -10 -11 -11 -10 -7 -7 -8 -11 -15 -24 -14 -6 -4 -7 -11 -10 -8 -7 -12 -24 -8 -3 -4 -9 -17 -11 -6 -6 -11 -19 -33 -39 -31 -22 -16 -5 -2 -2 -4 -9 -19 -18 -21 -26 -34 -52 -54 -54 -52 -52 -57 -55 -41 -31 -25 -15 -7 -3 -2 -7 -13 -9 -8 -7 -12 -34 -57 -71 -81 -85 -79 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -34 -177 -288 -285 -205 -130 -77 -41 -21 -19 -25 -71 -58 -20 0 0 0 0 0 -6 -38 -27 -30 -43 -54 -47 -75 -54 -16 -20 -41 -43 -49 -53 -42 -22 -13 -14 -18 -21 -24 -27 -25 -22 -20 -20 -22 -24 -25 -24 -22 -19 -17 -15 -14 -14 -11 -9 -7 -4 -2 -2 -4 -4 -7 -10 -9 -8 -8 -8 -11 -18 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -4 -5 -3 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 -1 -2 -7 -11 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -4 -3 -2 -1 -2 -11 -21 -24 -14 -7 -7 -11 -13 -7 -2 -4 -2 -1 -0 -0 -0 -5 -17 -18 -5 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -4 -5 -3 -2 -3 -8 -15 -18 -16 -15 -14 -14 -15 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -5 -19 -23 -22 -19 -19 -18 -16 -13 -12 -11 -9 -9 -9 -10 -11 -10 -7 -6 -6 -6 -5 -18 -10 -4 -2 -4 -16 -18 -14 -10 -11 -34 -18 -5 -2 -7 -21 -13 -6 -5 -14 -17 -33 -30 -20 -14 -14 -5 -3 -3 -7 -19 -29 -32 -41 -59 -71 -77 -77 -67 -53 -50 -42 -31 -25 -29 -31 -21 -12 -7 -4 -2 -2 -6 -6 -8 -22 -46 -64 -74 -80 -84 -75 -67 0 0 0 0 0 0 0 0 0 0 0 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 -95 -268 -256 -166 -92 -48 -29 -26 -35 -53 -100 -51 -15 0 0 0 0 0 -19 -51 -29 -49 -68 -71 -54 -26 -15 -12 -10 -12 -12 -8 -14 -26 -30 -5 -8 -14 -22 -30 -36 -34 -23 -19 -21 -25 -31 -35 -31 -22 -15 -18 -22 -22 -19 -12 -7 -7 -7 -8 -7 -3 -1 -3 -6 -9 -10 -10 -7 -7 -8 -7 -6 -4 -3 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -1 -0 -0 -0 -1 -1 -1 -4 -9 -16 -30 -24 -15 -9 -8 -10 -13 -11 -6 -2 -1 -1 -0 -6 -21 -25 -8 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -1 -2 -2 -2 -2 -5 -6 -8 -12 -12 -12 -12 -10 -8 -13 -12 -6 -2 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -3 -15 -24 -27 -21 -15 -13 -12 -10 -9 -7 -6 -6 -7 -12 -9 -11 -11 -10 -9 -8 -3 -5 -5 -3 -1 -1 -15 -20 -17 -12 -10 -11 -4 -0 -0 -2 -15 -16 -12 -15 -30 -19 -17 -14 -8 -9 -10 -9 -9 -11 -8 -24 -33 -33 -34 -59 -45 -45 -65 -78 -51 -37 -24 -19 -26 -48 -40 -25 -13 -9 -12 -5 -3 -5 -10 -20 -42 -61 -70 -69 -64 -57 -52 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -60 -276 -214 -123 -64 -34 -25 -32 -48 -74 -97 -58 -35 -15 -3 0 0 0 -15 -31 -28 -60 -69 -49 -34 -27 -12 -11 -12 -10 -7 -6 -8 -5 -2 -1 -1 -1 -2 -10 -28 -51 -35 -31 -27 -23 -20 -18 -21 -22 -20 -18 -19 -19 -15 -9 -6 -8 -12 -15 -14 -7 -2 -1 -4 -8 -10 -9 -6 -5 -5 -5 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -0 0 0 -0 -1 -2 -2 -1 -1 -8 -35 -34 -23 -12 -4 -3 -4 -6 -6 -7 -7 -5 -1 -1 -9 -16 -13 -9 -4 -1 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -7 -8 -9 -9 -10 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -2 -7 -15 -26 -20 -15 -11 -10 -9 -8 -7 -5 -5 -11 -24 -16 -16 -15 -12 -8 -4 -3 -4 -4 -2 -1 -1 -4 -7 -9 -11 -9 -4 -1 -0 0 -3 -9 -10 -6 -5 -2 -4 -6 -6 -4 -8 -10 -11 -12 -16 -19 -31 -37 -25 -7 -18 -16 -24 -45 -72 -39 -19 -15 -18 -11 -28 -29 -18 -6 -2 -3 -4 -7 -14 -26 -41 -55 -60 -57 -48 -41 -35 -43 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -35 -118 -149 -89 -55 -41 -37 -41 -51 -67 -97 -123 -138 -83 -27 -1 0 0 0 -21 -29 -25 -23 -13 -10 -9 -6 -7 -8 -10 -10 -7 -5 -1 -0 -0 0 0 0 -2 -8 -22 -37 -35 -29 -21 -14 -10 -11 -14 -13 -9 -4 -7 -7 -6 -5 -7 -12 -16 -16 -13 -9 -7 -9 -10 -8 -7 -6 -4 -5 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -3 -1 -0 -5 -29 -28 -19 -14 -11 -1 -1 -4 -7 -10 -11 -8 -2 -1 -3 -7 -13 -16 -8 -2 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -9 -12 -16 -19 -18 -11 -4 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -10 -20 -17 -13 -10 -9 -8 -7 -6 -4 -5 -14 -23 -22 -19 -16 -10 -8 -7 -5 -4 -4 -2 -2 -1 -1 -2 -9 -13 -9 -4 -1 -0 -0 -2 -3 -2 -1 -1 -1 -3 -5 -6 -4 -5 -9 -12 -13 -23 -32 -39 -33 -8 -3 -7 -13 -36 -111 -59 -24 -9 -8 -14 -9 -13 -17 -12 -5 -3 -4 -10 -18 -26 -37 -43 -43 -38 -30 -27 -34 -48 -55 -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 -8 -83 -175 -101 -70 -60 -55 -51 -50 -61 -78 -120 -175 -175 -84 -17 0 0 0 -54 -54 -29 -7 -3 -6 -8 -7 -7 -4 -6 -6 -4 -1 -1 -6 -7 -8 -11 -11 -9 -5 -7 -21 -42 -37 -32 -22 -13 -7 -4 -2 -1 -2 -7 -9 -9 -8 -8 -11 -13 -16 -16 -13 -7 -4 -4 -2 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -27 -24 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -2 -1 -0 -0 -2 -2 -2 -5 -7 -1 -3 -4 -5 -7 -9 -10 -4 -1 -0 -2 -9 -21 -14 -6 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -12 -12 -8 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -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 -15 -14 -11 -8 -8 -7 -6 -4 -2 -2 -13 -16 -17 -18 -14 -6 -4 -5 -5 -9 -11 -9 -4 -1 -2 -3 -11 -12 -8 -2 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -5 -5 -5 -7 -11 -13 -16 -21 -20 -13 -16 -5 -6 -14 -22 -21 -21 -12 -5 -3 -8 -12 -11 -16 -21 -11 -13 -17 -21 -23 -29 -32 -31 -26 -21 -22 -26 -38 -50 -47 -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 -16 -140 -208 -146 -93 -76 -64 -53 -48 -50 -73 -96 -142 -187 -153 -37 0 0 -14 -77 -48 -19 -5 -5 -7 -9 -7 -6 -9 -8 -4 -2 -1 -4 -8 -7 -9 -12 -17 -22 -19 -9 -7 -19 -23 -27 -21 -10 -1 -0 -0 0 -1 -3 -8 -9 -9 -9 -8 -7 -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 -5 -26 -76 -122 -99 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 -0 -1 -3 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -2 -4 -4 -4 -3 -4 -2 -1 -0 -1 -4 -12 -10 -5 -2 -2 -2 -1 0 0 0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -3 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -4 -9 -10 -10 -9 -8 -8 -6 -5 -4 -2 -2 -5 -6 -8 -9 -4 -3 -4 -4 -4 -15 -17 -13 -7 -0 -2 -3 -6 -6 -4 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -8 -15 -13 -15 -17 -16 -5 -2 -3 -7 -9 -16 -17 -14 -9 -4 -4 -9 -9 -6 -7 -14 -10 -16 -25 -28 -27 -32 -34 -31 -25 -28 -32 -29 -46 -89 -57 -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 -1 -8 -81 -174 -174 -122 -78 -52 -35 -28 -36 -61 -81 -113 -140 -121 -30 -3 0 -12 -44 -35 -17 -11 -12 -12 -9 -7 -6 -7 -6 -4 -1 -1 -4 -7 -2 -9 -12 -12 -11 -10 -3 -0 -2 -5 -8 -8 -5 -1 0 0 0 0 -3 -8 -10 -8 -5 -3 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -43 -92 -149 -104 -71 -26 -3 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -1 -1 -1 -0 -0 -0 -2 -3 -2 -1 -2 -3 -5 -2 -1 -0 0 0 0 0 0 -0 -1 -2 -4 -5 -6 -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 -3 -6 -10 -11 -10 -8 -8 -7 -5 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -10 -10 -8 -4 -1 -2 -4 -5 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -9 -10 -11 -8 -3 -6 -16 -35 -30 -15 -8 -5 -3 -4 -8 -9 -6 -5 -15 -22 -20 -13 -6 -9 -13 -15 -17 -24 -37 -54 -36 -15 -9 -18 -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 -2 -14 -202 -187 -122 -62 -28 -13 -7 -8 -18 -42 -70 -105 -123 -98 -2 0 0 -2 -7 -8 -6 -9 -11 -9 -10 -7 -8 -10 -8 -4 -1 -1 -7 -16 -16 -14 -11 -9 -8 -10 -7 -6 -6 -9 -14 -15 -13 -9 -6 -7 -4 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -47 -112 -152 -126 -21 -81 -86 -33 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -3 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 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 -11 -9 -7 -6 -5 -5 -4 -3 -3 -3 -3 -4 -3 -2 -2 -1 -1 -3 -6 -6 -8 -11 -3 -2 -4 -4 -2 -1 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 -0 -1 -3 -4 -4 -4 -5 -5 -12 -26 -41 -56 -80 -44 -19 -8 -3 -3 -7 -8 -6 -3 -1 -14 -25 -29 -25 -13 -3 -1 -1 -1 -3 -6 -6 -3 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -95 -297 -190 -104 -51 -26 -16 -10 -6 -4 -14 -35 -58 -65 -42 -1 0 0 -0 -4 -14 -21 -19 -14 -13 -13 -10 -9 -9 -7 -5 -3 -3 -4 -5 -7 -12 -11 -9 -8 -10 -11 -14 -12 -13 -17 -18 -14 -11 -11 -13 -18 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -35 -88 -138 -163 -139 -75 -76 -52 -19 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -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 -1 -2 -4 -7 -10 -10 -9 -7 -4 -3 -4 -2 -2 -3 -4 -4 -4 -3 -3 -2 -2 -2 -5 -8 -7 -5 -6 -5 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 0 0 0 -2 -6 -7 -4 -4 -13 -40 -73 -95 -102 -76 -33 -6 -2 -5 -7 -7 -5 -2 -1 -1 -10 -25 -34 -27 -7 -0 -0 -0 -0 -0 0 -0 -1 -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 -27 -193 -309 -175 -98 -60 -44 -38 -33 -27 -14 -13 -22 -29 -36 -36 -22 -9 -30 -25 -13 -8 -9 -13 -19 -18 -15 -11 -11 -8 -7 -6 -6 -8 -5 -5 -7 -12 -13 -10 -10 -10 -12 -13 -13 -15 -17 -18 -15 -13 -14 -16 -16 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -74 -95 -47 -48 -99 -144 -46 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -4 -5 -4 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -4 -5 -6 -9 -10 -9 -6 -4 -3 -3 -2 -2 -3 -4 -4 -3 -3 -2 -2 -1 -3 -8 -14 -19 -21 -19 -12 -7 -4 -2 -1 -0 -0 -0 0 0 -0 -2 -5 -4 -2 -0 -0 0 0 -0 -4 -9 -11 -5 -10 -26 -43 -50 -65 -59 -32 -10 -3 -6 -7 -6 -5 -2 -1 -0 -1 -11 -31 -38 -22 -6 0 0 0 -0 0 0 -0 -10 -80 -94 -28 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -50 -294 -291 -160 -90 -63 -52 -53 -56 -47 -11 -3 -5 -9 -15 -22 -22 -26 -34 -40 -21 -7 -2 -7 -16 -18 -15 -12 -13 -12 -9 -7 -7 -8 -7 -8 -11 -13 -13 -13 -13 -13 -13 -12 -12 -15 -16 -17 -18 -20 -22 -13 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -27 -58 -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 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -7 -9 -6 -3 -1 -1 -2 -4 -5 -4 -3 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -5 -4 -7 -10 -12 -13 -10 -8 -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 -1 -5 -8 -8 -8 -9 -8 -5 -3 -2 -2 -1 -2 -4 -4 -4 -3 -2 -2 -2 -5 -10 -19 -27 -27 -23 -15 -12 -13 -9 -5 -5 -4 -1 0 0 0 -0 -1 -3 -2 -1 -0 0 0 0 -0 -1 -3 -6 -9 -9 -6 -1 -1 -9 -5 -2 -3 -3 -3 -3 -3 -2 -1 -0 0 -1 -9 -34 -35 -18 -1 0 0 0 0 0 -0 -1 -35 -112 -149 -67 -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 -17 -87 -312 -225 -138 -87 -61 -51 -51 -61 -54 -7 -1 -0 -3 -12 -24 -17 -17 -19 -17 -9 -2 -0 -2 -7 -14 -18 -15 -12 -11 -10 -8 -9 -9 -8 -8 -9 -11 -13 -14 -14 -10 -12 -16 -16 -18 -15 -10 -8 -10 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -5 -15 -16 -12 -11 -11 -12 -18 -13 -8 -6 -5 -3 -2 -1 -1 -0 -0 -1 -2 -4 -5 -5 -3 -1 -1 -2 -4 -6 -7 -9 -10 -10 -12 -10 -13 -19 -25 -32 -45 -37 -26 -19 -14 -6 -3 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -6 -15 -18 -9 -7 -6 -4 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -5 -14 -21 -24 -23 -17 -13 -9 -7 -12 -6 -4 -5 -6 -2 -0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -2 -9 -22 -26 -12 -4 -12 -9 -2 -2 -3 -3 -3 -2 -1 -0 -0 0 0 -1 -13 -33 -27 -5 0 0 0 0 0 0 0 -3 -30 -67 -52 -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 -26 -104 -119 -88 -73 -68 -57 -52 -58 -34 -3 0 0 -0 -4 -14 -31 -28 -13 -4 -1 0 0 -0 -2 -7 -16 -9 -5 -5 -10 -14 -13 -10 -10 -15 -17 -13 -11 -12 -14 -10 -8 -9 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 -2 -8 -10 -14 -16 -14 -10 -16 -16 -13 -13 -18 -9 -7 -5 -3 -1 -1 -1 -2 -4 -7 -8 -7 -5 -3 -3 -4 -7 -10 -14 -18 -19 -20 -21 -23 -26 -30 -41 -34 -35 -42 -47 -45 -29 -18 -12 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -3 -2 -3 -6 -11 -12 -8 -7 -6 -4 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -8 -13 -15 -16 -18 -9 -3 -2 -0 -0 -1 -3 -6 -4 -1 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -2 -5 -20 -39 -30 -35 -39 -32 -11 -2 -2 -2 -1 -1 -0 0 0 0 -0 -0 -11 -28 -33 -14 -2 0 0 0 0 0 0 -0 -4 -15 -4 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -32 -15 -4 -27 -68 -93 -82 -46 -11 -0 0 0 -1 -2 -5 -5 -2 -1 0 0 0 0 -0 -3 -6 -2 -1 -2 -5 -10 -12 -12 -17 -22 -22 -17 -11 -10 -9 -4 -1 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 -0 -4 -5 -5 -9 -19 -12 -11 -11 -8 -3 -3 -2 -2 -3 -3 -4 -6 -7 -6 -6 -6 -7 -9 -12 -17 -21 -24 -27 -30 -33 -35 -40 -42 -47 -51 -52 -48 -41 -34 -27 -20 -15 -11 -8 -5 -3 -3 -3 -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 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -13 -10 -8 -6 -4 -7 -8 -10 -10 -8 -5 -3 -2 -1 -0 -1 -0 -1 -2 -3 -6 -14 -16 -13 -10 -11 -8 -3 -0 -0 -0 -0 -1 -3 -3 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -4 -16 -20 -28 -40 -48 -25 -7 -1 -0 -0 -0 -0 0 0 0 0 -0 -9 -21 -18 -3 -0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -63 -31 -7 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 -1 -4 -10 -16 -18 -16 -12 -7 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -10 -12 -14 -21 -23 -18 -11 -8 -7 -3 -2 -3 -4 -4 -5 -7 -8 -9 -11 -15 -18 -22 -27 -32 -38 -40 -39 -34 -27 -29 -29 -28 -29 -28 -27 -27 -25 -22 -20 -17 -17 -17 -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 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -8 -9 -7 -4 -1 -3 -8 -14 -15 -6 -4 -3 -2 -1 -1 -1 -0 -1 -1 -3 -9 -13 -12 -8 -7 -7 -5 -3 -1 -0 -0 -0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -3 -1 -3 -3 -5 -10 -21 -30 -30 -15 -5 -0 -0 -0 -0 -0 0 0 0 0 0 -2 -6 -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 0 0 0 0 0 -0 -1 -3 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -18 -20 -65 -67 -48 -35 -36 -26 -20 -16 -13 -8 -3 -3 -4 -5 -5 -6 -8 -11 -15 -21 -30 -37 -44 -46 -39 -23 -22 -22 -24 -27 -32 -37 -37 -38 -40 -39 -37 -37 -34 -28 -19 -13 -6 -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 -1 -2 -3 -2 -0 -0 0 0 0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -4 -9 -13 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -8 -11 -9 -6 -6 -5 -4 -4 -3 -1 -0 -0 -0 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -5 -8 -5 -7 -12 -13 -10 -3 -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 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -11 -22 -31 -32 -46 -25 -16 -30 -55 -55 -53 -45 -36 -27 -16 -10 -8 -7 -5 -5 -6 -8 -13 -21 -33 -41 -42 -42 -39 -25 -20 -20 -22 -26 -28 -19 -26 -36 -42 -40 -49 -45 -40 -34 -27 -23 -17 -11 -6 -4 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 -4 -3 -1 -1 -2 -4 -4 -4 -4 -3 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -5 -6 -6 -5 -5 -4 -4 -2 -1 -1 -3 -14 -11 -2 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -11 -11 -5 -5 -13 -13 -5 -1 -2 -6 -5 -2 -0 0 0 0 0 -0 -2 -9 -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 -24 -38 -34 -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 -1 -2 -5 -9 -15 -26 -20 -7 -0 -0 -2 -24 -26 -26 -26 -28 -30 -21 -13 -12 -15 -9 -10 -14 -20 -24 -29 -35 -39 -42 -42 -34 -31 -24 -17 -20 -24 -21 -23 -24 -25 -25 -28 -33 -36 -35 -30 -28 -24 -20 -16 -13 -10 -7 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -2 -1 -0 -0 -0 0 -0 -0 -0 -1 -5 -3 -3 -3 -5 -7 -8 -8 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -8 -9 -7 -6 -5 -4 -5 -5 -2 -2 -4 -5 -4 -2 -3 -4 -3 -2 -2 -1 -3 -3 -4 -7 -9 -8 -5 -2 -2 -9 -9 -3 0 -0 -2 -3 -1 -0 0 0 0 0 -1 -8 -27 -40 -35 -15 -2 -0 0 0 0 0 -0 -0 -1 -0 -0 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -58 -88 -72 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -7 -3 -1 -0 -0 -0 -1 -2 -2 -0 -13 -10 -6 -6 -9 -3 -9 -19 -29 -39 -40 -36 -39 -44 -41 -36 -29 -18 -10 -12 -14 -13 -13 -13 -15 -16 -18 -21 -23 -26 -26 -24 -23 -23 -24 -24 -21 -17 -14 -10 -8 -6 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -4 -6 -7 -9 -11 -11 -10 -8 -5 -3 -3 -2 -1 -1 -5 -7 -7 -5 -2 -1 -1 -1 -2 -1 -2 -2 -3 -4 -11 -13 -13 -13 -14 -10 -8 -7 -6 -6 -7 -8 -8 -8 -8 -13 -12 -10 -7 -5 -6 -6 -4 -4 -4 -3 -2 -1 -0 -1 -0 0 0 0 -0 0 0 0 0 0 0 -0 -2 -23 -41 -49 -46 -30 -7 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 0 0 0 0 0 0 -9 -34 -67 -56 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -6 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -4 -10 -19 -34 -31 -24 -20 -16 -12 -7 -4 -4 -6 -6 -6 -5 -5 -5 -7 -10 -12 -15 -19 -22 -23 -21 -19 -23 -25 -24 -21 -17 -14 -10 -7 -5 -3 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -10 -13 -15 -15 -13 -11 -9 -7 -7 -7 -6 -8 -13 -16 -18 -10 -4 -1 -1 -1 -1 -2 -3 -4 -4 -4 -10 -16 -19 -20 -19 -16 -14 -13 -12 -12 -13 -16 -17 -13 -10 -12 -15 -16 -14 -12 -10 -6 -2 -2 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -27 -40 -37 -26 -11 -3 -0 -0 -1 -2 -3 -2 -2 -1 -0 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -38 -53 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -10 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 -4 -3 0 -0 -1 -3 -3 -4 -6 -6 -5 -4 -2 -2 -2 -3 -5 -8 -9 -14 -18 -18 -16 -17 -24 -28 -28 -25 -19 -17 -12 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -4 -8 -15 -19 -18 -16 -14 -12 -12 -11 -11 -9 -10 -12 -15 -20 -10 -3 -1 -2 -2 -2 -3 -5 -6 -5 -3 -7 -13 -17 -21 -23 -23 -21 -19 -18 -20 -23 -25 -22 -10 -4 -6 -10 -12 -11 -10 -8 -5 -3 -4 -4 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -15 -8 -2 -0 -0 -0 -0 -1 -3 -4 -3 -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 -26 -58 -71 -16 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -1 -0 0 -0 -0 -1 -9 -12 -12 -10 -5 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -8 -10 -9 -8 -9 -9 -8 -8 -10 -6 -6 -6 -9 -16 -21 -26 -30 -30 -24 -16 -21 -24 -27 -29 -25 -16 -8 -4 -5 -5 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -3 -5 -9 -14 -11 -8 -8 -9 -9 -10 -9 -7 -3 -1 -6 -3 -1 -0 -1 -2 -2 -3 -4 -4 -4 -5 -7 -8 -12 -18 -21 -23 -24 -18 -15 -17 -21 -20 -14 -8 -6 -5 -5 -5 -4 -3 -2 -4 -7 -6 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -58 -29 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -11 -16 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -7 -10 -13 -10 -10 -11 -10 -5 -1 -1 -5 -17 -12 -11 -14 -14 -10 -6 -28 -63 -89 -74 -45 -21 -10 -17 -38 -31 -20 -12 -13 -17 -9 -3 -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 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -5 -8 -10 -8 -3 -2 -1 -0 0 0 -1 -1 -1 -2 -2 -1 -2 -4 -5 -4 -7 -10 -13 -16 -17 -10 -7 -7 -10 -9 -6 -3 -1 -0 -1 -1 -0 -0 -1 -7 -9 -8 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -3 -2 -0 0 0 0 -0 0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -14 -31 -24 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -11 -23 -13 -6 -2 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -3 -1 -2 -5 -4 -1 -0 -0 -0 -1 0 -1 -1 0 0 0 -19 -43 -51 -26 -10 -2 -11 -39 -75 -44 -17 -9 -13 -12 -8 -6 -4 -5 -4 -3 -9 -18 -12 -6 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -5 -8 -10 -8 -4 -2 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -3 -4 -5 -5 -6 -4 -3 -2 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -4 -10 -14 -14 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -32 -16 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -1 -2 -7 -25 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -1 0 0 -1 -3 -1 0 0 -0 -1 -1 -3 -4 -3 -3 -6 -6 -12 -29 -27 -18 -10 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -6 -12 -16 -15 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -1 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -19 -17 -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 -1 -1 -0 -0 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 -43 -44 -29 -24 -34 -41 -37 -28 -34 -33 -32 -29 -20 -13 -8 -5 -2 -2 -1 -1 -0 -1 -2 -1 -0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -3 -3 -4 -4 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -3 -5 -8 -11 -11 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -12 -14 -8 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -23 -28 -22 -27 -59 -61 -57 -54 -49 -43 -37 -33 -30 -27 -24 -20 -16 -12 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -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 -0 0 -0 -1 -1 -2 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -7 -2 -1 -2 -4 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -15 -12 -5 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -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 -10 -21 -25 -8 -41 -54 -55 -53 -50 -47 -40 -32 -26 -22 -21 -24 -26 -21 -17 -13 -10 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -3 -3 -3 -2 -3 -4 -4 -4 -5 -5 -4 -2 -1 -0 -1 -1 -1 -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 -2 -4 -6 -8 -5 -2 -2 -8 -17 -5 -2 -2 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -3 -4 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -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 -5 -12 -16 -3 -20 -37 -46 -50 -49 -47 -42 -36 -33 -32 -42 -59 -53 -29 -25 -24 -21 -16 -12 -8 -6 -5 -3 -2 -1 -2 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -8 -9 -8 -7 -7 -6 -5 -5 -3 -1 -3 -8 -13 -16 -10 -4 -2 -2 -1 -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 -6 -12 -5 -1 -1 -4 -6 -10 -15 -12 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -2 -3 -3 -2 -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 -8 -17 -23 -33 -38 -42 -44 -42 -35 -31 -65 -102 -66 -35 -28 -27 -25 -24 -22 -19 -16 -14 -10 -6 -4 -6 -16 -9 -3 -1 -0 0 -0 -0 -1 -3 -11 -15 -16 -13 -9 -6 -4 -3 -3 -1 -0 -1 -6 -15 -26 -33 -28 -14 -9 -5 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 -1 -1 -1 -2 -2 -3 -3 -5 -11 -6 -2 0 0 -0 -8 -15 -13 -7 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -17 -20 -19 -35 -33 -31 -31 -32 -29 -29 -29 -27 -25 -23 -25 -26 -24 -23 -19 -14 -8 -7 -7 -3 -3 -5 -4 -3 -1 -0 -1 -6 -16 -20 -20 -17 -15 -13 -10 -7 -6 -2 -1 -3 -8 -14 -28 -35 -31 -20 -16 -7 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -1 -2 -3 -5 -6 -5 -5 -3 -1 -1 -4 -7 -11 -8 -0 0 0 -0 -0 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -7 -3 -20 -26 -29 -32 -39 -37 -36 -34 -31 -28 -25 -27 -29 -27 -27 -25 -20 -12 -8 -5 -3 -6 -14 -13 -8 -3 -0 -0 -4 -9 -14 -18 -15 -13 -10 -5 -3 -7 -5 -4 -7 -13 -9 -11 -11 -5 -9 -9 -5 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -2 -4 -5 -5 -5 -3 -2 -2 -2 -2 -3 -7 -9 -9 -6 -1 -0 -0 -0 -0 -0 -2 -3 -2 -2 -3 -3 -3 -2 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -4 -10 -14 -24 -30 -37 -44 -40 -35 -34 -35 -33 -29 -28 -25 -20 -14 -10 -7 -6 -6 -15 -15 -9 -2 -0 -0 -1 -4 -7 -11 -6 -4 -2 -1 -1 -1 -2 -3 -5 -7 -5 -6 -7 -6 -5 -2 -1 0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 -2 -6 -7 -7 -5 -2 -1 -0 -0 -0 -1 -5 -6 -4 -1 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -2 -2 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -3 -13 -31 -50 -34 -34 -41 -45 -39 -33 -32 -31 -28 -22 -20 -17 -11 -7 -9 -7 -3 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -1 -2 -4 -6 -9 -9 -7 -3 -1 -1 -6 -7 -2 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -6 -5 -2 -0 -0 -0 0 0 0 0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -42 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 -3 -7 -5 -0 -14 -39 -65 -58 -58 -59 -59 -54 -45 -40 -35 -23 -16 -11 -6 -3 -7 -11 -8 -2 -1 -2 -1 -0 -1 -3 -10 -12 -7 -1 -2 -1 -2 -3 -5 -12 -11 -6 -1 -0 -0 -2 -2 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -3 -4 -3 -4 -3 -2 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -3 -2 -2 -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 -1 -4 -16 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 -8 -30 -87 -113 -125 -122 -106 -92 -83 -69 -50 -34 -27 -21 -16 -9 -10 -8 -4 -2 -7 -7 -5 -3 -3 -6 -11 -11 -9 -2 -1 -1 -2 -4 -5 -15 -17 -11 -1 -0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -5 -7 -10 -11 -9 -2 -0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 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 -1 -1 -0 -0 0 0 0 0 0 -2 -9 -61 -103 -133 -154 -141 -117 -95 -79 -61 -40 -30 -26 -21 -17 -13 -8 -4 -3 -6 -5 -4 -2 -1 -2 -4 -7 -11 -5 -5 -6 -6 -7 -11 -17 -18 -14 -3 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -3 -6 -9 -9 -5 -2 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -11 -26 -39 -36 -85 -106 -99 -81 -64 -43 -29 -22 -19 -16 -14 -13 -10 -7 -5 -2 -1 -0 -0 -0 -1 -2 -4 -7 -15 -21 -11 -17 -20 -18 -11 -7 -2 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -5 -4 -3 -1 -2 -5 -8 -8 -3 -1 0 -0 -0 -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 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 0 0 0 0 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 -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 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -5 -30 -99 -45 -54 -81 -98 -72 -55 -39 -27 -22 -22 -21 -20 -18 -16 -12 -9 -6 -4 -5 -2 -0 -0 -2 -3 -5 -7 -8 -3 -7 -9 -10 -4 -2 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -3 -3 -3 -2 -1 -1 -2 -5 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -5 -1 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -28 -42 -41 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -3 -3 -3 -3 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -3 -14 -60 -29 -23 -53 -95 -64 -44 -32 -26 -29 -32 -31 -27 -24 -23 -19 -14 -11 -11 -10 -5 -0 -2 -5 -7 -6 -1 -2 -3 -3 -5 -10 -4 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 -2 -7 -16 -12 -6 -2 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -29 -10 -5 -10 -12 -8 -3 0 0 0 0 -15 -29 -30 -31 -40 -59 -63 -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 -1 -1 -0 -0 -0 0 0 0 0 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 -1 -2 -3 -3 -2 -2 -2 -4 -3 -2 -2 -2 -3 -4 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -4 0 -5 -18 -45 -39 -33 -36 -39 -47 -51 -50 -48 -44 -39 -34 -34 -38 -21 -8 -3 -2 -4 -7 -8 -7 -3 -1 -0 -0 -0 -2 -1 -0 0 0 0 0 -0 -0 -7 -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 -1 -0 -0 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -34 -41 -41 -48 -55 -48 -29 -9 0 0 0 -16 -27 -29 -26 -26 -34 -43 -39 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -4 -11 -8 -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 -3 -2 -1 -0 -0 -1 -8 -21 -40 -54 -61 -64 -67 -75 -59 -37 -26 -37 -59 -35 -9 -12 -7 -4 -2 -3 -5 -3 -1 -0 -0 -0 -1 -0 0 0 0 -0 0 0 -0 -11 -16 -11 -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 -1 -2 -0 -1 -2 -1 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -32 -48 -57 -59 -55 -38 -15 -13 -27 -29 -30 -26 -23 -22 -27 -37 -47 -49 -32 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -0 -0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -6 -3 -1 -4 -2 -1 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 -1 -10 -23 -31 -42 -41 -31 -19 -8 -10 -15 -16 -10 -39 -51 -55 -59 -72 -88 -79 -71 -71 -48 -41 -38 -40 -34 -23 -13 -3 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 -0 -1 -5 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -6 -33 -46 -48 -44 -38 -28 -32 -41 -36 -28 -23 -21 -22 -27 -36 -56 -69 -54 -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 -1 -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 -1 -2 -5 -4 -3 -2 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -2 -3 -7 -10 -3 -4 -8 -13 -14 -7 -5 -3 0 0 0 0 0 0 0 -1 -19 -48 -55 -65 -65 -61 -52 -32 -34 -39 -37 -9 -38 -59 -64 -51 -65 -82 -102 -120 -120 -104 -81 -57 -57 -48 -38 -26 -16 -19 -15 -9 -5 -3 -1 -1 -1 -1 -3 -6 -6 -4 -1 -1 -1 -1 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -4 -2 -2 -1 -1 -0 -0 -1 -1 -0 0 0 -0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -14 -22 -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 -27 -42 -44 -37 -36 -43 -42 -34 -26 -21 -19 -20 -23 -29 -35 -47 -56 -52 -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 -1 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -2 -0 0 -2 -7 -8 -6 -3 -1 -2 -6 -15 -31 -46 -48 -45 -32 -14 0 0 0 0 0 0 0 -0 -5 -13 -27 -57 -81 -83 -55 -41 -42 -49 -44 -19 -29 -51 -66 -43 -47 -64 -88 -109 -114 -106 -94 -84 -79 -70 -56 -34 -18 -16 -12 -9 -6 -3 -1 -0 -0 -1 -4 -7 -8 -8 -4 -2 -1 -1 -0 -1 -2 -3 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -5 -2 -1 -1 -2 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -29 -52 -57 -37 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -18 -32 -36 -31 -30 -33 -32 -26 -22 -20 -21 -22 -25 -32 -36 -42 -50 -61 -83 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -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 -3 -1 -2 -7 -12 -12 -9 -5 -2 -4 -12 -28 -45 -56 -47 -30 -12 -3 -0 0 0 0 0 0 0 0 0 0 -8 -37 -67 -69 -49 -37 -37 -49 -34 -19 -18 -27 -38 -28 -32 -48 -68 -79 -89 -91 -78 -56 -60 -66 -66 -50 -34 -17 -4 -9 -15 -14 -10 -5 -4 -6 -7 -7 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -6 -6 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -25 -37 -35 -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 -2 -7 -21 -32 -35 -32 -30 -27 -24 -22 -20 -21 -21 -23 -27 -32 -36 -39 -43 -53 -92 -63 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -4 -7 -8 -10 -8 -5 -4 -16 -37 -47 -44 -46 -40 -37 -29 0 -0 0 0 0 0 0 0 0 0 0 0 -7 -21 -26 -45 -54 -43 -40 -26 -17 -16 -19 -18 -21 -25 -31 -47 -56 -56 -40 -12 -8 -15 -26 -40 -59 -73 -73 -56 -58 -50 -48 -49 -28 -11 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -6 -9 -6 -4 -4 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -45 -40 -32 -29 -24 -20 -19 -19 -21 -22 -23 -27 -31 -32 -35 -38 -45 -67 -57 -36 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -7 -3 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -5 -2 -1 -1 -2 -3 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -2 -8 -4 -3 -4 -5 -7 -12 -12 -5 -2 -11 -32 -47 -37 -36 -36 -37 -34 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 -11 -53 -87 -66 -46 -30 -22 -21 -14 -15 -17 -19 -21 -34 -40 -35 -19 -10 -8 -7 -7 -13 -39 -55 -59 -63 -62 -53 -51 -67 -50 -22 -3 -4 -2 -1 -1 -2 -1 -0 0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -6 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -6 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -49 -50 -43 -34 -26 -21 -19 -18 -17 -20 -22 -23 -26 -27 -28 -31 -34 -39 -51 -63 -73 -66 -6 -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 -2 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -5 -5 -4 -3 -2 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -3 -5 -2 -1 -2 -4 -6 -8 -6 -3 0 0 -2 -4 -4 -1 -0 0 0 0 0 0 0 -0 -2 -4 -3 -2 -6 -14 -9 -5 -3 -2 -3 -3 -1 -0 -0 -3 -16 -33 -34 -37 -30 -16 -9 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -19 -43 -36 -49 -49 -32 -23 -16 -15 -16 -13 -17 -25 -28 -21 -10 -10 -9 -9 -17 -10 -10 -12 -20 -38 -49 -52 -49 -58 -49 -26 -2 -2 -2 -2 -2 -3 -1 -0 0 0 0 0 -0 -0 -0 -2 -4 -6 -6 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -44 -38 -34 -29 -23 -20 -18 -17 -19 -22 -24 -25 -25 -28 -30 -31 -35 -41 -52 -65 -67 -32 -40 -42 -31 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -2 -3 -3 -3 -3 -3 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -7 -9 -8 -9 -8 -6 -1 -3 -11 -15 -12 -7 -3 -2 -1 -0 -2 -1 -5 -15 -23 -21 -15 -10 -10 -9 -5 -2 -1 -0 -1 -1 -1 -1 -1 -1 -3 -7 -11 -13 -9 -1 -0 -0 -1 -3 -1 -0 0 0 0 0 0 -1 -5 -23 -15 -3 -1 -4 -13 -51 -78 -57 -38 -27 -20 -16 -11 -11 -13 -14 -12 -19 -18 -12 -11 -53 -54 -40 -28 -9 -24 -38 -42 -40 -52 -34 -4 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -4 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -44 -46 -39 -33 -30 -26 -23 -21 -21 -22 -22 -23 -24 -25 -26 -27 -29 -30 -33 -36 -40 -47 -54 -59 -82 -89 -82 -64 -29 -27 -26 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -3 -1 0 -0 -0 -0 0 0 0 0 -1 -2 -4 -9 -12 -14 -15 -15 -17 -18 -17 -13 -16 -17 -15 -9 -7 -7 -12 -21 -38 -47 -30 -10 -21 -25 -25 -24 -18 -13 -7 -5 -7 -10 -5 -2 -1 -2 -5 -7 -9 -9 -8 -4 -1 -0 0 -0 -1 -4 -7 -3 -1 0 0 0 0 -0 -7 -28 -49 -27 -5 0 0 -1 -35 -95 -88 -70 -56 -47 -35 -19 -12 -13 -18 -21 -18 -11 -5 -4 -33 -51 -57 -57 -27 -26 -27 -13 -11 -12 -7 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -4 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -56 -49 -40 -32 -27 -24 -25 -27 -29 -30 -29 -27 -25 -24 -27 -27 -28 -30 -31 -32 -34 -36 -41 -46 -54 -63 -75 -89 -76 -85 -86 -73 -47 -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 -1 -2 -2 -2 -3 -3 -3 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -10 -13 -15 -14 -12 -12 -18 -19 -17 -13 -9 -8 -13 -21 -28 -30 -23 -17 -21 -36 -29 -24 -23 -23 -19 -10 -4 -8 -4 -1 -0 -0 -1 -5 -10 -15 -18 -20 -12 -2 -1 -0 -0 -2 -3 -4 -2 -0 0 0 0 0 -3 -12 -60 -64 -55 -42 -22 -8 -49 -120 -151 -125 -106 -95 -87 -63 -28 -7 -10 -19 -14 -6 -1 -0 -1 -5 -8 -17 -56 -57 -43 -25 -4 -1 -1 -0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -6 -3 -2 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -66 -60 -54 -46 -39 -35 -35 -33 -36 -39 -41 -40 -35 -30 -27 -30 -30 -29 -29 -28 -29 -29 -30 -32 -34 -37 -41 -47 -56 -69 -81 -90 -95 -99 -38 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -5 -5 -4 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -9 -15 -12 -6 -7 -14 -22 -26 -24 -32 -41 -45 -41 -25 -16 -14 -23 -47 -59 -51 -37 -24 -24 -18 -9 -2 -3 -1 -0 -0 -0 -2 -4 -7 -10 -17 -20 -21 -21 -16 -4 -0 -0 -1 -1 -0 0 0 0 0 0 -1 -4 -57 -87 -94 -83 -99 -90 -94 -134 -127 -118 -115 -105 -92 -43 -8 -1 -3 -6 -5 -2 -0 -0 -4 -13 -23 -21 -39 -47 -44 -35 -14 -3 -1 -1 -2 -3 -4 -2 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -70 -66 -61 -56 -52 -49 -48 -44 -43 -45 -49 -55 -50 -42 -36 -33 -32 -32 -32 -29 -27 -27 -27 -27 -28 -29 -30 -33 -37 -43 -49 -58 -69 -84 -67 -47 -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 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -6 -15 -22 -21 -16 -20 -27 -33 -38 -44 -56 -61 -57 -46 -26 -18 -18 -22 -31 -40 -42 -39 -34 -31 -26 -18 -10 -5 -3 -2 -2 -1 -2 -2 -2 -3 -6 -11 -15 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 -31 -69 -99 -74 -85 -102 -115 -115 -80 -73 -70 -61 -55 -26 -0 -0 -2 -2 -2 -2 -1 -1 -4 -12 -33 -37 -32 -29 -34 -38 -28 -16 -18 -11 -9 -6 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -7 -7 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -46 -68 -67 -60 -61 -62 -62 -57 -58 -56 -55 -58 -73 -62 -53 -47 -44 -38 -36 -35 -33 -30 -27 -25 -24 -23 -24 -24 -25 -27 -29 -33 -37 -43 -54 -65 -70 -70 -65 -21 -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 -2 -3 -3 -4 -13 -15 -14 -14 -17 -16 -19 -29 -41 -42 -35 -25 -20 -18 -18 -19 -20 -21 -24 -27 -32 -36 -37 -34 -27 -21 -15 -10 -8 -10 -6 -5 -4 -5 -3 -5 -8 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -33 -63 -54 -59 -75 -89 -116 -123 -107 -67 -34 -14 -1 0 0 0 -0 -0 -0 -1 -3 -3 -0 -6 -4 -3 -6 -8 -12 -20 -36 -48 -44 -38 -23 -3 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -8 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -65 -62 -62 -62 -62 -65 -66 -67 -70 -81 -35 -31 -49 -64 -53 -47 -41 -35 -32 -30 -28 -26 -23 -23 -22 -21 -21 -23 -24 -26 -30 -35 -43 -52 -62 -73 -90 -67 -35 -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 -1 -0 -0 0 0 0 0 -1 -2 -1 -0 -0 -0 -1 -3 -4 -3 -3 -5 -6 -4 -2 -3 -6 -9 -12 -15 -17 -18 -20 -23 -27 -32 -36 -38 -37 -31 -25 -20 -19 -22 -23 -23 -21 -20 -16 -14 -13 -14 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -20 -47 -74 -71 -99 -120 -125 -111 -134 -104 -31 -7 -3 0 0 0 0 -1 -3 -5 -2 -0 -0 0 0 0 -1 -1 -2 -1 -21 -40 -30 -7 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -6 -3 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -60 -65 -64 -63 -64 -66 -69 -72 -74 -78 -41 -32 -48 -77 -68 -57 -47 -39 -36 -35 -34 -31 -28 -25 -23 -21 -19 -18 -19 -21 -22 -25 -29 -34 -42 -52 -67 -79 -79 -60 -12 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -2 -4 -8 -11 -13 -16 -18 -21 -25 -29 -31 -31 -28 -28 -28 -29 -33 -36 -35 -32 -30 -23 -16 -13 -17 -12 -9 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -34 -69 -61 -76 -99 -105 -104 -116 -110 -75 -54 -27 -6 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -4 -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 -1 -2 -2 -2 -3 -2 -1 -0 -0 -2 -1 -1 -3 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -57 -63 -68 -67 -70 -72 -76 -81 -50 -34 -44 -82 -76 -62 -51 -43 -38 -33 -31 -30 -28 -27 -25 -23 -20 -19 -18 -17 -17 -18 -21 -25 -31 -41 -53 -67 -78 -79 -55 -31 -13 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -8 -11 -14 -14 -17 -20 -23 -26 -24 -25 -29 -32 -34 -33 -29 -26 -20 -15 -9 -5 -8 -9 -9 -8 -9 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -5 -14 -33 -64 -100 -98 -114 -130 -125 -106 -89 -57 -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 -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 -5 -2 -0 -0 -0 -0 -1 -6 -10 -10 -11 -16 -17 -12 -4 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -29 -59 -77 -75 -75 -75 -77 -81 -62 -45 -49 -82 -78 -67 -57 -50 -47 -42 -37 -33 -31 -30 -28 -26 -24 -21 -17 -15 -13 -13 -14 -17 -22 -30 -39 -50 -62 -77 -94 -73 -46 -25 -10 -11 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -3 -5 -8 -12 -14 -14 -14 -17 -18 -19 -21 -21 -23 -25 -25 -22 -16 -10 -6 -2 -3 -3 -3 -3 -4 -3 -2 -1 -2 -10 -21 -25 -6 0 0 0 0 0 0 0 0 0 -15 -51 -122 -122 -116 -103 -87 -68 -54 -40 -21 -9 -3 -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 -1 -3 -8 -11 -11 -6 -2 -0 -1 -2 -4 -8 -11 -14 -19 -21 -22 -20 -15 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -64 -87 -84 -81 -78 -78 -75 -72 -73 -77 -73 -67 -63 -62 -62 -56 -51 -47 -44 -39 -36 -34 -32 -27 -21 -17 -13 -11 -10 -12 -15 -20 -28 -37 -48 -60 -73 -76 -74 -67 -52 -46 -36 -23 -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 -1 -2 -1 -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 -2 -3 -4 -4 -7 -9 -10 -10 -9 -9 -12 -15 -14 -9 -6 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -24 -65 -104 -108 -98 -72 -31 -22 -8 0 0 0 0 0 -3 -12 -100 -116 -99 -84 -76 -43 -18 -9 -6 -6 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -12 -4 -2 -3 -1 -0 -1 -3 -4 -4 -5 -9 -20 -24 -27 -28 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -79 -94 -87 -80 -75 -72 -70 -65 -64 -68 -65 -64 -66 -69 -67 -63 -63 -64 -62 -51 -47 -46 -44 -40 -33 -24 -15 -12 -10 -10 -11 -14 -19 -25 -33 -43 -53 -64 -74 -82 -86 -79 -69 -56 -36 -33 -22 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -2 -3 -3 -4 -4 -2 -2 -3 -4 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 -45 -108 -161 -160 -164 -167 -171 -145 -61 -2 0 0 0 0 -0 -0 -15 -21 -32 -55 -72 -62 -33 -2 -0 -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 -2 -4 -6 -7 -5 -4 -3 -2 -1 -1 -2 -3 -3 -6 -13 -23 -21 -13 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -62 -105 -91 -83 -76 -71 -67 -65 -64 -66 -71 -71 -69 -68 -67 -63 -56 -48 -41 -35 -28 -26 -29 -36 -42 -45 -39 -25 -18 -13 -11 -10 -11 -14 -18 -24 -30 -39 -48 -57 -67 -80 -90 -95 -94 -88 -99 -78 -43 -34 -36 -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 -1 -2 -1 -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 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -21 -70 -154 -171 -174 -180 -189 -160 -83 -7 -0 0 0 0 0 0 0 -0 -1 -40 -77 -79 -32 -6 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -4 -2 -3 -6 -6 -7 -7 -6 -4 -3 -5 -9 -22 -29 -23 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -29 -58 -68 -87 -102 -92 -83 -83 -84 -81 -78 -76 -75 -75 -74 -72 -69 -65 -62 -50 -38 -29 -26 -13 -9 -12 -21 -34 -55 -60 -46 -34 -25 -17 -12 -11 -11 -14 -18 -23 -29 -36 -44 -55 -65 -77 -89 -101 -111 -116 -111 -103 -102 -91 -49 -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 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -22 -123 -164 -164 -150 -71 -24 -4 0 0 0 0 0 0 0 0 0 0 -53 -88 -83 -16 -1 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 -1 -2 -2 -1 -0 0 -0 -0 -1 -2 -2 -3 -2 -0 -0 -2 -4 -6 -6 -5 -5 -7 -8 -7 -9 -13 -14 -10 -8 -10 -16 -24 -21 -6 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -34 -68 -111 -129 -117 -74 -55 -78 -94 -77 -64 -70 -83 -93 -83 -77 -74 -71 -66 -59 -53 -52 -58 -56 -53 -46 -39 -38 -55 -64 -59 -50 -36 -25 -17 -11 -11 -12 -15 -17 -23 -26 -31 -42 -52 -62 -74 -87 -97 -103 -107 -108 -105 -94 -76 -54 -31 -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 -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 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -26 -45 -67 -84 -32 -2 0 0 0 0 0 0 0 0 0 0 0 -16 -29 -24 -4 0 0 0 -0 -2 -3 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -1 -3 -4 -3 -2 -1 -4 -8 -5 -4 -6 -10 -13 -14 -13 -13 -19 -20 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -50 -39 -17 -7 -10 -13 -11 -9 -24 -40 -48 -33 -67 -84 -80 -65 -62 -56 -54 -68 -75 -78 -75 -64 -32 -42 -59 -67 -61 -47 -34 -24 -16 -13 -13 -13 -14 -18 -20 -23 -29 -38 -49 -60 -71 -81 -88 -92 -94 -94 -87 -83 -82 -76 -69 -35 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 -0 -1 -0 0 0 0 0 -1 -3 -4 -2 -1 -0 0 -0 -0 -1 -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 -1 -2 -3 -1 -1 -2 -3 -4 -6 -4 -3 -5 -5 -5 -6 -5 -7 -9 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -14 -12 -22 -45 -58 -67 -75 -80 -84 -85 -80 -55 -63 -75 -78 -68 -54 -41 -30 -21 -16 -13 -11 -11 -13 -15 -16 -20 -27 -35 -44 -54 -63 -70 -75 -77 -82 -79 -75 -73 -72 -63 -39 -14 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -5 -7 -6 -3 -2 -2 -4 -3 -3 -3 -2 -6 -13 -22 -30 -18 -5 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -35 -74 -90 -96 -102 -104 -100 -93 -87 -83 -79 -72 -60 -48 -37 -27 -18 -12 -9 -8 -10 -11 -12 -14 -18 -23 -29 -38 -46 -53 -57 -58 -64 -67 -68 -68 -67 -56 -49 -42 -27 -10 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 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 -1 -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 -1 -4 -5 -5 -6 -6 -12 -17 -16 -16 -13 -9 -2 -11 -10 -7 -3 -4 -9 -15 -14 -6 -2 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -41 -69 -102 -117 -118 -111 -97 -87 -82 -81 -75 -64 -52 -40 -29 -19 -12 -7 -6 -7 -8 -9 -10 -12 -14 -18 -23 -29 -35 -40 -44 -49 -54 -58 -61 -62 -60 -56 -51 -44 -57 -44 -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 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -4 -8 -8 -7 -3 -1 -0 -0 -1 -3 -4 -5 -8 -5 -4 -5 -5 -9 -23 -25 -15 -4 -22 -32 -24 -9 -17 -26 -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 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -49 -82 -101 -96 -83 -75 -72 -72 -65 -56 -47 -39 -30 -22 -14 -8 -6 -5 -5 -5 -6 -8 -10 -13 -15 -18 -23 -28 -33 -40 -46 -52 -57 -61 -65 -68 -70 -75 -96 -78 -30 -11 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -1 -4 -9 -11 -10 -4 -2 -1 -1 -1 -2 -2 -4 -7 -4 -2 -1 -1 -14 -17 -13 -5 -1 -14 -30 -23 -9 -12 -18 -4 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -5 -11 -11 -2 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -40 -59 -73 -67 -62 -66 -59 -51 -45 -40 -35 -28 -21 -16 -11 -8 -6 -6 -6 -7 -9 -10 -11 -12 -14 -19 -24 -31 -39 -47 -55 -63 -70 -77 -84 -93 -101 -99 -86 -66 -43 -22 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -7 -9 -8 -5 -3 -3 -3 -2 -1 -1 -1 -0 -2 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -4 -9 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -22 -56 -63 -66 -61 -51 -43 -37 -31 -26 -21 -17 -14 -12 -10 -9 -8 -7 -6 -6 -8 -11 -16 -23 -30 -39 -51 -62 -73 -82 -91 -99 -110 -118 -120 -111 -112 -95 -56 -32 -11 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -2 -5 -5 -2 -1 -3 -5 -4 -2 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -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 -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 -6 -22 -48 -84 -93 -71 -58 -49 -41 -34 -27 -23 -21 -18 -15 -11 -8 -5 -3 -3 -4 -6 -9 -14 -21 -29 -40 -52 -65 -78 -90 -98 -108 -117 -126 -136 -121 -103 -95 -92 -71 -42 -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 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -6 -6 -4 -2 -1 -1 -2 -2 -2 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -4 -6 -7 -6 -4 -1 -3 -3 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -36 -39 -42 -61 -90 -98 -80 -69 -58 -46 -34 -27 -23 -21 -18 -15 -12 -9 -5 -3 -3 -2 -3 -5 -10 -16 -22 -30 -40 -52 -63 -75 -86 -98 -108 -117 -127 -96 -67 -70 -71 -52 -47 -74 -62 -28 -3 -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 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -7 -7 -6 -4 -5 -7 -7 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -4 -5 -3 -1 -0 -0 -5 -13 -22 -26 -21 -11 -17 -17 -11 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -52 -74 -81 -80 -71 -71 -69 -62 -57 -50 -39 -25 -23 -19 -13 -9 -8 -9 -9 -7 -6 -5 -4 -4 -6 -9 -13 -18 -23 -31 -39 -46 -55 -66 -77 -87 -96 -107 -116 -117 -103 -73 -47 -43 -76 -75 -65 -47 -13 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -7 -10 -12 -9 -8 -7 -6 -6 -6 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -7 -4 -3 -2 -2 -4 -3 -1 -0 0 0 -5 -20 -26 -22 -11 -1 -11 -12 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -38 -54 -69 -82 -75 -63 -52 -47 -40 -29 -18 -16 -14 -10 -6 -5 -7 -9 -10 -9 -8 -6 -5 -5 -7 -9 -12 -17 -24 -29 -35 -41 -48 -56 -64 -72 -81 -88 -93 -97 -102 -92 -79 -77 -74 -80 -72 -30 -21 -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 -1 -2 -4 -9 -14 -13 -12 -10 -9 -9 -7 -4 -3 -3 -4 -5 -5 -4 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -3 -3 -3 -3 -5 -4 -2 -2 -3 -4 -2 -0 0 0 -0 -6 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -12 -21 -32 -56 -79 -92 -73 -53 -35 -21 -14 -10 -7 -4 -4 -6 -8 -9 -10 -9 -8 -7 -7 -7 -8 -10 -14 -18 -22 -26 -30 -34 -39 -45 -50 -56 -61 -66 -71 -74 -78 -82 -84 -88 -83 -75 -84 -76 -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 -1 -1 -3 -7 -9 -10 -10 -11 -9 -7 -4 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -3 -5 -8 -9 -7 -3 -0 -1 -2 -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 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -25 -53 -123 -113 -84 -60 -37 -24 -35 -65 -33 -15 -8 -9 -10 -11 -11 -10 -8 -8 -9 -10 -12 -15 -17 -19 -21 -22 -25 -29 -34 -38 -42 -46 -51 -55 -59 -63 -70 -77 -80 -82 -86 -78 -47 -7 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -4 -4 -4 -4 -5 -10 -9 -5 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -87 -93 -83 -47 -35 -62 -46 -29 -18 -14 -17 -18 -18 -17 -16 -15 -15 -13 -14 -15 -16 -17 -18 -18 -19 -21 -23 -25 -28 -31 -36 -40 -45 -50 -57 -62 -67 -70 -74 -77 -61 -26 -15 -8 -4 -3 -2 -2 -2 -2 -2 -1 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -5 -7 -7 -8 -8 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -34 -61 -39 -34 -75 -87 -70 -46 -29 -30 -30 -30 -29 -28 -27 -26 -24 -22 -21 -20 -19 -18 -18 -17 -17 -17 -18 -19 -22 -26 -32 -37 -43 -48 -53 -58 -63 -69 -81 -89 -85 -67 -49 -31 -10 -5 -3 -3 -3 -2 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -2 -4 -5 -5 -3 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -29 -72 -109 -99 -74 -55 -50 -48 -46 -45 -43 -42 -41 -38 -35 -32 -28 -25 -22 -20 -18 -16 -14 -15 -16 -18 -22 -27 -34 -39 -44 -49 -54 -59 -64 -74 -85 -93 -98 -93 -70 -24 -9 -4 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -16 -18 -25 -51 -92 -107 -106 -95 -82 -73 -67 -64 -61 -58 -55 -52 -49 -44 -38 -33 -30 -27 -24 -22 -20 -18 -18 -18 -20 -22 -26 -30 -36 -43 -51 -59 -63 -70 -79 -88 -81 -63 -41 -23 -22 -15 -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 -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 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -7 -10 -11 -15 -24 -49 -78 -100 -122 -117 -102 -94 -91 -86 -78 -70 -63 -56 -48 -43 -39 -37 -35 -33 -32 -30 -27 -24 -23 -24 -27 -31 -36 -43 -51 -61 -67 -72 -72 -60 -27 -7 -4 -22 -54 -50 -12 -5 -3 -2 -3 -5 -5 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -5 -4 -2 -6 -16 -35 -48 -38 -39 -95 -101 -92 -86 -110 -100 -85 -69 -57 -53 -52 -52 -50 -46 -43 -39 -35 -33 -33 -35 -39 -42 -47 -55 -65 -70 -68 -58 -25 -8 -1 -2 -16 -55 -71 -50 -36 -15 -1 -1 -2 -4 -6 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -10 -8 -4 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -2 -1 -2 -1 -1 -0 -1 -0 -5 -19 -56 -86 -105 -109 -91 -85 -83 -80 -75 -68 -61 -54 -48 -45 -43 -44 -47 -49 -54 -60 -58 -41 -24 -18 -5 -1 -0 -0 -2 -31 -62 -79 -82 -75 -54 -18 -7 -4 -5 -6 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 0 0 0 -19 -30 -30 -19 -55 -81 -91 -101 -101 -93 -80 -70 -63 -57 -53 -53 -55 -59 -62 -53 -25 -1 -0 -0 -1 -1 -1 -3 -5 -13 -39 -81 -97 -82 -32 -10 -2 -3 -4 -5 -5 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -4 -4 -5 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -15 -38 -60 -90 -108 -103 -98 -87 -74 -67 -67 -66 -65 -66 -65 -39 -8 -1 -1 -2 -4 -4 -4 -5 -10 -24 -51 -54 -36 -14 -4 -0 -0 -1 -1 -2 -2 -4 -4 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -0 -0 -0 -1 -1 -0 -2 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -5 -22 -43 -65 -79 -94 -102 -91 -84 -80 -78 -77 -81 -59 -23 -3 -1 -2 -4 -5 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -8 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -4 -2 0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 0 0 0 -2 -9 -18 -36 -48 -31 -41 -62 -83 -88 -93 -76 -39 -6 -0 -0 -1 -2 -2 -2 -2 -3 -3 -4 -4 -3 -2 -2 -1 -0 -0 0 -0 -0 -1 -2 -3 -5 -5 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -13 -14 -13 -5 -1 -0 0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 0 -2 -5 -13 -52 -55 -42 -21 -4 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -1 -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 -1 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -3 -4 -2 -2 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -1 -1 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -8 -5 -4 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -19 -15 -6 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 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 -2 -1 -1 -2 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -12 -16 -18 -14 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -3 -1 -1 -1 -0 -0 -1 -3 -3 -4 -3 -1 -0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -8 -7 -5 -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 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -1 -2 -4 -5 -2 -2 -1 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -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 -2 -5 -9 -13 -15 -12 -8 -5 -2 -1 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -4 -5 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -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 -3 -7 -12 -20 -25 -26 -27 -23 -14 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -7 -4 -3 -1 -1 -0 -0 -1 -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 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -17 -26 -34 -38 -37 -16 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -3 -0 -0 -1 -2 -4 -5 -2 -0 -1 -3 -4 -5 -6 -3 -2 -1 -1 -3 -3 -2 -1 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -15 -28 -36 -36 -29 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -14 -12 -3 -1 -1 -3 -4 -2 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -22 -12 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -7 -16 -24 -10 -3 -1 -0 -0 -2 -3 -3 -1 -0 -0 -1 -1 -1 -1 -2 -3 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31 -23 -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 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -6 -4 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -8 -7 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -42 -33 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -3 -5 -7 -8 -6 -4 -4 -6 -8 -6 -4 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -15 -35 -52 -62 -57 -42 -23 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -2 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -4 -12 -8 -5 -5 -4 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -45 -64 -71 -67 -52 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -11 -7 -3 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -11 -11 -12 -11 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -48 -52 -40 -30 -19 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -7 -13 -11 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -13 -13 -3 -3 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -47 -44 -24 -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 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -2 -3 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -7 -7 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -16 -18 -14 -3 -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 -44 -59 -80 -56 -21 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -8 -25 -29 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -8 -12 -11 -3 -2 -3 -3 -2 -1 -1 -0 -1 -1 -2 -1 -0 -0 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -73 -84 -37 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -20 -40 -59 -55 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -42 -37 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -17 -23 -22 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -1 -2 -3 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -3 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -4 -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 -62 -51 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -14 -12 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -3 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -11 -8 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -3 -6 -5 -5 -4 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -3 -5 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -30 -45 -48 -32 -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 -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 -1 -1 -0 0 0 0 0 0 -1 -4 -8 -11 -13 -9 -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 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -4 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -8 -8 -4 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -37 -59 -61 -37 -12 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -6 -2 -1 -0 -0 0 -1 -3 -6 -8 -6 -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 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -6 -9 -8 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -15 -45 -58 -66 -63 -33 -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 -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 -2 -5 -9 -9 -7 -2 -0 -0 -2 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -2 -6 -12 -10 -7 -4 -2 -2 -2 -3 -4 -5 -4 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -14 -11 -8 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -9 -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 -1 -3 -25 -53 -68 -69 -69 -67 -40 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -7 -7 -4 -2 -1 -3 -7 -10 -9 -8 -7 -6 -2 -0 0 0 -1 -2 -3 -1 0 0 0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -1 -3 -5 -7 -8 -5 -2 -0 -2 -5 -10 -6 -6 -8 -10 -8 -6 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -17 -17 -11 -7 -6 -6 -3 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -6 -9 -8 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -7 -12 -21 -41 -67 -78 -75 -49 -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 -1 -2 -4 -7 -6 -2 -2 -3 -5 -8 -8 -7 -3 -1 -1 -1 -0 -0 -1 -3 -7 -14 -22 -11 -9 -11 -14 -11 -10 -11 -8 -9 -12 -19 -10 -4 -4 -5 -5 -4 -3 -2 -2 -5 -10 -10 -9 -8 -9 -11 -12 -8 -5 -3 -2 -2 -2 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -11 -13 -13 -13 -9 -4 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 -0 -0 -0 -1 -3 -6 -7 -7 -6 -7 -8 -5 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -6 -17 -38 -51 -62 -70 -51 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -8 -6 -2 -4 -9 -15 -19 -8 -2 -1 -1 -0 0 0 -2 -6 -11 -17 -20 -20 -16 -17 -20 -23 -15 -9 -6 -12 -20 -26 -27 -12 -4 -3 -4 -3 -2 -1 -4 -6 -8 -6 -5 -4 -6 -6 -6 -6 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -12 -7 -4 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -1 -5 -8 -9 -4 -4 -6 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -4 -29 -55 -62 -45 -21 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -2 -5 -8 -9 -5 -2 -3 -10 -19 -29 -14 -8 -7 -8 -4 -1 -1 -10 -15 -17 -15 -16 -15 -11 -12 -15 -18 -16 -18 -21 -22 -18 -12 -5 -2 -2 -4 -6 -8 -8 -5 -4 -4 -3 -1 -1 -2 -3 -4 -7 -8 -8 -5 -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 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -11 -14 -15 -13 -9 -5 -5 -7 -9 -10 -9 -7 -6 -6 -5 -4 -2 -3 -3 -3 -0 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -3 -13 -24 -28 -17 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -2 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -2 -4 -6 -6 -3 -3 -6 -10 -14 -16 -11 -9 -7 -6 -5 -6 -7 -8 -8 -9 -11 -17 -17 -14 -14 -19 -25 -26 -26 -26 -25 -23 -23 -23 -20 -15 -10 -6 -7 -6 -3 -1 -1 -1 -1 -4 -5 -4 -2 -3 -4 -2 -1 -2 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -4 -6 -8 -8 -7 -4 -2 -1 -0 -1 -2 -1 -1 -0 -4 -10 -16 -13 -7 -2 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 -2 -3 -4 -3 -2 0 0 -0 -0 -1 -3 -5 -6 -6 -8 -11 -15 -17 -14 -8 -5 -3 -2 -2 -7 -10 -11 -10 -11 -12 -9 -9 -10 -13 -19 -22 -21 -20 -20 -20 -21 -21 -19 -16 -13 -9 -6 -2 -1 -0 -0 -1 -2 -4 -5 -4 -3 -1 -1 -1 -1 -2 -4 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -2 -6 -5 -2 -0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -3 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -3 -4 -5 -6 -7 -7 -5 -2 -2 -2 -4 -7 -9 -10 -10 -11 -11 -12 -9 -5 -2 -2 -2 -3 -12 -18 -20 -16 -11 -6 -6 -7 -8 -9 -9 -9 -10 -12 -14 -16 -17 -14 -11 -10 -9 -6 -3 -2 -1 -1 -1 -1 -3 -5 -3 -2 -1 -1 -0 -1 -1 -2 -3 -3 -4 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -25 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -14 -11 -3 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -3 -6 -8 -8 -7 -5 -2 -2 -3 -5 -6 -6 -6 -7 -8 -8 -7 -5 -3 -1 -2 -3 -4 -11 -13 -12 -7 -5 -4 -6 -6 -4 -2 -1 -1 -2 -3 -5 -8 -10 -11 -9 -7 -5 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -22 -6 -1 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -7 -13 -13 -5 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -2 -1 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -7 -8 -8 -8 -6 -4 -4 -4 -4 -4 -4 -5 -6 -5 -2 -2 -3 -5 -9 -10 -10 -11 -11 -8 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -4 -6 -8 -7 -5 -4 -2 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -1 -2 -0 0 -0 -0 -1 -1 -0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -6 -6 -7 -6 -4 -3 -4 -5 -5 -6 -6 -6 -5 -5 -6 -11 -20 -21 -18 -14 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -4 -3 -2 -2 -4 -3 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -2 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 -0 -1 -3 -6 -8 -9 -7 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -4 -4 -4 -3 -3 -2 -2 -3 -4 -4 -5 -6 -8 -8 -8 -7 -6 -4 -6 -6 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 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 -5 -3 -1 -0 -0 0 0 0 0 -0 -2 -4 -6 -7 -7 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -1 -1 -2 -2 -2 -2 -3 -5 -6 -6 -6 -5 -3 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -2 -3 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -7 -8 -7 -3 -1 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -5 -6 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -2 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 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 -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 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -4 -2 -1 -0 -0 -0 -1 -2 -2 -4 -6 -10 -6 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -6 -6 -6 -6 -4 -3 -1 -0 0 0 0 0 0 0 -0 -3 -11 -7 -3 -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 -1 -1 -2 -3 -2 -1 -0 -0 -1 -2 -2 -2 -3 -5 -6 -7 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -6 -13 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -6 -6 -6 -4 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -12 -24 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -4 -3 -1 -0 -1 -1 -1 -1 -2 -2 -3 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -4 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -5 -5 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -3 -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 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -2 -1 -0 -1 -1 -3 -5 -8 -6 -2 -0 0 -0 -0 -1 -2 -2 -2 -1 0 0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -14 -10 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -2 -2 -2 -3 -3 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -0 -1 -2 -3 -3 -5 -7 -4 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -3 -5 -6 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -7 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -16 -26 -13 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -6 -4 -3 -3 -3 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -8 -12 -10 -2 -0 -0 -2 -5 -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 -3 -9 -17 -9 -4 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 0 0 0 -0 -0 -1 -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 -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 -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 -1 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -18 -18 -11 -4 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -14 -23 -11 -5 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 0 0 -1 -1 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -1 -2 -4 -7 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -3 -5 -6 -5 -3 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -4 -9 -16 -20 -16 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -5 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -3 -4 -4 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -3 -4 -3 -2 -0 -0 -1 -1 -2 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -3 -5 -6 -5 -4 -1 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -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 -1 -1 -1 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -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 -1 -1 -1 -1 -0 -1 -2 -2 -2 -0 -0 -0 -1 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -3 -4 -3 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -13 -5 -4 -6 -8 -6 -4 -4 -5 -8 -7 -4 -2 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -4 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -10 -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 -1 -3 -7 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -20 -50 -33 -14 -4 -7 -7 -6 -6 -6 -6 -5 -4 -2 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -6 -7 -7 -5 -2 -1 -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 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -6 -5 -4 -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 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -5 -12 -27 -46 -27 -16 -10 -18 -14 -7 -5 -4 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -10 -9 -7 -5 -3 -1 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -6 -4 -1 -0 -0 -1 -2 -4 -6 -5 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -14 -22 -26 -16 -11 -13 -24 -21 -15 -10 -6 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -4 -6 -9 -8 -7 -8 -7 -7 -7 -7 -7 -7 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -3 -2 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -4 -7 -8 -6 -2 -0 -0 -1 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 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 -1 -2 -2 -2 -8 -20 -33 -25 -18 -11 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -3 -5 -7 -8 -9 -11 -10 -7 -6 -5 -6 -11 -11 -9 -6 -7 -7 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -5 -11 -25 -18 -11 -4 -1 -1 -2 -7 -9 -9 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -27 -24 -17 -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 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -1 -3 -3 -5 -8 -10 -10 -9 -6 -6 -7 -9 -8 -7 -6 -7 -6 -5 -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 -3 -10 -10 -7 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -6 -19 -18 -12 -4 -2 -3 -6 -10 -13 -14 -10 -5 -0 -0 -0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -4 -3 -1 -1 -4 -6 -7 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -23 -26 -25 -20 -13 -7 -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 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -4 -9 -10 -10 -10 -7 -7 -8 -8 -7 -6 -6 -6 -6 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -13 -12 -4 -1 0 0 0 -0 -0 -0 -0 0 0 -1 -2 -2 -2 -0 -3 -4 -4 -2 -1 -1 -3 -6 -10 -14 -13 -9 -2 -0 -0 0 -0 -2 -8 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -2 -5 -5 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -8 -16 -23 -27 -26 -23 -18 -12 -7 -4 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -8 -9 -9 -9 -9 -9 -8 -8 -10 -10 -9 -8 -7 -7 -7 -6 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -16 -17 -12 -5 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -14 -23 -26 -17 -9 -3 -0 -1 -5 -13 -15 -11 -3 -1 -0 0 -0 -1 -4 -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 -1 -2 -3 -5 -6 -3 -1 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 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -25 -21 -17 -14 -11 -8 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -2 -3 -4 -3 -2 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -6 -10 -11 -10 -7 -8 -10 -14 -14 -12 -10 -9 -8 -8 -9 -11 -13 -12 -11 -8 -6 -5 -3 -4 -4 -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 -1 -6 -11 -12 -5 -2 -0 0 0 0 0 0 0 0 0 -1 -4 -9 -7 -4 -15 -28 -38 -22 -11 -3 -1 -2 -5 -9 -9 -7 -2 -1 -0 0 -0 -1 -3 -3 -4 -5 -4 -3 -1 -1 -1 -2 -3 -2 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -13 -20 -18 -14 -10 -7 -10 -10 -8 -5 -3 -1 -0 -1 -2 -4 -3 -1 -2 -4 -6 -7 -4 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -5 -6 -10 -15 -17 -16 -13 -13 -16 -21 -18 -16 -14 -12 -10 -8 -7 -8 -10 -12 -10 -8 -7 -6 -4 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -20 -12 -5 -0 -0 -0 0 0 0 0 0 -1 -2 -5 -4 -4 -5 -17 -29 -39 -25 -12 -1 -0 -1 -3 -8 -10 -9 -5 -3 -2 -1 -1 -1 -3 -5 -7 -7 -6 -5 -3 -2 -3 -4 -6 -6 -3 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -10 -14 -15 -12 -8 -5 -14 -15 -11 -4 -2 -1 -0 -2 -6 -10 -8 -6 -5 -6 -6 -8 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -21 -22 -21 -19 -15 -8 -10 -18 -33 -29 -25 -21 -15 -11 -8 -8 -8 -8 -9 -9 -9 -9 -7 -6 -5 -4 -4 -4 -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 -1 -5 -14 -13 -9 -1 -1 -1 -1 -1 -0 -1 -1 -3 -4 -4 -3 -3 -8 -19 -28 -23 -14 -8 -4 -2 -2 -5 -8 -8 -4 -2 -2 -3 -2 -2 -4 -5 -5 -7 -6 -5 -3 -2 -2 -2 -4 -6 -9 -6 -3 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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -9 -10 -11 -12 -13 -16 -14 -9 -3 -2 -1 -1 -5 -10 -17 -12 -9 -8 -8 -8 -7 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 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 -21 -25 -23 -16 -8 -2 -5 -15 -29 -29 -27 -23 -20 -17 -13 -10 -8 -7 -8 -9 -9 -9 -9 -8 -6 -4 -3 -2 -2 -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 0 -1 -7 -9 -9 -4 -4 -6 -6 -6 -6 -7 -6 -6 -6 -4 -2 -3 -7 -12 -18 -18 -17 -14 -8 -4 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -4 -5 -6 -5 -3 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -12 -13 -13 -14 -11 -7 -3 -2 -1 -1 -2 -4 -7 -4 -4 -4 -6 -8 -9 -5 -3 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -15 -19 -14 -8 -4 -6 -19 -31 -31 -30 -28 -27 -22 -16 -11 -9 -7 -7 -8 -9 -9 -9 -9 -9 -7 -4 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -4 -5 -4 -7 -10 -8 -5 -3 -4 -3 -2 -1 -3 -7 -14 -18 -19 -13 -7 -3 -1 -2 -2 -2 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -2 -4 -5 -6 -6 -6 -5 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -2 -4 -3 -2 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -10 -13 -14 -14 -14 -14 -14 -12 -8 -4 -1 -3 -4 -6 -5 -4 -3 -2 -3 -4 -6 -7 -4 -2 -1 -0 -1 -1 -1 -2 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -30 -30 -28 -26 -21 -15 -10 -9 -9 -9 -10 -9 -9 -8 -7 -6 -5 -3 -1 -1 -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 -2 -8 -18 -18 -8 -6 -5 -7 -7 -7 -6 -3 -1 -2 -3 -4 -3 -2 -4 -9 -17 -19 -18 -11 -5 -1 -0 -1 -2 -4 -5 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -10 -9 -7 -6 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 nan nan nan nan nan nan nan nan nan nan 25 26 nan nan 27 28 28 nan nan nan nan nan nan 29 29 29 29 29 nan 28 28 27 27 27 27 27 27 26 26 26 25 24 24 23 22 21 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 16 15 15 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 17 17 18 18 18 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 12 11 11 10 10 10 10 11 13 16 17 16 12 9 8 8 9 11 12 13 14 14 14 14 14 14 12 11 12 13 14 13 13 12 13 13 13 12 11 10 8 7 7 8 9 8 8 9 10 12 13 12 11 10 10 10 8 7 7 8 8 7 6 4 5 6 7 7 7 8 9 9 8 7 7 7 7 6 5 6 7 8 8 7 8 10 12 15 18 20 20 19 17 16 14 13 11 10 9 9 9 8 7 8 7 6 7 10 12 13 14 14 15 14 13 11 9 8 7 7 8 8 9 9 10 10 11 12 13 14 15 16 17 18 19 20 21 22 23 23 22 21 17 13 11 11 10 10 10 11 11 11 11 11 10 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 8 8 7 7 7 7 7 6 4 3 3 4 5 6 6 7 7 6 5 4 4 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 6 6 4 6 8 8 6 6 5 4 6 8 9 9 8 7 9 11 12 12 11 11 11 11 10 10 10 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 12 13 14 15 15 16 16 16 15 15 15 15 15 16 16 16 15 15 16 17 18 19 21 23 24 25 26 26 27 27 27 28 28 28 28 27 28 28 30 34 36 33 30 28 27 26 25 24 22 20 16 12 9 8 7 8 8 9 9 8 8 8 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 24 24 nan nan nan 27 27 27 nan nan nan nan nan nan nan 28 29 29 29 nan nan 28 27 27 27 27 27 27 26 26 25 25 24 24 23 22 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 10 9 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 14 13 13 13 12 11 10 10 9 9 9 10 12 14 17 18 16 13 11 10 10 11 12 11 12 12 13 13 14 14 13 12 11 12 13 13 12 11 11 11 12 11 11 10 9 8 7 7 8 9 9 8 8 9 10 11 10 10 9 9 8 7 6 6 8 8 7 6 6 6 8 9 9 9 9 8 8 7 6 7 7 6 5 4 5 6 6 7 8 9 11 14 17 20 21 20 19 17 16 15 13 11 10 10 10 9 8 9 10 9 8 8 10 12 14 14 14 15 14 13 12 10 8 6 6 7 8 9 9 10 10 11 12 13 14 15 16 16 18 19 20 21 22 22 23 23 21 17 13 12 12 11 11 11 11 12 12 11 11 10 10 9 9 8 7 7 7 7 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 7 6 5 4 3 2 3 4 5 5 6 6 6 5 5 4 3 3 4 4 4 5 5 6 7 8 8 9 9 9 10 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 2 1 2 4 6 5 6 7 7 7 8 9 9 8 7 8 10 11 11 10 10 9 10 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 15 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 17 17 18 19 21 22 24 25 26 27 28 28 29 29 29 29 29 29 29 29 26 28 32 32 30 29 28 27 27 26 26 24 21 18 13 13 10 9 10 10 11 10 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 24 24 nan nan 26 26 27 nan nan nan 27 nan nan nan 27 27 28 28 nan nan 27 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 20 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 9 8 8 7 7 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 15 15 15 15 14 14 13 12 11 10 10 9 8 8 9 10 12 14 16 16 15 13 12 12 12 13 12 11 11 10 10 11 12 13 13 12 11 11 12 12 11 10 10 10 11 10 10 10 10 8 8 8 8 9 9 8 8 9 10 10 9 8 8 8 6 5 5 6 7 8 7 7 7 8 10 11 12 11 9 9 8 7 6 6 6 6 5 4 4 5 5 6 8 10 13 15 18 20 20 19 18 17 16 14 13 11 10 9 9 8 8 10 11 10 9 9 11 13 14 14 14 15 14 14 12 10 8 6 6 7 8 9 9 9 10 11 12 13 14 15 15 17 18 19 20 21 22 22 22 22 21 17 13 12 12 12 11 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 7 8 8 9 9 8 8 8 8 7 7 6 5 3 2 1 2 3 4 5 6 6 6 5 5 5 5 5 4 4 5 5 6 7 8 8 9 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 1 0 0 1 2 3 4 5 6 8 9 9 9 9 9 9 8 9 10 9 7 5 4 8 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 18 18 19 20 21 23 24 25 26 27 28 29 30 30 30 30 29 29 27 22 22 27 30 29 29 30 29 29 28 28 27 25 20 18 18 16 13 11 11 12 12 11 11 11 10 11 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 23 24 nan nan nan 26 26 nan nan 26 26 nan nan nan 26 26 27 27 nan nan nan 27 27 27 26 26 26 26 25 25 25 24 24 23 22 22 21 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 14 13 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 8 8 9 10 10 10 11 11 11 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 14 13 12 11 11 10 10 9 7 7 7 9 11 12 13 13 12 11 11 11 12 13 12 11 10 9 9 9 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 7 7 6 5 5 5 6 7 7 8 8 9 10 11 12 12 11 9 8 7 6 6 6 6 5 5 5 5 5 6 7 9 11 14 16 18 19 19 19 18 16 15 14 12 11 9 8 7 6 8 11 12 11 10 10 11 13 14 14 14 14 14 14 12 10 9 7 7 7 7 8 8 9 9 10 11 13 14 15 16 17 19 19 20 21 21 21 21 21 20 17 13 12 12 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 7 7 7 6 5 3 1 2 3 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 8 9 10 10 11 12 12 13 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 2 3 3 3 3 3 3 3 3 2 1 1 0 1 2 4 6 8 8 9 10 10 9 9 10 11 10 8 9 8 6 2 1 7 8 9 9 9 10 10 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 16 17 17 18 18 18 18 18 18 19 19 20 20 21 21 22 23 25 27 29 30 31 31 31 30 29 26 21 21 26 28 29 30 32 32 30 30 30 30 29 24 23 23 22 18 14 12 12 11 11 12 12 12 12 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 22 nan nan nan nan 25 25 nan nan 25 26 nan nan nan nan 25 25 26 nan nan nan 26 26 26 26 26 26 25 25 25 25 24 23 23 22 21 21 20 20 19 18 18 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 11 11 11 11 10 11 11 11 11 10 10 10 10 9 9 10 10 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 8 8 9 10 10 10 10 10 10 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 10 9 7 6 6 6 7 8 10 11 12 12 11 11 11 12 13 12 11 10 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 9 9 8 8 9 9 9 9 9 10 10 10 10 10 9 8 7 6 5 5 5 6 7 8 8 9 10 10 11 11 12 11 10 8 6 5 5 5 6 6 6 6 6 6 6 7 9 11 12 15 16 18 18 19 18 17 15 14 12 11 9 7 5 5 6 9 12 12 11 11 11 12 13 14 14 14 14 14 14 12 11 9 8 7 7 7 7 7 8 9 10 12 13 14 15 16 18 18 18 18 18 19 19 20 21 21 18 14 12 11 11 11 11 10 11 11 11 11 11 11 10 8 7 7 8 8 9 9 8 7 7 7 7 8 8 7 7 8 8 7 7 6 6 7 7 8 8 8 8 7 7 7 7 7 6 5 4 3 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 11 12 13 13 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 7 6 6 5 4 3 3 2 3 3 3 3 4 4 4 3 3 2 1 1 2 4 6 7 8 9 10 10 11 10 9 9 10 9 8 8 7 6 4 6 8 9 10 10 11 11 11 11 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 14 16 17 19 19 19 19 18 18 19 19 19 19 19 19 19 20 22 23 25 28 30 32 32 32 31 30 27 23 22 26 27 28 30 32 32 31 31 32 33 33 30 27 25 24 21 18 16 13 11 10 12 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan 24 24 25 nan 25 25 nan nan nan nan nan nan 24 nan nan nan nan 25 25 25 25 25 25 25 24 24 24 23 nan 22 21 21 20 20 19 18 18 17 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 16 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 7 7 7 8 9 10 10 9 9 9 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 11 9 7 6 5 5 5 5 6 10 12 12 11 10 11 12 13 13 12 11 11 11 10 9 8 8 9 10 9 8 7 7 8 8 7 7 8 8 8 8 7 8 8 9 9 10 11 11 11 10 9 8 7 6 5 4 4 5 7 9 9 9 10 11 11 11 10 10 10 8 6 5 5 5 6 6 7 7 7 7 7 8 9 11 12 13 15 16 17 18 18 17 16 14 13 11 10 7 5 3 5 8 11 12 12 12 12 12 13 13 14 14 14 14 14 13 13 11 10 9 8 7 6 6 7 7 9 11 12 13 14 15 17 17 17 17 17 17 17 19 20 21 22 19 15 12 11 10 10 10 10 10 11 12 12 12 12 10 9 7 7 8 8 9 9 9 8 7 7 7 8 9 8 8 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 6 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 11 12 13 14 14 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 6 5 4 3 2 2 2 3 3 4 4 4 4 4 3 2 3 4 6 7 8 9 9 10 11 12 10 9 9 9 8 7 7 7 8 7 9 10 11 12 12 12 12 11 11 10 10 10 9 9 10 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 14 16 19 20 20 19 19 19 19 19 18 18 18 19 19 20 21 23 25 27 29 31 32 33 33 32 31 29 25 23 25 26 27 29 30 30 31 32 34 35 35 33 29 26 25 24 22 21 19 15 12 15 16 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 21 nan nan nan nan 23 24 24 nan nan 24 24 nan nan 24 nan nan nan nan nan nan nan 24 24 24 24 24 24 24 24 24 23 23 nan nan 21 21 20 20 19 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 8 7 6 6 7 8 9 9 8 8 8 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 13 14 14 14 13 13 13 13 14 14 13 13 13 13 12 10 8 7 5 5 5 5 5 6 9 11 12 11 11 11 12 13 12 12 12 12 12 11 10 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 12 11 10 9 7 7 6 5 4 4 6 8 10 10 10 10 11 11 10 9 9 8 7 7 6 6 6 6 7 8 8 8 8 8 9 10 11 13 14 15 16 17 17 17 16 15 13 12 10 8 6 3 4 7 10 11 12 12 13 13 13 13 13 14 14 15 14 13 13 12 12 11 10 8 6 5 5 6 7 9 11 12 12 13 15 16 16 16 16 16 16 17 19 20 22 23 20 16 13 11 11 10 10 10 11 12 13 13 13 13 12 10 8 8 8 8 9 10 10 9 8 8 8 8 9 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 7 6 4 3 2 1 1 2 3 4 4 4 5 4 4 4 5 7 8 9 10 10 10 11 11 11 11 10 10 10 9 8 9 10 10 11 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 14 17 19 20 19 18 18 19 19 18 17 16 17 18 19 20 22 23 26 29 31 31 32 33 33 33 32 30 27 23 22 24 26 27 28 30 32 32 33 34 35 32 29 27 25 25 25 25 24 22 21 19 18 16 14 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 23 23 23 nan nan 23 23 23 nan nan nan nan nan nan nan nan nan 23 24 24 24 24 24 24 23 23 23 23 22 nan 22 21 21 20 20 19 19 18 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 10 9 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 6 5 5 6 7 8 8 7 7 7 6 6 6 6 7 8 8 9 9 10 11 11 12 12 12 13 14 14 14 13 13 12 13 13 14 14 14 14 13 12 10 8 7 6 5 5 5 6 7 9 10 11 13 12 12 12 12 12 13 13 13 12 11 10 10 10 10 9 8 7 7 7 7 6 6 7 7 6 6 6 7 7 8 9 10 11 12 12 11 9 8 7 7 6 5 5 4 6 9 11 11 11 10 10 10 9 8 8 8 7 7 6 6 6 7 7 8 9 10 10 10 10 10 12 13 14 15 16 16 16 16 15 14 13 11 9 7 4 3 6 9 10 11 12 13 13 13 14 14 14 14 14 15 14 13 13 12 12 12 10 8 6 5 5 6 7 8 10 10 10 11 13 15 15 16 16 16 17 18 20 21 23 23 22 18 14 12 12 11 12 12 12 13 13 14 14 14 13 11 10 9 8 9 10 10 10 10 10 9 9 9 10 11 11 11 10 9 9 8 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 11 10 10 9 9 8 8 8 7 7 5 4 3 2 1 1 3 4 4 5 6 7 7 7 8 10 10 11 11 11 12 12 12 11 10 11 12 12 12 11 12 13 13 14 15 14 14 13 12 12 11 11 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 14 17 18 18 16 15 16 16 16 15 14 14 15 16 17 18 20 22 24 26 27 26 27 29 30 31 31 30 28 23 21 22 24 26 25 26 27 26 27 29 30 28 27 26 26 26 27 27 27 26 23 20 19 19 17 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 22 22 nan nan 23 23 22 nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 12 11 10 9 8 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 6 5 5 5 6 7 7 6 6 6 6 5 5 5 6 7 7 8 8 9 10 11 12 12 13 14 15 15 14 13 13 13 14 14 15 15 15 14 14 12 10 8 6 5 5 5 4 5 6 8 9 10 12 11 10 12 13 13 14 14 13 13 12 12 12 12 10 9 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 9 10 11 12 12 10 8 8 8 8 7 6 6 6 7 9 10 11 10 9 9 9 8 7 7 7 7 6 6 7 7 7 8 9 9 10 10 10 11 11 13 14 14 15 15 15 15 15 15 14 12 10 8 6 4 5 8 9 10 10 12 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 10 8 6 5 5 6 7 8 8 8 9 10 12 13 14 15 16 17 17 18 20 21 23 24 23 20 17 15 13 13 13 13 13 14 14 14 14 14 13 12 11 10 10 10 10 11 11 12 11 11 11 11 11 12 12 12 12 11 10 9 8 7 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 12 13 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 9 9 8 8 8 7 7 6 5 3 3 2 3 5 6 7 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 10 12 13 13 14 14 15 15 15 15 14 13 13 12 12 11 11 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 13 14 15 16 14 11 12 13 14 13 9 10 11 13 14 15 16 18 19 21 21 20 20 21 23 25 27 29 30 28 24 21 21 22 22 21 19 16 15 16 18 21 23 24 24 26 27 29 29 29 29 26 22 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 22 22 nan nan 22 22 22 nan nan nan nan nan nan nan nan nan nan 22 22 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 12 11 10 9 8 8 8 9 9 9 8 8 7 6 6 6 6 6 6 6 7 7 7 6 5 5 5 4 4 5 6 6 6 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 11 8 5 4 5 5 6 6 7 8 9 9 10 9 10 11 12 13 14 14 15 14 15 15 14 13 12 10 8 7 7 7 7 6 6 6 7 7 8 8 8 8 8 9 10 11 12 11 9 7 7 8 8 7 6 6 7 7 8 9 10 9 8 8 8 7 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 12 13 14 15 16 16 15 15 15 15 14 12 9 7 6 5 7 9 9 8 9 11 13 14 14 14 14 14 14 14 14 14 13 12 12 12 12 10 9 7 4 4 5 7 7 7 7 8 11 12 12 13 14 15 17 17 18 19 21 22 23 23 21 19 17 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 12 11 10 8 7 6 6 6 6 6 7 7 8 8 9 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 10 11 12 13 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 14 14 13 13 12 11 10 10 9 8 8 8 8 8 8 7 6 6 6 7 8 9 11 13 14 14 14 13 13 13 12 12 12 12 12 13 12 11 11 12 13 14 14 14 15 15 15 14 13 13 13 12 12 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 14 12 12 13 13 13 10 9 10 12 13 14 15 16 18 18 19 18 19 20 19 19 22 26 29 28 26 23 21 21 20 19 13 6 4 7 10 13 17 19 21 24 26 29 31 33 33 30 26 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 21 21 21 nan nan 21 21 nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 13 12 11 10 9 9 10 10 11 10 10 9 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 3 4 5 5 5 5 4 5 5 5 5 5 5 5 6 7 8 10 11 13 13 14 14 14 15 15 15 16 16 15 15 16 16 16 16 15 13 10 7 5 4 5 7 8 8 9 10 10 10 9 9 9 10 12 13 14 15 16 16 17 16 15 15 13 12 9 7 7 8 7 7 6 6 6 7 8 9 9 9 9 9 11 11 11 9 8 7 7 7 7 7 6 6 7 7 8 8 9 8 8 7 7 5 3 4 5 6 7 8 8 9 9 10 10 10 10 10 11 12 12 14 15 16 17 16 15 15 14 14 13 11 9 8 7 7 9 10 9 7 9 10 12 13 14 14 15 14 14 14 13 13 12 12 12 12 12 11 10 7 5 4 5 7 7 6 5 8 11 12 12 12 13 15 16 17 18 19 20 21 22 22 22 21 19 18 17 17 17 18 18 18 17 17 17 16 16 15 15 14 14 14 14 15 15 15 14 13 13 13 13 14 14 14 13 12 11 9 8 7 7 6 7 7 8 8 9 9 9 9 9 8 8 8 8 9 10 11 11 11 11 10 9 9 9 9 10 12 14 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 12 11 10 9 8 8 8 8 9 9 10 10 10 11 12 13 13 15 15 16 16 16 14 13 13 13 13 12 12 12 13 12 12 12 12 13 14 14 15 15 15 14 14 14 13 13 12 12 12 12 12 12 11 11 12 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 13 14 15 15 16 15 14 14 13 13 13 12 12 12 12 13 14 15 16 17 18 19 20 21 22 21 18 16 18 22 27 29 28 26 24 22 21 19 13 4 4 7 7 7 9 12 15 18 21 26 28 30 32 32 29 28 27 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 21 21 21 nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 15 15 15 15 14 13 12 11 10 10 10 11 11 11 10 9 9 9 8 7 6 6 5 5 5 4 3 3 3 3 3 2 3 4 5 5 5 5 6 6 6 7 7 6 7 7 8 9 11 13 14 14 14 15 15 15 14 15 15 15 16 17 17 17 16 15 13 10 7 6 6 7 9 10 10 11 11 11 11 10 9 9 11 12 14 15 16 17 17 17 16 16 16 15 11 9 8 7 8 8 7 6 5 6 7 8 9 9 9 9 10 10 10 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 5 3 3 4 5 6 7 8 9 10 11 11 11 11 11 11 12 13 15 17 17 17 16 15 14 14 13 12 10 7 6 7 9 10 10 8 7 8 10 11 13 14 14 15 14 14 13 13 13 12 12 12 13 12 12 10 8 7 7 7 8 8 7 6 7 10 12 12 12 13 14 15 16 17 18 19 20 21 21 21 21 21 20 19 19 19 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 18 17 16 15 14 14 14 15 15 15 14 13 12 11 10 9 8 8 8 8 8 9 9 10 10 10 9 9 8 8 9 9 11 12 12 12 12 11 10 9 9 9 10 12 15 16 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 10 9 8 8 9 10 11 12 13 14 16 17 18 18 18 18 18 17 16 14 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 11 11 11 12 12 13 13 13 13 12 12 12 12 13 14 15 15 15 15 14 13 13 13 13 13 13 14 14 15 15 16 17 18 19 20 21 22 22 19 17 15 16 20 24 28 29 28 27 25 23 21 16 6 2 6 6 4 3 6 9 12 14 17 18 19 22 25 28 30 30 28 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 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 19 19 18 18 18 17 17 17 16 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 15 15 16 16 16 16 15 14 13 11 10 10 10 11 11 11 10 10 9 9 8 7 6 6 6 5 5 4 3 3 3 2 2 1 2 4 4 4 3 5 6 6 7 8 8 8 9 9 9 11 13 14 14 14 14 13 13 12 13 14 15 17 18 18 17 16 15 13 11 8 8 8 10 11 12 12 12 12 12 12 11 10 11 13 14 15 16 17 18 17 16 16 17 18 17 5 6 7 7 8 8 8 6 5 5 7 8 9 10 9 9 9 9 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 6 4 3 4 5 6 7 8 9 10 11 11 12 11 11 11 12 14 15 15 15 15 14 14 14 13 12 10 8 5 3 6 9 11 10 8 7 7 9 11 12 14 14 14 14 13 13 12 12 12 12 12 13 13 12 11 10 9 9 9 9 9 8 7 7 9 12 12 12 13 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 19 19 19 19 20 20 20 21 21 20 18 17 16 15 15 16 16 15 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 11 10 9 9 10 11 12 13 13 13 13 12 11 10 9 9 10 12 14 16 17 17 17 16 16 16 16 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 14 13 13 12 12 11 10 10 11 12 14 15 16 17 19 20 21 21 20 19 18 17 15 13 12 12 12 12 12 13 13 13 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 13 12 11 11 11 11 11 11 12 12 13 13 13 12 11 11 12 12 13 14 15 15 14 13 13 13 13 14 14 14 14 14 15 16 17 18 18 19 19 20 21 21 19 17 15 15 15 18 22 27 30 30 30 28 27 25 20 11 5 4 4 2 2 6 9 11 12 10 10 10 11 15 22 28 31 29 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 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 15 15 16 16 17 16 16 14 13 12 11 10 11 12 12 12 11 10 10 9 7 7 6 6 6 5 4 3 3 3 2 2 1 0 1 2 2 3 5 5 5 6 7 8 9 10 11 11 11 13 14 15 14 13 11 11 11 11 12 14 17 18 17 17 16 15 13 11 10 10 10 12 12 13 13 14 14 14 13 12 12 13 14 15 16 17 17 17 16 16 16 18 20 20 10 6 6 7 7 8 8 7 5 5 6 8 9 9 9 9 9 8 7 6 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 4 3 4 5 6 6 7 8 9 10 11 11 11 10 11 12 13 13 12 12 11 12 13 13 12 11 9 7 5 2 4 7 10 10 9 7 7 9 11 12 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 8 7 9 11 12 12 12 13 13 14 15 16 17 18 19 19 20 20 21 21 21 21 21 22 22 23 22 23 23 23 21 21 20 20 21 22 22 23 23 21 20 19 18 17 16 16 16 16 15 15 15 14 13 13 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 12 13 14 15 15 14 13 12 11 11 10 11 12 14 15 16 16 16 16 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 15 14 14 14 15 15 14 13 13 14 15 17 18 20 21 22 23 24 22 20 18 17 16 14 12 11 12 12 13 13 13 13 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 14 14 14 15 15 15 15 14 13 12 11 11 11 11 11 12 12 13 13 12 11 10 11 12 12 13 14 15 14 13 13 12 13 14 14 15 15 15 16 16 17 18 19 19 19 19 19 19 18 17 16 15 14 15 16 20 25 29 31 31 30 29 29 24 16 11 8 7 6 7 10 12 14 15 14 12 10 8 6 13 21 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 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 14 14 15 16 16 16 16 15 14 13 11 11 11 12 13 13 13 12 11 10 9 8 7 6 5 4 3 2 2 2 2 2 2 2 1 2 3 3 3 4 4 5 6 8 10 11 12 13 13 14 15 15 14 13 12 10 10 10 11 13 15 16 16 15 15 14 14 12 10 10 11 12 13 14 15 16 16 16 15 14 14 15 16 16 17 16 16 16 16 16 17 18 20 19 13 10 9 8 8 8 8 7 5 4 5 7 8 8 9 9 8 7 6 5 5 5 6 7 7 7 6 6 6 6 6 6 5 5 5 4 4 5 4 4 3 3 4 5 6 6 7 8 9 10 10 10 9 10 11 11 10 11 11 11 11 11 11 10 9 8 7 5 3 3 6 9 10 9 8 8 9 11 12 13 14 14 13 12 11 12 12 11 12 12 12 12 11 11 11 10 10 9 10 10 9 8 7 9 11 12 12 12 12 13 14 15 16 17 17 18 18 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 22 21 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 15 15 15 14 14 13 12 12 12 13 14 14 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 18 15 14 14 16 17 18 17 17 16 17 18 20 21 23 24 25 25 24 22 20 17 15 14 14 12 12 12 13 13 12 12 12 12 12 13 14 14 14 14 14 15 15 16 15 15 14 14 14 13 13 13 14 14 15 15 16 16 15 14 13 12 11 10 10 11 12 12 13 13 13 13 12 11 11 12 12 13 14 14 14 13 12 13 14 15 16 16 17 17 17 18 18 18 18 19 18 18 18 18 17 17 16 15 14 14 14 16 21 26 30 30 30 30 30 26 20 15 12 11 10 11 13 15 17 17 17 15 13 10 7 8 12 17 22 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 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 15 15 14 13 12 11 12 12 13 13 13 13 13 12 11 10 8 7 5 3 2 2 1 1 1 2 2 2 2 2 2 1 1 2 3 4 5 6 6 8 12 13 14 14 15 16 16 15 13 11 10 10 10 11 13 15 15 14 14 14 13 12 11 10 11 13 14 15 16 17 17 17 16 15 16 17 17 16 16 15 15 14 15 16 17 18 18 18 15 13 11 9 8 7 7 8 6 5 4 5 6 7 7 8 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 7 7 7 8 10 12 12 11 11 10 9 9 8 8 6 5 3 3 5 8 10 10 9 8 10 11 13 13 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 9 10 11 11 11 11 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 22 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 16 16 17 18 18 19 19 19 19 20 20 20 20 17 14 15 17 19 20 19 19 19 19 20 21 22 24 25 26 25 24 22 21 20 17 15 14 13 13 14 13 12 11 11 11 11 13 14 15 15 15 15 15 15 16 16 15 15 14 14 13 13 13 14 14 14 15 16 16 16 15 14 13 12 11 10 10 11 12 13 13 13 13 13 12 12 11 11 12 12 13 14 14 13 12 13 15 16 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 17 16 15 14 13 13 13 16 22 27 29 29 29 28 26 22 17 14 14 13 13 14 16 18 18 17 16 15 13 11 10 11 15 20 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 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 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 12 13 13 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 12 12 11 9 8 5 3 2 2 2 1 2 2 3 3 3 2 1 1 2 3 4 5 5 5 5 6 9 10 12 13 16 17 16 14 13 11 10 10 11 12 14 15 14 13 13 13 13 11 11 12 13 14 15 16 17 17 17 16 16 16 16 16 15 14 14 14 14 15 16 17 17 17 16 15 14 12 10 8 7 6 7 7 5 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 4 4 3 4 5 6 6 6 5 4 5 5 5 5 6 8 9 9 7 5 5 5 7 10 12 12 12 10 9 8 8 8 7 6 4 3 3 5 7 9 10 9 9 10 12 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 10 10 10 10 10 10 11 12 13 14 15 15 16 17 18 18 18 19 19 19 19 20 20 20 20 19 20 20 21 22 22 22 22 21 21 20 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 17 17 16 16 15 14 14 14 14 13 13 13 13 12 12 12 12 13 14 15 15 16 17 18 19 19 19 19 20 21 22 20 15 14 17 19 21 21 21 21 21 22 22 23 24 25 26 25 24 23 22 21 20 18 16 16 16 15 14 12 10 10 10 11 13 14 15 15 15 15 15 16 16 15 15 14 14 13 13 13 14 14 15 15 15 16 16 16 15 14 13 11 11 10 10 11 12 13 13 13 12 12 12 11 11 12 12 12 13 14 14 14 13 14 15 16 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 16 15 13 12 11 11 12 16 22 26 28 28 26 24 20 16 14 14 14 13 14 16 18 19 18 18 17 16 14 13 14 16 20 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 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 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 11 10 8 6 4 3 3 2 2 2 3 5 5 4 4 3 2 3 3 4 4 4 4 3 4 5 5 10 16 16 16 15 13 11 10 10 11 13 14 14 14 13 13 13 14 13 12 12 13 13 14 15 16 17 17 16 15 15 15 15 14 13 12 13 13 14 15 16 16 15 14 13 13 12 11 9 6 6 7 7 5 3 3 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 6 5 4 4 5 7 8 8 7 5 4 4 5 5 4 5 7 10 10 9 6 4 5 7 9 12 13 12 10 8 8 8 7 6 5 4 3 4 4 6 8 9 10 10 11 13 14 13 12 12 13 12 11 10 10 9 10 10 9 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 9 9 10 10 11 12 12 13 14 15 16 17 18 18 18 18 18 19 19 19 19 19 18 18 19 19 20 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 16 17 17 18 19 19 19 18 17 16 15 15 14 13 13 12 12 11 11 10 10 10 11 12 13 13 14 15 16 16 17 17 17 18 20 23 23 20 18 18 19 21 22 22 23 23 23 23 24 24 25 25 24 24 22 22 22 22 20 18 17 17 15 14 12 10 9 10 12 14 15 15 15 15 15 16 16 16 15 15 14 14 13 13 14 14 14 15 15 15 16 16 16 15 14 12 11 10 10 10 11 13 13 13 12 10 10 12 12 12 13 13 13 14 14 14 14 14 15 16 17 17 18 18 18 17 17 16 17 17 17 17 17 18 18 18 17 16 14 14 13 11 10 9 12 17 22 26 27 25 22 19 16 14 14 14 14 15 16 18 19 19 18 18 17 17 16 16 18 21 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 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 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 8 7 5 4 4 4 4 4 5 6 6 5 4 4 4 4 4 4 4 4 5 6 5 2 12 17 15 14 15 14 11 10 11 12 13 13 14 13 13 13 14 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 13 12 11 12 12 13 14 15 14 13 12 11 11 10 10 9 7 6 6 6 4 2 2 4 4 5 4 4 4 4 5 5 6 6 5 5 5 5 5 5 6 7 8 7 6 5 5 6 8 10 10 8 5 3 4 5 5 3 3 5 9 11 10 7 4 5 7 9 11 12 12 10 9 8 7 6 6 5 4 4 3 3 4 6 8 10 11 12 14 14 13 12 12 12 12 11 11 10 9 9 10 9 9 8 7 7 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 11 12 13 15 16 16 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 18 18 18 18 19 20 21 21 21 22 22 22 23 22 22 21 21 20 20 20 19 17 16 15 13 13 15 17 18 19 19 20 20 19 18 17 16 15 14 12 11 11 10 9 9 8 8 9 10 11 12 12 12 13 14 14 15 16 17 18 20 24 25 24 22 21 21 22 23 24 24 24 24 24 24 24 24 24 24 22 21 20 20 20 19 18 17 16 14 13 11 10 10 11 13 14 14 14 15 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 16 16 15 14 13 12 11 10 10 10 11 12 13 13 12 11 11 13 13 14 14 13 14 15 15 15 15 15 15 16 17 17 18 18 17 17 16 16 16 16 16 16 16 17 17 17 16 16 15 14 13 12 10 8 8 11 16 22 24 23 21 18 16 15 14 14 14 15 17 18 19 19 18 18 18 18 18 19 19 21 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 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 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 14 14 14 13 12 11 10 9 8 7 7 6 6 6 6 7 8 7 6 6 6 6 6 5 5 6 7 6 4 8 17 19 17 15 15 14 12 11 11 12 12 12 13 13 13 14 15 16 17 17 17 16 15 14 14 14 14 14 15 15 15 14 13 12 11 10 11 12 13 13 14 13 12 11 9 9 9 9 8 8 7 6 5 3 1 2 3 4 4 4 3 3 4 4 5 6 6 6 5 5 4 4 4 5 7 7 8 7 7 6 6 9 11 10 8 4 2 3 5 5 3 2 3 6 9 10 8 5 5 8 10 11 12 12 11 9 8 7 6 5 4 4 3 2 2 3 5 8 10 11 13 14 13 12 11 12 13 12 12 11 10 9 9 10 10 9 8 7 7 8 9 9 9 9 8 8 9 9 9 9 8 8 8 8 9 9 10 11 12 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 17 18 19 20 20 21 21 21 21 21 20 20 19 19 20 20 21 22 22 22 21 22 22 23 23 23 22 22 22 22 22 21 19 17 15 14 13 15 17 18 18 19 20 20 19 18 17 15 14 13 11 10 9 9 8 7 7 8 9 10 10 11 11 11 12 13 14 16 16 18 20 22 24 25 26 26 25 24 24 25 25 25 25 24 24 24 24 24 24 23 22 21 20 20 20 20 19 17 15 13 11 10 10 11 12 14 15 13 13 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 13 11 10 10 10 10 11 12 13 14 15 16 15 15 15 15 14 14 14 15 15 15 15 15 15 16 17 18 18 18 17 17 16 16 16 16 15 15 15 16 16 17 16 16 16 15 13 11 9 8 6 7 10 14 17 18 18 17 15 14 14 14 15 17 18 20 20 19 19 19 19 19 20 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 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 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 9 9 8 8 9 9 9 9 8 8 9 8 8 8 8 8 7 4 11 19 22 20 18 17 15 14 13 12 11 11 11 12 13 13 14 15 17 17 18 18 17 16 15 14 13 14 15 15 16 15 14 13 12 11 10 11 11 12 13 13 13 12 11 10 9 8 7 7 8 8 7 5 2 1 2 3 4 3 3 3 3 4 4 5 5 5 5 5 4 3 3 3 4 5 7 8 8 8 8 7 8 10 9 7 5 2 2 4 4 3 2 3 5 8 10 8 5 5 8 10 10 11 12 12 10 9 8 6 5 4 3 3 1 1 3 5 7 9 11 14 15 13 11 11 12 13 13 13 12 10 9 10 11 11 10 10 8 8 8 9 10 9 8 8 7 8 9 9 8 8 8 7 8 8 8 9 10 11 12 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 17 19 20 21 21 22 22 22 21 21 21 21 21 21 22 22 23 23 22 21 21 21 21 22 22 22 23 23 23 23 23 21 20 19 16 15 16 17 17 17 18 19 19 19 18 16 15 13 12 10 9 8 8 8 8 8 9 10 10 10 11 11 11 12 13 14 16 17 19 21 22 23 25 27 28 28 27 26 26 26 26 25 25 24 24 24 24 24 23 22 21 21 21 21 20 18 16 14 11 11 11 11 11 12 14 14 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 12 11 10 10 10 11 11 12 13 15 17 19 18 17 16 15 15 14 15 15 15 15 15 15 16 17 18 18 18 18 17 17 16 16 15 15 14 14 14 14 15 16 16 17 16 15 13 11 8 6 5 5 7 9 11 12 13 13 12 12 12 13 15 16 18 20 19 18 17 17 18 18 19 19 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 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 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 12 11 11 10 10 11 11 11 11 12 12 13 12 12 12 11 8 4 11 19 22 22 21 18 15 15 15 13 11 10 11 12 12 13 14 15 17 18 18 18 18 17 16 15 15 15 16 16 15 14 13 13 12 11 10 11 11 12 12 12 12 11 11 10 9 7 6 6 7 8 7 5 3 2 2 3 3 3 2 3 4 5 5 4 4 5 4 4 3 3 2 2 3 4 6 8 9 9 9 8 8 8 7 7 6 4 3 3 3 3 3 3 4 6 7 7 2 6 9 10 10 10 12 13 12 10 8 7 5 4 3 2 1 2 4 5 6 9 11 14 15 14 12 11 12 11 12 13 11 9 9 11 11 11 11 11 10 9 9 9 10 9 8 7 7 7 8 8 8 8 7 7 7 7 8 8 9 10 11 12 13 14 15 16 16 17 18 18 18 18 18 18 18 18 17 17 16 16 17 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 23 22 22 21 21 21 22 22 23 23 23 24 24 24 23 22 20 18 18 18 18 17 18 18 18 18 18 16 15 13 12 10 9 8 7 7 8 9 10 10 11 11 11 11 12 12 13 14 16 17 18 20 22 23 25 26 27 27 27 27 27 27 27 26 25 25 24 24 25 25 24 23 22 22 21 21 20 19 16 13 11 10 11 11 12 13 14 14 13 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 13 12 10 10 10 11 11 12 12 13 15 17 18 18 18 17 16 15 15 15 15 15 15 15 15 16 18 19 18 18 17 17 17 16 15 14 14 13 13 12 13 14 15 16 16 16 15 13 10 7 5 3 3 6 7 8 8 9 9 8 8 9 10 11 13 14 14 14 13 14 14 15 16 17 18 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 10 9 9 9 9 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 13 14 16 17 17 18 18 17 16 12 10 8 12 17 20 22 20 16 14 15 15 14 11 10 12 12 12 12 14 16 17 18 18 18 18 18 18 17 17 16 16 15 13 12 12 12 12 12 11 11 11 11 10 10 11 11 10 10 9 7 6 6 7 8 7 6 4 4 3 3 2 2 2 3 4 5 5 4 4 4 4 4 3 2 2 2 2 4 6 8 9 10 10 9 7 5 5 6 7 6 4 3 2 2 3 3 3 3 4 3 3 8 11 11 10 10 12 13 13 11 9 7 6 5 4 3 3 4 5 6 6 8 10 13 14 13 12 12 10 10 10 12 10 9 10 12 12 12 12 12 11 11 10 10 10 10 9 8 8 7 8 8 9 8 8 7 7 7 8 8 9 9 10 11 12 13 14 14 16 17 17 18 18 18 18 18 18 18 17 17 17 17 18 19 19 20 21 22 23 24 24 24 24 24 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 24 25 25 26 26 24 22 21 20 20 19 18 18 18 18 17 16 15 14 13 12 10 9 8 8 8 8 9 10 11 12 12 12 12 13 13 14 15 17 18 19 20 22 23 25 26 26 26 27 27 28 27 27 26 25 24 24 24 25 24 24 23 22 22 21 20 19 16 13 10 11 11 12 12 13 13 14 13 12 12 13 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 14 13 12 11 10 11 12 12 13 12 13 14 16 17 18 18 17 16 15 15 15 15 14 14 14 15 16 17 18 18 17 17 17 16 15 14 13 12 11 11 12 12 13 14 14 15 15 15 13 10 7 4 3 1 6 8 7 7 7 7 6 6 6 6 6 8 9 9 9 9 10 11 12 13 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 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 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 12 12 13 13 14 15 15 15 15 16 16 17 17 17 18 18 17 17 17 17 17 17 17 16 15 15 14 14 14 15 17 19 20 20 21 22 22 20 16 14 14 15 18 20 21 19 14 12 14 15 14 11 11 12 13 12 12 14 17 18 18 18 18 19 19 19 19 18 16 14 12 11 11 11 11 11 11 11 11 11 10 9 9 10 10 10 9 9 8 6 6 7 7 7 6 5 4 4 3 3 2 3 3 5 5 5 4 4 4 3 3 2 2 2 2 3 4 6 8 9 11 11 9 7 4 2 3 5 5 4 2 1 2 3 4 3 3 3 4 7 10 12 11 9 9 12 13 13 11 9 8 7 6 5 5 5 5 6 6 5 6 8 11 12 12 13 12 10 11 11 11 10 10 12 13 14 13 13 13 13 12 12 11 11 11 10 10 9 8 8 9 9 9 9 8 8 8 8 8 8 9 10 11 11 12 13 13 15 16 17 17 18 18 18 18 18 18 18 17 17 18 19 20 21 21 22 23 24 24 25 25 25 25 25 25 25 24 24 23 24 24 24 24 23 23 23 23 23 23 24 24 25 26 27 28 28 27 26 25 24 22 20 19 18 17 17 17 17 16 16 15 14 12 11 10 10 9 9 9 10 12 13 13 13 13 14 14 15 16 17 18 18 19 21 22 23 24 25 25 26 27 27 28 27 27 26 26 25 25 25 24 24 23 22 21 21 21 20 17 13 12 11 12 12 13 13 13 13 14 13 14 14 14 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 14 13 12 12 12 12 13 13 13 13 13 13 14 16 17 17 17 16 16 15 15 14 14 14 14 15 16 17 17 17 17 17 16 15 14 12 11 10 10 10 11 12 13 13 13 14 15 16 14 11 7 5 5 2 5 8 8 7 7 6 5 4 3 3 2 4 6 6 6 6 7 8 10 11 12 13 15 17 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 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 10 10 9 9 9 9 9 9 8 8 8 7 7 7 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 18 19 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 17 18 20 21 22 24 25 26 24 19 16 16 19 22 22 21 17 13 11 13 14 14 11 11 12 12 12 13 15 19 20 19 19 19 19 20 20 19 17 15 13 11 11 11 10 10 10 10 10 10 9 8 7 7 9 9 8 7 8 8 7 7 7 7 7 6 6 5 5 4 3 3 3 3 4 5 4 4 4 3 3 2 2 2 2 3 3 4 5 7 9 10 11 10 8 6 3 1 2 3 3 1 1 3 4 4 4 3 3 5 9 12 12 10 8 9 12 13 13 12 10 8 8 7 7 6 6 5 5 4 3 5 7 10 11 13 14 15 13 14 16 15 13 13 13 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 10 9 9 9 8 8 8 8 9 9 10 11 11 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 19 20 21 22 23 23 24 24 25 25 25 26 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 25 25 26 27 28 28 29 28 28 27 26 24 22 20 19 18 17 17 18 18 18 17 16 15 14 14 13 13 12 12 12 13 13 14 14 15 15 15 16 17 18 18 18 19 20 21 22 23 24 25 25 26 27 27 27 27 26 26 25 25 25 24 24 23 22 21 21 20 20 17 14 13 12 12 13 13 14 14 14 14 13 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 13 14 14 15 14 14 13 13 13 13 14 14 13 13 12 12 13 14 15 16 16 16 15 15 15 14 14 14 14 15 16 16 16 16 16 16 15 13 11 9 9 9 9 10 11 12 13 13 13 14 16 17 15 11 7 7 8 5 3 6 7 8 7 6 4 3 4 4 3 2 4 6 5 5 6 7 8 9 9 10 13 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 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 15 16 16 17 18 18 19 20 20 20 20 20 19 19 20 20 20 19 18 18 17 17 17 17 18 19 21 23 24 26 27 26 21 16 18 24 25 24 21 16 12 11 12 13 13 11 10 10 11 12 13 15 19 22 22 21 21 21 20 19 18 15 14 12 11 11 11 11 10 10 10 10 9 8 7 5 6 9 9 7 5 6 7 8 8 7 7 7 7 6 6 6 5 4 3 3 3 3 4 4 3 3 2 2 1 2 2 3 3 3 4 5 6 8 10 10 9 9 8 7 4 2 1 2 2 2 3 4 4 4 3 3 6 10 12 13 11 10 10 12 13 12 12 10 9 9 8 7 6 5 4 3 2 3 5 7 10 12 14 16 18 17 18 18 17 16 15 15 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 9 9 8 8 9 9 9 10 10 10 11 12 13 15 16 17 18 18 18 18 18 19 18 18 18 19 20 21 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 23 23 23 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 26 24 23 23 21 19 18 18 19 19 20 19 18 17 17 16 16 16 15 15 14 14 15 15 15 16 16 16 17 18 18 19 19 19 20 21 21 23 23 24 25 25 26 27 27 27 26 26 25 25 25 24 24 23 22 22 21 20 19 17 15 13 13 13 13 13 14 14 14 14 13 14 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 14 14 14 13 12 12 11 12 13 14 15 16 15 15 15 14 14 14 14 14 15 15 15 15 16 15 14 13 11 10 9 8 8 9 10 11 12 13 13 14 15 17 17 15 10 8 8 11 11 8 7 9 10 9 7 4 4 5 6 6 4 4 5 5 5 5 6 7 7 7 8 11 14 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 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 17 16 17 20 22 24 27 29 29 26 22 24 29 30 27 22 17 13 11 11 11 11 9 8 9 9 11 12 13 14 17 21 23 23 22 21 18 16 14 13 12 11 11 11 11 11 11 11 10 10 8 6 5 6 8 8 6 5 6 7 8 8 8 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 2 2 2 2 3 3 3 2 3 4 5 6 8 9 9 8 9 9 9 6 3 1 2 2 2 3 4 5 5 4 4 7 10 13 13 12 11 12 13 12 12 11 10 10 9 8 7 6 4 3 2 4 5 7 8 10 12 14 17 19 20 19 19 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 12 14 15 16 17 18 18 19 19 19 19 18 18 19 20 21 23 23 23 23 23 23 23 23 24 25 25 26 26 25 24 23 22 22 21 21 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 20 20 20 21 21 21 20 19 18 18 18 18 17 16 16 15 15 16 16 16 16 17 17 18 19 19 20 20 20 21 21 22 23 23 24 24 25 26 26 26 26 25 25 25 24 24 23 23 22 22 21 19 18 17 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 15 15 14 14 13 14 14 14 13 13 12 12 11 11 12 13 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 14 12 11 11 11 11 10 9 10 10 11 12 13 14 15 16 16 17 14 9 6 8 13 18 17 15 15 14 12 8 5 4 5 7 7 6 5 5 5 5 5 6 6 6 7 8 9 11 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 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 14 15 16 17 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 19 16 14 15 18 20 22 25 28 30 30 29 30 32 31 28 23 18 14 12 10 9 9 8 7 7 8 9 10 11 11 12 15 19 22 22 20 18 16 14 13 12 11 11 11 11 11 11 11 11 11 9 6 5 5 7 7 6 6 6 7 7 8 8 8 7 7 7 7 6 6 5 5 4 3 2 2 3 3 3 3 3 3 4 3 2 2 3 4 5 6 7 7 6 6 7 8 8 6 3 1 2 3 3 4 5 5 5 4 5 7 10 12 13 14 14 14 14 12 12 11 10 10 9 8 7 6 5 3 4 6 7 8 9 11 13 15 17 19 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 16 17 18 19 19 19 19 19 18 18 19 21 22 23 24 23 23 23 22 22 23 24 24 25 26 26 25 25 24 23 22 21 20 21 22 23 24 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 25 24 23 22 22 22 22 23 23 22 21 20 19 19 19 18 17 16 16 16 16 16 16 16 17 18 19 20 20 20 20 20 20 20 21 21 22 22 23 24 25 25 25 25 25 25 25 24 23 23 22 22 22 20 18 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 11 10 10 11 11 12 13 13 13 14 14 14 14 14 15 15 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 12 13 13 14 14 13 13 13 13 13 14 14 15 15 15 13 11 10 10 12 13 12 11 11 10 10 10 12 13 15 16 16 15 14 11 7 3 4 10 17 19 20 19 15 11 7 5 5 5 6 6 6 5 4 5 5 4 5 5 5 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 11 11 11 10 10 9 9 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 15 16 17 18 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 20 16 13 14 16 18 20 23 25 27 29 30 30 29 29 27 22 17 14 13 10 8 7 7 7 6 6 6 6 6 6 8 13 19 22 21 20 18 16 15 14 13 12 12 11 11 11 11 12 12 11 10 7 4 4 5 6 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 5 4 2 2 2 3 3 3 3 4 4 3 2 3 4 5 6 6 6 6 5 6 6 6 6 5 3 1 1 2 3 4 5 5 5 5 6 8 10 12 13 14 14 14 13 12 12 11 10 10 9 8 7 7 6 5 6 7 8 9 10 11 13 15 17 19 20 20 19 19 19 19 18 18 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 14 15 16 17 18 19 19 20 20 19 19 20 23 23 24 24 23 23 22 21 22 22 23 24 24 24 24 24 24 24 23 22 21 21 21 22 24 25 25 25 24 23 23 23 23 24 23 23 22 22 22 23 24 24 24 24 23 23 23 23 24 24 23 23 22 21 20 20 19 18 18 17 17 17 17 17 17 18 19 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 25 25 25 25 24 24 23 22 21 21 20 19 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 10 9 9 10 11 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 15 14 13 11 8 7 9 12 13 12 12 12 11 11 10 11 14 16 16 15 13 11 9 5 1 1 5 12 17 20 17 13 9 6 5 5 5 5 5 6 6 5 6 5 3 4 4 5 8 9 8 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 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 15 17 18 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 23 23 22 20 17 14 14 16 17 19 22 24 25 27 28 27 25 24 23 19 15 13 14 12 9 6 5 5 4 3 3 3 3 3 5 9 17 21 20 19 18 16 14 14 13 13 13 12 12 12 12 12 11 10 9 7 4 4 5 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 4 3 2 2 3 4 4 4 4 4 3 2 3 4 5 5 6 6 6 7 7 7 6 6 4 2 1 1 2 3 5 6 6 5 6 7 8 10 12 13 13 14 13 13 12 11 11 10 10 9 8 7 7 8 8 8 9 9 10 11 12 13 15 17 18 19 20 20 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 14 16 17 18 18 19 20 20 21 22 23 24 23 23 23 23 22 21 21 21 21 22 22 23 22 22 22 23 23 22 22 21 21 21 22 24 25 25 24 24 23 23 24 24 24 23 23 22 22 22 23 23 24 24 24 24 23 23 24 24 24 24 24 23 22 21 21 20 20 19 19 19 18 18 17 18 19 21 21 20 20 19 19 18 18 18 19 19 20 20 21 22 23 25 25 25 25 24 23 22 21 20 19 18 17 16 15 15 14 14 14 15 15 15 15 15 14 14 14 13 12 11 10 9 9 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 13 12 9 5 4 7 9 11 12 14 14 13 12 12 12 14 17 16 13 11 10 7 3 2 2 3 8 11 13 12 10 7 5 5 4 4 4 5 5 5 5 5 4 3 2 3 4 7 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 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 9 10 11 12 13 15 16 18 19 20 21 21 21 22 22 23 23 23 23 24 24 24 24 25 24 23 20 17 14 15 16 17 20 23 25 25 26 27 25 22 20 18 15 13 12 14 16 13 10 7 6 5 5 5 5 5 5 5 7 12 15 16 18 17 14 14 14 13 13 14 13 13 12 11 10 9 8 8 6 4 5 7 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 3 3 3 4 4 5 4 4 3 2 1 2 3 4 4 5 6 7 8 8 8 7 6 4 2 2 2 3 5 7 7 7 6 7 7 9 10 11 12 13 13 13 13 12 12 11 9 9 8 8 7 7 8 9 10 10 10 11 11 12 14 15 16 18 18 19 19 20 20 19 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 12 13 14 15 16 17 18 19 20 21 22 23 24 23 24 24 23 23 22 21 20 20 21 21 22 22 22 22 22 22 21 21 20 20 20 21 22 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 24 24 23 24 24 24 24 24 24 24 23 22 22 21 21 21 21 20 20 19 18 19 20 20 20 19 18 18 17 17 17 17 18 18 19 19 20 21 22 23 24 24 24 23 23 22 20 19 17 16 15 15 15 15 14 14 15 15 16 16 15 14 14 14 13 13 11 9 8 8 9 10 10 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 13 13 13 12 10 8 5 4 5 8 12 14 14 14 14 13 13 13 15 17 15 10 9 9 7 5 5 3 1 4 6 8 9 8 7 6 5 4 4 4 4 4 4 4 4 4 3 3 3 5 7 9 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 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 9 10 11 12 13 14 15 17 18 20 21 21 22 22 23 23 23 23 24 24 24 25 25 26 25 23 20 17 14 15 17 19 21 23 24 24 25 24 22 20 18 16 14 13 13 15 17 16 14 12 10 9 8 7 6 5 6 6 8 11 11 12 14 14 12 13 13 13 13 14 14 14 13 10 8 7 6 6 7 6 6 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 5 5 4 4 3 2 1 1 1 2 3 3 5 7 8 8 8 7 6 5 4 3 3 5 8 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 9 8 8 7 7 7 9 10 10 11 11 12 12 13 14 15 16 17 18 18 19 20 20 20 19 18 18 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 12 12 12 12 12 12 12 12 12 13 14 15 16 17 18 19 20 21 22 23 23 23 24 25 25 24 23 21 21 21 21 22 22 21 21 21 21 21 21 20 20 20 20 21 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 17 17 17 18 18 19 20 21 22 23 23 23 23 22 21 20 19 18 17 17 16 16 16 16 16 16 17 17 16 15 14 14 14 13 12 10 8 7 8 9 10 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 14 14 13 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 11 11 9 7 5 5 6 9 12 13 13 13 12 11 12 12 13 13 13 8 9 9 8 6 5 3 1 2 4 5 7 7 7 6 5 5 4 4 3 3 3 3 4 4 5 5 6 6 8 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 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 10 9 9 9 10 9 9 8 8 8 8 7 7 7 7 6 7 7 8 9 10 11 12 13 15 16 18 19 20 21 22 23 23 23 23 24 24 24 24 25 26 26 26 24 20 16 13 14 17 19 21 23 23 22 22 21 20 19 17 16 15 13 13 15 17 17 16 14 12 11 9 7 5 4 6 8 9 10 11 10 11 12 11 12 12 12 13 13 13 12 10 7 5 3 3 4 6 7 7 8 9 9 9 9 9 9 9 8 7 7 7 8 8 7 7 7 7 6 5 5 4 5 6 5 5 4 4 4 3 2 1 0 0 0 1 2 5 7 8 8 9 8 8 6 5 6 7 9 10 9 9 9 8 9 9 10 11 11 12 12 12 11 11 11 9 8 7 7 7 7 8 9 10 11 11 12 13 13 14 15 16 16 17 18 18 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 15 17 18 19 20 22 22 23 24 24 24 25 25 24 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 23 24 24 23 23 24 24 24 24 24 24 23 23 23 22 22 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 20 19 18 16 15 14 14 15 15 15 16 16 16 16 16 17 17 18 18 19 20 21 21 22 22 21 20 19 18 17 17 17 17 17 17 17 18 18 18 17 16 15 14 14 13 13 12 10 8 8 9 10 10 11 11 11 11 11 12 12 12 12 13 13 14 15 15 15 15 14 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 9 7 5 5 6 8 11 12 12 10 8 7 7 7 5 4 13 10 9 8 6 5 3 2 2 2 3 4 6 7 7 6 6 5 5 4 3 2 1 2 3 4 6 6 6 7 8 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 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 23 23 24 24 24 24 25 25 26 27 26 24 21 16 12 13 16 18 20 22 22 20 19 19 18 18 17 16 16 15 15 17 18 17 16 15 14 13 11 9 8 7 7 8 8 9 11 11 10 11 11 11 12 12 12 12 10 8 6 3 3 2 2 4 6 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 5 5 6 6 6 5 5 6 6 4 2 1 2 2 3 3 1 4 7 8 9 10 10 10 8 7 7 8 9 10 10 9 9 9 9 9 9 10 11 11 12 11 11 10 9 8 7 7 7 7 8 9 10 10 11 11 12 13 14 15 16 16 17 17 18 18 19 19 19 19 18 18 18 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 13 13 13 14 15 16 17 18 20 21 22 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 21 21 21 21 20 20 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 20 19 18 16 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 18 19 19 20 20 21 20 19 18 17 16 16 16 17 17 17 18 19 19 18 18 16 15 14 13 13 12 12 10 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 14 13 12 12 11 10 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 7 5 4 5 8 11 12 11 7 4 3 2 1 2 6 9 9 8 6 4 2 1 0 2 3 3 4 5 6 6 7 7 6 6 5 4 2 1 1 2 3 4 5 5 5 6 7 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 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 12 13 14 14 15 16 18 19 20 22 23 23 24 24 24 24 24 25 26 27 27 26 24 21 16 12 13 16 18 20 21 20 19 18 17 17 18 17 18 18 18 18 19 19 18 17 16 15 15 13 12 13 12 10 9 8 8 10 10 10 10 10 11 12 12 12 10 7 4 1 1 3 4 4 5 6 7 7 7 7 7 8 8 9 9 8 8 8 8 8 8 9 9 9 8 8 8 7 6 6 6 7 6 5 5 6 6 4 3 3 4 5 6 4 1 4 7 9 9 11 11 11 10 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 7 7 8 9 10 10 11 11 12 12 13 14 15 16 17 17 18 18 19 19 20 20 19 19 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 15 16 18 19 21 22 23 24 24 24 24 24 24 23 23 23 23 23 24 24 23 23 22 22 22 21 21 21 20 20 20 21 22 22 23 24 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 19 18 16 14 13 13 14 15 15 15 14 13 14 14 15 15 15 16 16 17 18 19 19 20 20 19 18 16 15 15 15 16 16 16 17 19 19 18 17 16 14 13 13 12 12 11 10 9 10 11 12 12 12 11 11 11 11 11 11 11 12 12 13 14 14 15 15 14 14 13 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 8 7 5 5 6 9 12 12 9 5 2 1 1 2 3 5 6 6 5 4 3 2 2 2 3 3 2 3 4 5 6 6 7 7 6 5 4 3 1 1 2 3 3 4 4 5 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 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 10 11 12 14 14 15 16 17 18 19 20 21 22 23 24 24 24 24 25 26 27 27 27 26 24 21 17 14 15 18 20 20 20 19 18 17 16 17 19 20 21 22 22 22 22 21 20 18 17 16 16 14 13 13 12 10 9 8 8 9 9 9 9 9 10 11 12 11 9 5 1 2 3 4 5 6 6 6 6 6 6 6 7 8 8 9 9 8 8 8 8 9 10 10 10 9 9 9 8 7 7 6 7 7 6 5 5 5 5 4 4 5 6 7 8 6 6 9 11 10 10 10 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 9 9 9 8 9 9 8 8 8 9 10 11 11 11 11 12 12 13 14 15 16 17 18 19 19 20 20 20 21 21 20 20 19 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 15 16 17 19 21 22 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 19 18 17 15 14 14 14 15 15 15 14 14 13 13 14 14 14 14 14 15 16 16 17 17 18 18 18 17 15 15 15 15 16 16 16 17 18 19 18 17 15 14 13 12 12 12 11 9 10 11 13 13 13 13 12 11 11 11 11 11 11 12 12 13 13 14 15 15 14 14 13 12 11 11 10 10 9 8 7 7 7 7 8 9 9 10 10 10 9 10 10 10 10 10 9 9 8 7 7 9 11 12 10 7 4 1 2 3 3 4 4 4 4 3 2 2 3 3 3 4 3 2 2 3 4 5 6 7 7 6 6 5 3 2 1 2 2 3 3 3 4 5 6 6 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 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 11 13 14 15 16 17 17 18 19 19 20 21 22 23 24 24 24 25 26 27 26 26 25 22 20 16 15 18 20 22 21 20 18 18 18 17 17 19 22 25 26 27 26 24 23 20 18 17 15 14 12 10 9 9 9 8 7 7 7 8 8 8 8 8 9 10 10 7 3 1 3 3 4 6 7 7 6 6 7 6 6 6 8 9 9 9 9 9 9 9 10 11 11 10 9 9 9 8 7 7 7 6 6 6 5 4 4 4 4 5 6 7 9 10 10 11 13 13 11 10 9 10 10 11 12 12 12 12 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 8 9 9 10 11 12 12 12 12 12 12 13 14 15 17 18 19 19 20 20 21 21 21 22 21 21 20 20 19 19 18 18 19 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 15 15 15 14 14 14 13 13 13 14 14 15 16 17 19 20 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 22 22 22 22 23 23 23 24 24 23 23 23 23 23 23 23 22 22 21 21 20 19 18 17 16 15 14 14 15 15 15 15 14 14 13 13 13 12 12 13 13 13 14 14 15 15 16 16 16 15 14 14 14 15 16 17 17 18 18 18 17 16 15 14 13 12 12 12 12 11 11 12 13 14 14 13 11 11 11 11 11 11 12 12 12 13 13 14 14 15 14 14 13 12 11 11 10 9 9 8 7 6 6 7 8 9 9 10 10 10 10 10 10 10 11 10 10 10 9 9 10 10 11 10 9 6 4 3 3 4 4 5 4 4 3 2 1 2 3 3 3 4 3 2 1 2 3 4 5 6 6 6 6 5 4 2 1 1 2 2 2 2 3 4 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 16 17 17 18 18 19 19 20 21 22 23 23 24 25 26 26 25 24 22 21 20 17 15 17 20 22 23 22 21 19 19 20 20 20 20 23 28 30 29 27 24 22 20 18 16 14 12 9 8 7 7 7 7 6 6 6 7 7 8 8 7 7 8 8 5 1 2 3 4 5 6 7 7 7 7 7 8 7 7 8 9 10 10 10 10 10 10 11 11 11 10 9 9 8 7 7 7 7 6 6 5 4 4 4 4 5 6 7 8 10 11 11 12 12 11 10 9 8 8 10 11 12 13 13 12 11 10 10 10 10 10 10 9 9 9 8 8 8 7 8 9 9 8 10 10 11 12 12 12 12 12 13 13 13 14 15 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 22 22 21 21 21 21 22 22 22 22 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 20 19 19 18 17 16 16 15 15 16 16 16 15 15 14 14 14 12 11 11 11 11 11 12 12 13 13 14 14 14 14 13 13 13 14 15 16 17 17 18 18 18 17 16 15 14 13 12 12 13 13 12 13 13 14 13 13 12 11 11 11 11 12 12 12 12 13 13 13 14 14 15 14 14 13 12 11 11 10 9 8 7 6 5 6 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 8 6 5 4 5 5 6 6 5 4 3 2 2 2 2 2 3 3 3 2 1 2 3 3 4 5 5 6 5 5 4 3 2 1 2 2 1 1 2 3 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 13 15 16 17 18 19 19 19 20 20 21 22 23 24 24 25 25 24 22 19 17 16 15 14 15 18 21 23 24 24 23 22 23 25 25 23 21 23 29 31 28 26 24 22 20 18 16 14 12 9 6 6 5 4 6 8 8 8 8 8 8 7 6 5 5 5 2 1 2 3 4 5 6 7 7 7 8 9 9 8 8 9 10 11 11 11 11 10 10 10 10 10 9 8 8 7 7 7 7 6 6 5 4 4 4 4 4 5 6 8 9 11 12 12 11 10 9 8 7 7 7 9 10 12 12 12 12 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 8 9 9 10 11 11 12 12 12 12 13 13 13 14 14 15 16 18 19 20 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 12 13 14 14 15 16 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 21 21 21 20 20 21 21 21 22 22 22 22 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 20 20 21 21 22 22 22 22 22 21 21 21 21 20 20 19 18 18 17 16 16 16 15 16 16 16 16 16 15 15 14 13 11 10 9 10 10 10 11 11 12 12 13 13 13 12 12 11 12 14 15 16 16 17 17 17 17 17 16 15 14 13 13 13 13 13 13 13 14 13 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 13 12 11 11 10 9 8 7 4 4 6 7 8 9 9 10 10 10 10 11 11 11 11 11 12 12 11 11 11 10 10 9 8 7 5 5 5 6 6 6 5 4 3 2 2 2 3 3 2 2 2 1 2 3 3 4 4 4 5 5 5 5 5 4 3 2 2 2 2 2 3 4 5 5 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 15 16 17 18 19 20 20 20 21 21 22 23 24 25 25 24 21 18 15 13 12 13 14 17 20 22 23 24 25 25 24 25 26 26 24 22 23 27 28 26 23 22 20 18 16 16 15 13 10 7 6 6 5 7 10 10 11 11 10 10 8 7 3 2 1 1 2 3 4 5 6 7 8 8 8 8 9 10 9 9 10 11 11 12 11 11 10 10 9 9 9 8 7 7 6 6 6 6 5 5 4 3 4 4 4 4 4 6 8 10 12 12 12 11 9 8 7 6 6 7 8 9 10 11 12 12 11 11 11 11 11 11 11 10 9 9 8 7 8 7 8 8 8 10 11 11 12 12 12 12 12 13 13 14 14 14 15 16 18 19 20 21 21 21 21 21 21 21 21 21 21 20 19 18 18 17 18 18 18 18 18 17 17 17 17 16 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 11 11 12 12 13 14 15 15 16 16 17 17 17 18 19 19 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 18 18 17 16 16 16 16 15 15 15 16 16 16 16 15 14 13 12 10 9 9 9 9 10 10 11 11 12 12 12 12 11 10 10 11 13 14 15 16 16 16 16 16 16 15 14 14 14 14 13 13 13 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 12 11 11 10 9 8 4 0 3 6 7 8 9 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 9 8 7 6 6 6 6 6 6 5 4 4 3 2 2 3 3 2 2 1 1 2 3 4 4 4 5 5 5 5 5 5 4 4 4 4 3 4 5 6 7 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 9 8 9 9 9 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 14 15 16 17 18 19 20 21 21 22 22 23 24 24 24 24 22 20 16 13 11 11 13 15 18 20 21 23 24 25 26 26 26 26 25 24 23 23 23 24 23 20 18 16 14 13 13 14 13 11 8 6 5 6 7 9 12 12 12 11 10 9 8 3 2 3 3 3 4 4 5 6 7 8 8 8 9 10 10 10 10 11 11 12 12 12 11 10 9 9 9 8 7 6 6 7 7 6 6 5 4 4 3 3 4 4 4 4 6 10 12 12 13 12 11 9 8 6 6 6 6 7 8 9 10 11 11 12 12 12 12 12 12 11 10 10 9 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 13 13 14 14 15 15 16 17 18 20 21 21 21 21 21 21 20 20 21 21 20 20 19 18 17 17 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 11 11 12 12 13 14 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 17 16 16 15 15 14 15 15 15 15 15 15 15 15 14 13 12 11 10 9 8 8 8 9 10 10 11 12 12 13 12 11 9 8 9 11 13 14 14 14 14 15 15 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 12 11 11 10 10 10 8 2 4 5 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 10 9 8 7 6 6 6 6 6 6 5 5 4 3 2 2 2 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 9 10 12 10 10 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 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 12 13 14 15 16 17 19 20 21 22 22 23 24 24 24 24 24 23 21 18 15 13 12 13 15 17 18 20 21 22 23 24 25 25 25 25 23 22 22 22 21 20 20 18 16 14 12 10 10 12 12 11 9 7 7 7 8 8 10 10 9 9 9 8 6 2 4 5 5 5 5 6 6 6 7 8 9 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 8 7 6 6 7 7 7 7 7 6 6 5 3 3 3 4 4 5 8 12 13 13 12 11 10 9 8 6 5 5 6 6 7 8 9 10 11 12 13 13 13 13 12 11 10 10 9 9 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 14 14 15 15 16 17 18 19 20 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 16 16 16 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 17 17 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 14 14 14 14 14 13 13 12 12 11 10 9 9 8 8 8 8 9 10 11 12 13 13 13 11 10 8 9 10 11 12 12 12 12 13 13 13 12 12 12 12 12 12 11 12 12 12 13 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 7 8 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 8 7 6 6 6 6 6 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 7 7 7 9 10 11 12 11 10 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 12 13 14 15 16 18 19 20 22 23 23 24 24 25 25 24 24 22 20 18 16 14 14 15 17 18 19 20 21 22 23 23 23 24 24 23 22 21 21 20 19 18 18 17 14 12 9 8 7 10 11 10 9 8 8 7 7 7 7 7 8 7 6 5 2 3 6 7 6 6 7 7 6 6 7 8 9 9 9 10 10 10 10 11 11 10 10 10 9 9 8 7 7 7 7 7 8 8 8 8 8 8 7 5 4 2 2 3 4 6 10 13 14 13 11 10 9 8 7 6 5 4 5 6 7 8 9 10 11 12 13 13 13 13 12 11 11 10 9 9 8 8 8 9 10 10 11 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 16 16 17 17 17 16 16 16 15 14 14 13 12 12 11 12 12 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 10 12 13 13 13 12 11 9 9 10 11 10 10 10 10 10 11 11 11 11 10 10 10 10 11 11 11 12 13 14 14 14 13 13 13 12 12 13 13 13 13 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 8 7 6 6 6 6 5 5 5 4 4 4 3 2 2 2 2 2 3 2 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 8 9 10 11 11 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 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 13 14 16 17 18 19 21 23 24 24 24 25 25 25 24 24 22 20 18 17 16 16 17 19 19 20 20 21 21 22 22 22 23 23 22 21 20 19 19 18 17 16 15 12 9 7 6 7 9 10 9 8 7 7 6 7 7 8 8 8 7 5 2 1 5 7 7 7 7 8 7 7 7 7 7 8 8 9 9 9 9 10 10 10 9 9 8 8 8 8 7 7 7 8 9 9 9 9 9 10 9 8 5 3 2 2 3 5 7 10 12 13 12 11 10 9 8 7 6 5 4 5 7 8 8 9 10 11 12 12 13 14 14 13 12 11 10 10 9 9 8 8 9 9 10 11 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 12 11 10 9 10 10 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 9 10 11 12 13 13 13 11 10 10 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 11 11 11 12 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 11 11 11 10 11 11 11 11 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 7 6 6 6 6 5 5 5 4 4 3 4 4 3 3 2 2 2 3 2 2 2 3 3 3 3 4 4 5 5 5 6 7 7 7 8 8 10 10 11 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 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 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 12 13 14 16 17 18 20 22 24 24 24 24 24 24 24 24 23 21 19 17 17 17 18 19 20 20 20 20 21 21 21 22 22 22 23 22 21 20 19 18 17 16 15 13 11 8 6 5 7 8 9 9 7 6 5 6 7 8 10 11 10 8 4 1 4 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 9 9 8 8 9 10 10 10 10 10 10 10 10 8 6 4 2 2 3 5 7 10 11 12 12 11 10 8 7 6 6 6 5 6 8 9 10 10 11 11 12 12 13 14 14 14 13 12 11 10 9 9 9 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 13 14 15 15 16 16 17 18 18 18 18 19 19 18 18 18 17 17 18 18 18 18 18 18 19 19 18 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 12 12 13 13 13 14 14 14 14 14 14 13 12 11 10 9 8 7 7 8 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 8 9 10 11 12 13 13 12 11 10 9 9 8 7 7 6 6 6 7 7 7 7 7 7 7 8 9 10 11 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 12 12 12 12 12 11 10 10 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 8 7 6 5 5 5 5 5 4 4 3 3 3 4 4 3 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 10 10 11 10 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 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 13 14 15 17 19 20 22 24 25 25 24 24 23 24 23 22 20 17 16 17 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 20 19 17 16 15 14 12 10 7 6 6 7 8 8 7 6 4 4 6 7 9 10 11 10 5 1 5 7 7 7 6 6 6 6 7 8 8 7 6 6 7 7 8 8 8 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 9 7 5 3 2 3 5 8 10 11 12 12 11 9 8 7 6 7 7 7 7 8 10 11 11 11 11 12 12 13 13 14 14 13 12 12 11 10 9 9 9 9 9 10 11 11 11 12 11 11 11 11 11 11 12 12 13 14 15 16 16 16 17 17 18 18 18 18 18 18 17 17 16 17 17 17 17 17 18 18 18 17 16 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 12 11 10 9 8 7 6 5 6 7 8 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 9 10 11 12 12 12 12 11 10 9 8 7 6 5 5 4 4 5 5 6 6 6 6 6 7 8 10 12 13 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 11 12 12 12 12 11 11 11 11 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 11 10 9 7 6 5 5 5 5 5 4 4 4 4 3 3 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 5 5 6 6 7 7 7 8 9 10 10 10 10 10 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 10 10 11 12 14 15 17 18 20 22 24 25 25 24 23 23 23 23 21 18 15 16 18 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 20 19 17 15 14 13 11 9 7 6 7 7 7 6 5 4 3 3 5 7 10 12 12 7 4 7 8 9 8 7 6 6 6 6 7 8 8 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 10 8 7 6 5 4 5 7 10 12 13 12 10 9 8 7 7 8 8 8 8 9 10 11 12 12 12 12 12 12 13 14 14 14 13 12 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 16 14 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 10 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 15 15 15 14 14 13 12 12 11 10 10 10 11 11 12 12 12 12 13 12 12 11 10 9 8 7 6 4 3 3 5 6 7 7 8 8 7 7 8 8 9 9 9 8 8 8 8 8 9 10 11 12 12 12 12 11 10 9 8 7 5 4 3 3 3 4 4 5 5 6 6 6 8 9 12 13 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 9 8 6 5 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 5 5 6 6 7 7 8 8 9 10 10 10 10 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 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 12 13 14 16 18 20 22 24 25 24 23 23 22 22 22 20 17 16 18 20 21 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 21 19 17 16 14 12 10 8 7 7 8 8 7 5 5 3 2 3 4 6 9 10 10 8 7 9 10 9 8 7 7 7 7 7 7 7 6 5 5 6 6 7 7 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 11 12 13 13 13 13 11 10 9 9 9 8 7 7 7 10 13 13 11 10 9 8 8 8 8 8 9 9 10 11 11 11 12 12 12 13 13 13 14 14 14 13 13 12 11 11 10 10 10 10 11 11 12 12 11 11 11 11 11 11 11 11 11 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 18 18 19 19 18 16 14 14 13 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 13 12 12 11 10 10 9 10 10 11 11 11 11 12 12 11 11 10 9 9 8 6 5 4 3 1 2 4 5 6 7 7 7 7 7 8 8 8 8 8 8 7 8 8 9 10 11 12 13 13 13 12 11 11 9 8 7 5 3 2 3 3 3 4 4 5 5 6 7 9 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 11 11 12 12 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 10 10 9 8 6 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 2 2 2 3 4 4 5 5 5 5 6 6 6 7 7 8 8 9 10 10 10 10 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 15 17 18 20 22 24 24 23 22 22 22 21 18 16 17 20 21 22 22 22 23 22 22 22 22 22 23 22 22 22 22 22 21 20 19 17 16 14 11 10 9 8 8 9 9 7 6 5 4 3 4 6 7 7 8 8 8 8 9 9 8 8 7 7 7 7 7 7 6 5 4 5 6 6 6 6 6 7 8 8 8 8 8 7 7 7 8 8 9 10 12 12 13 13 13 13 13 12 11 11 10 10 10 9 9 9 10 13 13 11 9 9 8 8 9 9 9 9 10 11 11 11 11 12 12 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 17 18 19 20 20 20 19 18 16 14 14 13 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 11 10 10 9 9 9 10 10 10 10 10 11 11 11 10 10 9 8 7 6 5 5 4 2 1 2 4 5 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 12 13 14 13 13 12 11 10 9 7 4 3 2 2 2 3 3 4 5 5 7 8 10 12 13 13 14 14 14 14 14 14 15 15 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 11 11 12 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 9 8 6 5 4 4 4 3 3 3 4 4 5 5 6 5 5 4 4 4 4 4 3 3 2 2 3 4 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 12 13 14 16 17 19 21 22 22 22 22 22 22 20 17 16 19 21 22 23 23 23 23 23 22 22 23 23 23 23 22 22 22 22 21 20 18 17 15 13 10 9 9 8 8 9 9 7 6 6 5 5 5 7 8 8 8 8 7 8 9 9 8 7 8 7 7 6 6 5 4 3 4 5 6 6 6 6 7 9 9 8 7 7 6 6 6 6 6 7 9 11 12 12 12 12 13 13 14 13 13 12 11 11 10 10 10 11 12 13 13 11 9 9 8 8 8 9 9 9 10 11 12 12 12 12 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 17 18 19 20 21 22 22 20 18 17 15 14 14 14 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 8 7 6 6 6 6 3 2 2 4 5 5 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 11 12 13 14 14 13 12 12 11 10 8 6 4 3 2 1 2 2 3 4 4 5 7 9 11 12 13 14 14 14 14 14 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 11 11 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 4 3 3 3 3 2 3 4 4 5 5 6 6 6 5 5 4 4 4 4 3 2 2 3 4 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 9 9 10 11 13 14 15 17 18 19 21 21 22 22 22 21 18 16 17 20 22 23 23 24 24 24 23 23 23 23 24 23 23 23 22 22 21 21 19 17 15 13 11 9 9 9 9 9 9 8 7 5 5 5 5 6 6 7 8 7 6 6 7 8 8 8 8 7 7 6 5 4 3 3 4 5 6 6 7 7 7 8 10 10 8 7 6 6 6 6 6 7 7 9 10 11 11 11 12 13 14 14 14 13 12 11 10 10 9 10 11 12 13 12 10 9 9 9 8 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 20 21 22 22 21 20 18 17 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 10 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 7 7 8 8 6 4 3 3 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 12 12 11 11 10 7 5 4 2 1 1 2 2 3 3 5 6 8 11 13 14 14 13 14 14 14 15 15 15 15 15 14 14 13 12 12 12 12 12 12 11 10 10 10 11 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 4 2 2 2 2 2 1 2 4 5 5 6 6 7 7 7 6 5 5 5 4 3 3 3 3 4 5 5 6 6 5 5 5 6 6 6 7 7 8 9 9 10 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 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 9 10 11 12 14 15 16 17 19 20 21 21 22 21 19 17 16 19 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 21 20 19 18 16 13 11 9 8 7 8 8 9 8 8 6 4 4 5 6 6 7 8 7 6 4 5 6 7 8 8 8 7 6 4 3 2 3 3 5 6 7 7 7 8 9 9 10 9 8 7 6 6 6 6 6 7 7 8 9 10 11 11 12 13 14 13 13 13 12 11 10 10 10 9 9 10 10 9 9 8 9 9 9 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 13 13 12 12 13 13 14 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 15 16 17 18 19 20 21 21 21 20 19 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 9 9 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 8 7 7 7 6 7 8 8 9 9 9 9 9 10 10 9 7 5 4 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 12 13 13 13 12 12 12 11 10 9 7 5 3 2 1 1 2 3 3 4 6 8 11 13 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 12 11 11 10 10 11 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 4 2 1 1 2 1 2 2 3 5 5 5 6 7 8 8 8 7 7 6 6 5 4 3 3 3 4 5 5 6 6 5 5 5 6 6 6 7 7 8 9 9 10 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 9 9 9 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 9 11 12 14 15 16 17 18 19 20 21 21 20 18 16 18 20 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 20 18 17 17 15 12 10 9 7 6 5 6 7 7 6 5 4 4 5 6 6 7 8 7 6 4 4 6 6 7 7 7 6 5 3 2 2 3 5 6 7 7 7 8 9 9 9 9 8 7 6 6 6 7 7 7 7 7 8 8 9 11 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 7 8 9 10 10 10 10 10 10 11 11 12 13 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 19 20 20 20 20 19 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 10 9 9 9 9 8 8 7 7 6 6 6 6 6 7 8 10 11 12 12 12 11 9 7 6 5 4 4 3 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 9 8 6 4 2 1 1 2 3 3 5 6 9 11 14 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 12 12 11 10 10 11 12 12 12 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 3 1 1 1 1 1 3 4 4 5 5 5 6 7 8 9 9 9 8 7 6 5 4 4 3 3 4 5 5 6 6 6 5 5 6 6 6 7 7 8 9 9 10 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 9 9 9 9 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 10 11 13 15 16 17 18 19 20 20 20 19 17 17 19 22 23 24 24 25 25 24 24 24 25 25 25 24 24 24 23 21 19 17 16 15 13 12 10 9 8 5 4 5 7 6 5 5 5 6 7 7 8 8 8 8 7 5 4 5 5 6 6 6 5 3 2 2 3 4 6 6 7 7 8 8 8 8 8 7 7 6 6 5 6 7 7 8 8 8 8 8 10 11 12 13 12 11 10 9 9 9 9 10 10 9 9 8 8 8 8 8 7 7 8 10 10 10 10 10 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 17 18 19 19 19 19 18 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 10 11 11 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 9 12 14 15 14 12 10 8 7 6 5 4 3 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 12 12 12 11 10 8 7 6 4 2 2 2 3 4 5 7 10 12 14 15 17 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 12 12 12 11 11 10 11 11 12 12 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 6 5 5 3 2 1 0 0 2 4 4 5 5 5 5 6 7 8 9 10 10 9 8 7 6 5 5 4 4 4 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 10 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 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 9 9 9 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 8 9 10 12 14 16 17 18 19 19 20 19 18 17 18 21 22 23 24 25 25 25 24 24 25 25 25 25 24 24 23 22 20 18 16 15 14 13 11 11 10 9 6 5 6 7 7 6 6 6 7 8 9 9 9 10 10 8 6 4 3 3 4 5 5 4 2 2 2 4 5 6 6 6 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 10 10 9 9 10 12 13 13 12 11 10 8 8 8 8 9 9 10 9 9 8 8 8 8 7 6 7 9 10 10 10 10 10 11 12 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 18 19 19 18 18 17 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 10 11 11 10 10 9 9 8 7 7 6 6 5 5 5 5 6 7 8 12 15 16 16 14 11 9 8 7 6 5 4 3 2 2 3 4 4 5 6 6 7 7 8 8 9 9 9 8 8 8 8 8 9 10 11 11 11 11 12 11 11 10 8 7 6 5 4 3 3 4 5 6 8 11 13 15 17 18 20 20 21 21 20 20 20 19 19 18 17 17 16 15 14 13 12 12 12 12 11 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 6 5 4 3 2 0 1 1 3 4 4 4 4 4 4 5 6 7 9 10 10 10 9 7 6 6 5 5 4 4 5 5 6 7 7 6 6 7 7 7 8 8 9 9 9 10 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 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 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 10 11 13 16 17 18 19 19 19 18 16 17 19 22 23 24 24 25 25 25 25 25 25 25 25 25 24 23 22 21 19 17 15 15 13 12 11 10 10 9 7 7 8 8 7 6 6 5 5 7 9 10 12 12 12 9 6 4 3 2 3 3 4 3 3 2 3 4 5 6 6 6 6 6 6 6 6 6 5 4 4 4 4 6 8 9 10 11 11 10 10 12 13 13 12 11 10 8 8 7 7 8 9 9 10 10 9 8 8 7 6 5 5 5 7 9 9 9 9 10 11 12 13 14 14 14 15 15 16 17 18 18 19 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 17 17 16 16 16 16 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 7 7 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 7 8 9 10 11 11 11 10 9 8 7 7 6 6 5 5 5 5 6 7 9 11 14 16 16 15 12 10 8 7 6 6 5 4 3 2 1 2 3 3 4 5 5 6 7 7 8 9 9 9 9 9 8 7 7 8 9 10 10 11 11 11 11 11 10 8 7 6 5 5 4 4 5 6 7 9 12 14 17 19 21 22 23 24 24 24 24 23 23 22 21 19 18 17 16 15 13 12 12 12 12 11 11 10 10 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 5 4 3 3 2 2 2 2 3 4 3 3 3 4 4 4 5 6 8 9 10 10 10 9 8 7 6 5 5 4 5 5 6 7 7 7 7 7 8 8 8 8 9 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 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 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 10 12 13 15 17 18 18 18 17 15 15 17 20 22 23 24 24 25 25 25 25 25 25 26 26 25 24 23 22 20 18 17 15 14 13 11 9 8 8 8 8 9 9 9 8 7 6 4 4 6 8 9 12 12 11 9 6 5 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 5 5 4 4 4 4 4 6 8 10 11 12 12 12 12 13 14 14 12 10 8 8 7 7 6 7 8 9 9 9 8 7 6 5 4 3 2 3 5 6 7 8 9 10 11 12 13 14 14 14 15 15 17 18 19 20 20 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 7 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 4 4 5 6 7 8 8 9 10 11 11 10 9 8 7 6 6 5 5 5 5 6 8 9 11 12 15 16 15 13 11 9 8 7 6 5 5 4 3 3 2 1 2 3 4 5 5 5 6 7 8 9 10 10 10 9 8 7 7 8 9 10 10 10 11 11 11 10 9 8 7 6 5 5 5 5 6 7 8 10 13 16 19 22 24 26 29 29 28 28 27 26 26 25 23 22 20 18 17 15 14 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 8 7 6 4 3 3 3 3 2 2 4 4 3 3 3 3 3 3 4 5 6 8 9 10 10 9 9 8 7 6 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 10 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 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 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 9 11 12 13 15 16 17 17 17 15 13 14 18 21 22 23 24 24 25 25 25 25 25 26 26 26 25 25 24 22 20 19 19 18 15 13 11 7 5 6 7 8 8 8 8 8 7 6 5 5 6 7 8 9 10 9 8 8 7 5 4 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 4 5 6 8 10 11 12 13 14 14 14 15 14 12 10 9 8 7 6 5 6 8 9 9 8 7 5 4 3 2 2 2 2 3 4 5 6 8 9 10 11 13 13 14 14 15 16 17 19 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 4 5 6 6 7 8 9 10 11 11 10 9 8 7 6 5 5 5 6 6 7 9 11 12 13 15 15 14 12 10 9 7 6 6 6 5 5 5 4 3 2 2 3 4 5 5 5 6 6 7 8 9 10 11 10 9 8 8 9 9 10 10 10 11 11 10 10 9 8 6 5 6 6 7 8 9 10 11 13 16 19 22 24 26 28 30 29 29 28 27 26 25 25 24 22 21 19 17 15 14 12 11 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 7 6 5 4 3 3 3 2 2 3 4 4 4 3 3 3 3 4 4 5 6 8 8 9 9 9 9 8 7 6 6 5 6 6 6 8 8 9 9 9 9 10 9 10 10 10 10 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 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 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 11 12 12 13 14 15 16 16 15 13 12 15 18 21 23 24 24 24 25 25 25 25 26 26 26 26 25 24 23 22 20 20 21 23 21 16 11 7 5 5 7 8 8 7 7 7 7 7 6 6 7 7 6 6 6 6 7 8 8 7 6 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 9 11 13 14 15 16 15 15 14 13 11 10 9 6 4 4 6 8 9 9 7 5 4 3 3 2 1 2 2 3 3 4 5 7 8 10 11 12 13 14 14 15 17 18 20 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 8 7 6 6 5 5 5 5 4 4 3 2 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 6 7 8 9 10 10 11 10 9 8 7 6 5 6 6 7 8 9 11 12 13 14 14 14 13 11 10 9 7 6 6 6 6 6 6 6 5 4 3 3 4 5 6 6 6 6 7 8 9 10 11 10 10 9 9 9 10 10 10 11 11 10 10 9 9 8 6 6 6 8 9 11 12 14 15 17 19 21 23 25 27 28 29 29 29 27 23 21 19 18 18 18 19 19 17 16 14 12 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 9 10 10 9 7 6 5 4 3 3 3 2 1 3 4 4 4 4 3 3 3 4 4 4 5 6 7 8 9 9 9 9 8 7 6 6 6 6 6 8 9 9 9 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 10 10 11 12 12 12 13 13 13 13 12 12 13 16 19 22 23 23 24 24 25 25 25 26 26 26 26 25 25 24 23 22 21 21 22 22 21 18 13 8 5 6 7 8 8 7 7 7 8 7 7 6 6 6 5 5 3 3 4 5 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 11 12 14 15 16 16 14 14 13 12 11 8 6 4 4 5 7 9 8 6 4 4 3 3 2 1 2 2 2 3 4 5 6 8 9 11 12 13 13 14 16 18 20 21 22 23 23 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 16 16 16 16 16 15 15 15 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 1 0 1 1 2 2 3 3 4 5 5 6 7 8 8 9 10 11 10 9 8 7 6 6 6 7 8 10 11 12 14 14 15 15 14 12 11 10 8 7 6 6 6 7 7 7 7 6 5 4 4 5 6 6 6 6 7 7 8 9 10 10 11 10 10 9 10 10 10 10 11 11 10 10 9 8 7 6 6 8 10 12 14 15 17 19 21 23 23 24 26 26 27 28 28 27 23 17 13 12 12 12 12 15 17 17 16 14 12 10 10 10 11 10 9 9 9 10 9 9 10 10 9 9 9 8 8 8 8 8 9 10 10 9 7 6 4 3 3 3 3 2 2 3 4 4 4 4 3 3 4 4 4 4 4 5 6 7 8 9 9 9 8 8 7 6 6 6 7 9 10 10 10 10 11 11 11 11 11 11 11 11 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 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 9 10 10 11 11 12 12 12 12 11 10 9 10 12 15 18 20 22 22 23 23 24 24 25 25 26 25 25 25 25 24 23 22 22 22 23 23 22 20 17 13 8 6 6 7 8 8 8 8 8 8 7 5 5 5 5 5 4 4 2 3 5 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 8 10 11 12 14 nan nan nan nan 12 12 11 8 6 4 4 5 7 8 7 5 4 3 2 2 2 2 2 2 2 3 4 5 6 8 9 11 12 12 12 13 16 19 21 22 23 23 24 23 23 22 22 22 22 21 20 19 19 18 18 18 17 17 18 18 18 18 18 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 12 12 11 11 11 10 10 10 9 9 8 8 8 7 6 6 5 5 5 5 5 4 3 2 1 1 2 2 3 3 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 5 5 6 7 7 8 9 10 10 10 10 9 8 7 7 8 9 10 11 13 14 15 15 15 15 14 12 11 9 8 7 7 7 7 7 8 8 7 6 5 4 4 5 6 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 11 11 11 10 10 9 8 7 6 6 8 11 13 14 16 17 19 21 23 25 25 24 25 26 26 26 26 25 22 18 15 13 14 14 13 14 15 16 17 16 13 11 9 10 11 10 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 9 9 9 9 9 7 6 4 3 3 3 3 3 3 4 5 4 4 4 3 4 4 4 4 3 4 5 5 6 8 9 9 9 9 8 8 7 6 6 8 10 11 11 11 11 12 12 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 11 10 9 8 8 6 6 6 7 8 8 8 8 10 11 11 11 11 10 8 8 9 11 14 17 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 24 22 22 22 23 23 21 22 21 18 13 9 6 7 8 8 8 8 9 9 9 7 4 4 5 6 5 4 4 3 4 6 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 8 9 10 11 12 13 nan nan nan 12 12 11 8 6 4 3 4 6 6 6 5 4 3 3 2 2 3 3 2 1 3 5 6 7 8 10 12 12 11 10 12 16 19 22 23 24 24 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 20 20 20 19 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 6 6 5 5 5 5 5 4 2 1 0 1 3 3 4 3 3 3 2 2 2 2 1 1 2 3 3 4 4 4 5 5 5 6 7 7 8 9 10 10 10 10 9 8 8 9 10 11 12 13 14 15 16 16 16 15 14 12 10 9 8 8 7 6 6 7 7 7 6 5 4 4 5 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 10 10 9 8 7 6 5 7 10 13 14 15 17 18 20 21 23 24 24 24 25 26 26 25 25 24 23 21 19 17 16 15 14 13 14 16 17 17 16 12 10 10 11 11 10 10 10 9 9 9 9 10 10 10 9 9 9 9 8 9 9 9 9 8 7 5 4 3 2 2 3 4 4 4 4 4 5 5 4 4 5 4 4 4 4 5 5 6 8 9 9 10 9 9 8 7 7 8 9 11 12 13 12 12 13 12 12 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 8 6 5 3 2 4 5 5 5 5 6 8 9 10 9 8 8 9 11 12 14 17 19 20 20 21 21 22 23 23 24 25 25 25 25 25 25 23 22 21 20 21 21 20 20 20 20 19 15 10 8 8 9 9 8 9 10 10 11 10 8 7 6 5 4 4 4 4 5 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 9 10 11 11 10 nan 11 12 12 11 9 6 4 3 4 4 5 5 4 4 4 3 1 2 3 3 1 2 4 6 8 9 11 12 13 12 11 10 12 17 20 23 24 25 25 25 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 23 22 21 20 19 19 18 17 17 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 18 19 19 19 19 18 18 17 16 16 15 15 14 14 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 6 6 6 6 5 5 3 2 2 1 1 2 3 4 4 4 3 3 2 2 2 2 2 3 3 4 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 11 11 12 13 14 15 16 16 16 16 15 13 12 11 10 9 8 7 6 5 5 6 6 5 4 4 4 5 5 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 7 5 5 8 12 14 16 17 17 18 19 19 20 21 21 22 23 24 24 24 24 24 23 21 20 18 17 15 14 12 13 15 18 19 18 14 11 10 11 11 11 10 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 5 4 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 4 4 5 5 6 7 8 9 10 10 10 9 9 8 8 9 11 13 14 14 13 13 13 12 12 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 9 6 4 3 3 2 1 2 2 2 1 2 4 6 8 8 7 6 8 12 14 16 17 19 20 20 20 21 21 21 22 23 24 24 25 25 25 25 24 22 20 19 19 20 20 20 20 19 21 20 16 12 9 9 9 9 9 9 10 11 13 13 11 9 7 4 4 4 4 5 5 5 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 8 9 10 10 10 10 11 12 12 11 9 6 5 4 4 4 4 4 4 4 3 2 1 3 4 2 0 3 5 8 10 12 13 14 13 12 11 11 14 18 21 23 24 24 25 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 23 22 21 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 19 18 17 16 16 15 14 13 13 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 7 6 6 6 5 5 4 3 2 2 1 1 2 4 4 4 3 3 2 2 2 3 3 4 4 5 5 5 6 6 6 6 7 7 7 8 9 10 10 11 11 11 12 12 12 13 14 14 15 16 16 17 16 15 14 13 12 11 10 9 8 7 6 4 4 4 4 4 3 3 4 4 5 5 5 6 6 7 7 7 7 8 8 9 10 10 10 10 9 9 9 9 8 9 8 7 6 6 9 13 16 18 18 19 19 19 18 18 18 19 21 22 23 23 23 23 22 21 20 19 18 17 15 14 12 12 15 18 21 19 16 12 11 11 11 11 11 10 10 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 7 6 5 3 2 1 1 2 3 3 4 4 5 5 5 5 5 5 4 4 5 5 6 6 7 8 9 10 10 10 10 10 9 10 11 13 14 15 14 14 14 13 12 12 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 12 10 6 3 2 4 5 5 3 2 2 2 2 3 4 6 7 6 5 7 11 15 16 18 19 20 20 21 21 21 21 21 22 23 24 24 25 25 25 25 23 20 18 18 18 20 21 22 22 21 21 19 16 13 11 10 10 10 10 10 11 12 14 14 13 10 6 4 3 4 5 5 5 6 7 7 7 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 6 7 7 7 7 7 7 6 6 5 6 7 9 10 11 10 10 10 11 11 10 9 7 5 5 4 4 4 4 3 3 2 1 1 3 4 2 1 4 6 9 12 14 16 16 15 13 12 13 16 19 21 23 23 24 25 26 26 27 27 27 27 27 27 28 28 29 29 30 30 30 29 29 28 27 26 26 24 23 21 20 19 19 19 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 20 19 18 17 16 14 13 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 7 6 6 5 4 4 3 3 3 2 2 2 3 3 3 3 3 2 2 3 3 4 5 5 5 6 6 6 6 6 7 7 7 8 8 9 10 11 12 12 13 13 13 13 14 14 15 16 16 17 17 16 15 14 13 12 11 10 9 8 7 6 4 3 3 2 2 3 3 3 4 4 4 5 5 6 6 6 6 7 7 8 8 9 10 9 9 8 8 8 8 8 9 9 8 7 8 11 16 18 20 21 21 22 22 20 19 19 20 21 22 23 23 23 22 21 20 20 19 18 16 15 14 13 12 15 19 20 19 17 14 12 11 11 12 12 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 6 4 3 2 1 1 2 3 3 3 4 5 5 5 5 4 4 4 4 5 5 6 7 8 8 9 10 10 11 11 11 11 11 12 14 15 15 15 15 14 13 13 12 12 12 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 11 8 5 4 5 6 7 6 5 4 4 4 4 4 4 6 7 6 5 9 14 16 18 19 20 21 21 21 21 21 21 21 22 23 23 24 25 25 24 23 21 18 17 18 19 20 21 21 21 20 19 17 15 13 11 11 12 13 13 13 12 13 14 14 12 8 5 3 3 4 6 7 7 8 8 8 7 6 5 5 5 5 4 4 4 4 3 3 4 4 4 4 5 6 6 7 7 8 8 7 6 6 5 6 8 10 11 11 11 11 10 10 10 9 8 7 6 6 5 4 4 3 2 2 1 1 2 3 3 2 2 4 7 10 13 16 17 18 17 16 15 15 18 20 22 22 23 24 25 26 26 27 27 27 28 28 29 29 30 30 31 32 32 32 32 31 30 30 29 28 27 25 24 22 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 16 17 17 17 18 18 19 19 20 20 21 21 22 22 21 21 20 19 18 16 14 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 7 6 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 12 12 13 13 14 14 14 14 15 15 16 16 17 17 16 15 14 13 12 11 10 9 8 7 6 5 3 2 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 6 7 8 8 9 8 8 7 7 8 8 9 9 9 9 9 10 13 17 19 20 22 23 22 21 20 21 22 23 24 24 25 24 23 22 21 20 19 19 18 16 15 14 13 12 14 17 20 19 17 15 13 11 12 13 13 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 7 6 5 4 3 2 1 1 2 3 3 3 4 4 4 5 4 4 4 4 4 5 6 7 7 8 9 9 10 10 11 11 11 12 12 13 14 15 15 15 15 14 13 13 12 12 12 12 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 7 6 6 7 8 8 7 6 5 5 5 5 4 5 7 8 7 7 11 16 18 19 20 21 21 21 21 21 21 21 21 22 23 24 24 24 24 23 22 20 19 18 18 19 20 20 20 19 18 17 16 14 13 12 12 14 15 16 15 14 14 14 13 10 7 4 1 2 5 7 8 9 9 9 8 8 7 6 6 6 5 5 4 4 4 3 3 3 4 4 4 5 5 6 6 7 8 8 8 7 6 6 7 9 11 12 12 12 12 11 10 9 8 8 8 7 7 6 5 4 3 3 3 3 2 3 4 4 4 4 5 7 10 14 17 18 17 17 17 17 17 19 21 22 22 22 23 25 25 26 26 27 27 28 28 29 29 30 32 33 34 35 35 35 34 34 33 32 31 30 28 26 24 23 23 23 23 22 22 22 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 19 20 20 20 21 21 22 22 22 21 21 20 19 17 15 13 12 12 11 10 10 10 11 11 12 12 12 12 11 10 10 10 9 9 9 8 7 5 5 4 4 3 3 3 3 3 3 2 1 1 0 1 2 3 4 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 12 13 13 14 14 14 14 14 15 15 16 17 17 17 16 15 15 14 13 11 10 9 9 8 7 6 4 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 8 7 7 6 6 7 8 9 9 10 10 11 11 12 14 16 17 19 21 21 21 20 21 23 25 25 27 27 27 25 24 22 21 20 20 19 18 16 15 14 12 11 13 17 19 19 16 14 12 12 13 13 14 13 12 12 11 11 10 9 9 9 9 9 9 8 8 7 7 7 6 5 4 3 2 2 1 1 2 3 3 3 4 4 4 4 3 3 4 4 5 6 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 15 15 15 14 13 12 12 12 12 12 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 8 7 7 8 8 8 7 6 6 5 5 4 4 5 7 8 8 9 14 17 19 19 20 21 21 21 22 22 21 21 22 22 23 23 24 23 23 22 21 20 19 19 19 19 19 18 18 18 17 16 14 13 13 12 13 15 16 17 16 14 13 13 12 9 5 2 0 2 4 7 8 9 9 9 8 8 8 8 7 7 6 5 5 4 4 3 3 3 4 5 5 5 5 6 6 7 7 8 8 7 7 6 7 10 12 13 13 13 13 12 10 8 8 8 8 8 7 6 5 5 4 5 5 4 4 4 5 6 6 6 6 7 9 13 17 18 17 16 18 18 18 21 22 22 22 22 23 24 25 26 26 27 27 28 28 29 30 31 33 34 35 36 37 37 38 37 36 35 34 32 29 28 26 25 24 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 19 19 18 18 18 18 18 18 19 20 20 20 21 22 22 22 22 21 21 20 19 18 16 15 13 12 11 10 10 10 10 11 12 12 12 12 12 11 11 10 10 10 9 8 7 6 5 4 4 4 3 3 3 3 2 2 2 1 1 2 2 4 5 5 6 6 7 7 7 7 7 8 8 9 9 10 11 12 12 13 13 14 14 14 14 14 15 15 16 16 17 18 17 17 16 15 14 12 11 10 9 9 8 7 6 5 4 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 6 6 7 7 6 5 5 6 7 8 9 9 10 11 12 12 12 13 14 14 15 17 18 18 19 21 26 28 29 29 29 28 26 24 23 22 21 20 19 17 16 15 14 12 11 12 17 20 18 15 13 12 12 13 14 14 14 14 13 12 11 10 9 9 8 8 8 8 8 8 7 7 7 6 5 5 4 4 3 2 1 1 2 2 3 3 3 3 3 3 4 4 5 6 6 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 14 14 13 12 12 12 12 11 11 11 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 8 8 8 8 8 7 6 5 5 4 3 3 4 6 7 9 12 16 18 19 20 21 21 22 22 22 22 22 22 22 22 23 23 22 22 21 21 20 20 20 20 20 19 18 17 17 16 15 14 13 13 13 13 13 14 15 15 14 12 11 12 11 8 4 2 0 1 3 5 6 7 8 9 9 9 9 9 9 8 7 6 5 4 4 3 3 3 4 5 6 6 6 6 7 7 7 8 8 8 8 8 9 10 12 14 14 14 13 12 11 9 8 8 8 8 7 7 6 6 6 6 6 6 5 5 6 7 7 8 7 7 9 12 16 19 18 19 20 20 21 22 23 22 22 22 22 23 24 25 26 27 27 28 28 29 30 32 33 34 35 37 39 40 40 40 39 39 37 35 33 31 29 27 25 24 23 22 22 21 21 21 20 20 20 19 19 18 18 18 19 19 20 19 19 19 19 18 18 19 20 20 20 21 22 22 22 21 21 20 20 19 18 17 16 14 13 12 11 10 10 10 11 11 12 12 12 12 12 12 12 11 10 9 9 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 15 15 16 16 17 18 18 18 17 16 15 14 12 11 10 9 9 8 7 6 5 4 3 3 3 3 4 4 4 5 5 6 6 6 5 5 5 5 6 6 6 5 5 5 6 7 7 8 9 9 10 11 11 12 12 12 12 13 14 14 16 20 23 26 29 31 32 31 29 27 25 23 22 21 20 18 17 16 14 13 12 11 13 18 21 19 15 13 12 13 14 15 15 15 14 13 12 11 10 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 3 1 1 1 2 3 3 3 4 4 4 5 5 6 6 7 8 8 9 9 9 10 10 11 12 12 12 12 13 13 14 14 14 13 13 12 12 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 8 8 8 8 7 6 5 4 3 3 3 3 5 9 12 14 17 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 19 18 17 16 16 15 14 13 13 13 13 14 13 13 13 13 13 11 9 10 9 6 4 2 0 1 2 3 4 6 7 8 9 10 11 11 10 9 8 7 6 4 3 2 2 3 4 5 6 7 7 7 7 7 8 8 9 9 10 10 10 12 14 15 15 15 14 12 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 11 15 19 21 21 21 22 23 24 23 23 22 22 22 23 24 24 25 26 27 28 29 30 31 32 33 33 35 37 39 41 42 42 40 39 38 39 39 38 35 31 27 24 22 22 21 21 20 20 19 19 19 19 18 18 18 19 20 20 21 20 20 20 20 19 18 19 19 19 19 20 21 22 21 21 20 20 19 19 18 17 16 15 14 12 11 10 9 10 10 11 11 12 12 12 12 13 13 12 11 10 9 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 13 14 14 14 14 15 16 16 17 18 18 18 18 17 16 15 13 12 11 10 9 9 8 7 6 5 4 4 3 3 4 4 4 4 5 5 6 6 6 5 5 5 5 5 6 5 5 4 5 6 6 7 7 8 8 9 9 10 11 11 11 12 13 14 15 19 22 26 28 30 31 31 30 28 26 24 22 21 20 19 18 17 15 14 13 11 11 14 19 21 19 15 13 12 13 14 15 15 15 15 14 13 12 11 9 9 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 4 3 2 2 2 2 3 3 4 4 5 5 6 6 6 7 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 7 7 7 7 7 7 7 6 5 4 3 2 3 3 2 6 11 14 16 17 18 19 20 21 21 22 22 22 22 22 22 22 22 22 21 20 20 19 19 20 20 20 20 19 18 17 16 16 15 14 13 13 12 12 13 12 11 11 11 11 11 10 11 10 7 5 3 1 1 1 2 2 4 5 7 8 10 11 12 11 10 9 7 5 4 2 1 2 3 4 5 6 7 7 8 8 9 9 9 10 10 10 11 12 14 15 16 16 15 14 12 10 9 7 6 5 5 5 6 7 8 8 9 9 8 8 8 8 9 10 11 11 11 11 11 14 17 20 22 22 23 24 24 24 24 23 23 23 23 24 24 25 26 27 28 30 31 31 31 31 32 33 35 38 39 39 38 36 33 33 34 36 38 37 34 29 25 22 21 21 21 21 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 21 20 19 18 19 19 19 20 21 21 21 20 20 19 19 19 18 18 17 16 15 13 11 10 9 10 10 11 11 11 12 12 12 13 13 12 12 10 9 8 7 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 7 8 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 13 13 14 14 15 16 16 17 18 18 18 18 17 16 15 14 12 11 10 10 9 8 7 7 6 5 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 4 4 4 5 5 6 6 6 7 7 8 9 9 10 10 11 12 13 14 16 20 21 24 27 27 27 27 26 24 23 22 21 21 20 19 18 17 15 14 13 12 13 16 20 21 18 15 13 12 13 13 14 15 15 15 14 13 12 11 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 6 6 6 5 4 3 2 3 3 4 4 8 12 14 15 17 18 19 19 20 21 22 22 23 23 23 23 22 22 21 20 20 19 19 19 19 20 20 20 19 18 17 16 16 15 14 13 13 12 11 11 11 10 10 10 11 11 12 12 10 8 6 5 4 3 4 4 4 3 3 4 6 8 10 11 11 11 9 6 4 2 1 1 3 4 5 6 7 8 8 9 9 10 11 11 11 11 11 13 14 15 15 16 16 15 14 12 10 8 7 6 5 5 5 6 7 8 8 9 9 9 9 8 9 10 11 12 13 13 13 13 14 16 19 21 23 24 25 25 25 25 25 24 24 25 25 25 26 26 27 29 31 32 31 31 31 31 32 34 35 36 35 34 32 29 26 25 27 30 31 31 28 25 24 22 22 22 22 22 23 23 23 24 24 25 25 25 25 24 24 24 24 23 22 21 20 18 17 17 18 19 20 21 21 20 19 19 19 19 18 17 17 17 15 13 11 10 10 10 11 11 11 11 12 13 13 13 13 13 12 10 9 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 15 16 17 17 17 17 17 17 16 15 14 13 12 11 10 9 9 8 7 6 5 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 3 3 3 4 5 5 5 5 6 6 7 7 8 8 9 10 11 13 14 17 18 19 21 19 16 15 17 17 18 19 20 21 21 20 19 18 17 16 15 14 14 15 18 21 20 18 15 13 12 12 13 14 14 15 15 14 13 12 11 11 10 9 9 8 8 8 8 8 8 7 7 6 6 6 7 7 6 6 6 5 4 4 4 3 4 4 4 5 5 6 6 6 6 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 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 7 7 6 6 6 5 5 4 3 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 22 23 23 23 23 22 22 22 21 20 19 19 19 19 19 19 19 18 17 16 16 15 14 13 13 13 13 12 11 11 10 10 10 10 10 11 11 10 8 8 8 7 7 7 7 7 7 6 5 5 7 9 11 11 11 9 7 5 2 2 3 4 6 7 7 8 8 9 10 10 11 12 12 12 12 12 13 14 15 15 15 16 15 14 13 11 9 8 7 6 6 6 7 7 8 8 8 8 8 9 9 9 10 12 13 14 14 15 15 15 16 18 20 22 24 25 25 26 26 26 26 26 26 26 26 27 27 27 28 30 31 31 30 30 31 32 33 34 35 34 33 32 31 27 22 18 20 23 24 23 22 21 20 21 21 22 23 24 25 26 27 28 29 30 30 29 28 28 27 27 25 24 23 21 19 17 16 17 18 19 20 20 19 18 19 19 19 18 17 17 17 16 14 12 10 10 10 11 10 10 11 12 13 14 14 14 14 13 10 9 8 8 7 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 16 17 17 17 17 17 16 15 14 14 13 11 10 10 9 8 8 7 6 5 5 5 5 5 6 6 6 6 7 7 6 6 5 4 4 3 2 2 2 3 3 4 4 4 4 5 5 6 6 6 6 7 9 11 13 15 17 18 19 20 19 15 12 11 13 15 18 20 21 21 21 20 19 18 17 16 16 16 17 20 21 20 17 14 12 12 12 13 14 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 8 7 6 6 6 7 8 7 7 7 6 5 4 4 4 4 4 4 5 5 6 6 6 6 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 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 7 6 6 5 4 3 2 1 2 4 6 7 8 9 12 15 15 16 17 17 18 19 20 21 22 22 23 23 23 23 22 22 22 21 20 19 19 19 19 19 19 19 18 16 15 15 14 13 13 13 14 13 13 12 11 10 9 9 8 8 9 9 9 9 10 11 11 10 10 10 10 10 9 8 8 8 10 11 11 11 11 10 9 7 5 6 7 7 8 8 9 9 10 11 12 12 13 13 13 13 13 13 14 13 13 14 15 16 15 14 13 11 10 9 8 7 7 8 8 9 8 8 8 8 9 9 10 11 13 14 15 15 16 17 17 18 19 21 22 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 29 30 31 31 31 31 32 33 33 34 34 33 34 34 32 26 18 14 15 17 19 19 19 18 19 20 21 22 23 24 25 26 27 30 32 33 34 33 32 30 28 26 24 24 22 20 19 18 18 18 19 19 19 18 18 18 18 19 18 17 17 16 16 14 12 11 10 11 11 10 10 11 12 14 15 15 15 14 13 11 10 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 16 17 18 18 18 17 16 15 15 14 14 12 11 11 10 9 8 7 6 5 5 5 6 6 6 7 7 7 7 7 7 6 5 4 3 2 1 1 1 2 3 3 4 4 4 4 4 5 5 5 5 6 8 11 14 16 18 19 20 19 18 17 15 15 15 17 20 22 23 23 22 21 20 19 18 18 18 18 20 21 21 19 16 13 12 12 12 13 15 16 16 15 15 14 14 13 13 13 12 12 11 11 10 9 9 9 9 7 7 6 7 7 8 8 8 8 7 6 5 5 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 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 6 5 5 3 2 1 2 4 6 8 8 9 11 15 17 17 17 17 18 18 19 20 21 22 23 23 23 22 22 22 22 21 21 20 19 19 19 19 19 19 19 17 16 15 14 13 12 11 11 12 13 12 12 11 10 8 7 6 6 7 8 10 11 12 13 13 12 12 13 13 13 12 11 10 10 10 11 12 13 13 13 13 11 10 10 10 10 9 9 9 10 11 12 12 13 14 14 14 14 13 13 12 12 11 12 14 15 16 16 15 14 12 11 10 9 8 8 9 9 8 8 8 8 9 10 11 13 14 15 16 17 18 18 19 20 21 22 24 25 25 26 27 27 27 27 27 27 27 27 27 26 26 26 28 29 30 31 31 32 33 33 33 32 32 32 34 34 33 30 25 20 16 15 16 17 18 18 19 20 21 22 22 23 23 24 25 27 30 33 34 34 32 30 27 25 23 22 21 20 19 19 19 19 19 19 19 18 18 17 18 18 18 17 16 16 15 14 13 12 11 11 11 11 12 12 13 14 16 16 15 14 13 11 10 10 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 18 19 19 18 18 17 16 15 15 14 13 12 11 10 9 8 7 5 5 5 6 6 7 7 8 8 8 8 8 8 7 6 4 4 3 2 1 1 2 3 3 3 3 3 3 3 4 4 4 4 5 8 12 15 17 19 20 20 20 19 18 18 19 20 22 23 25 25 25 24 23 22 21 20 20 20 21 22 23 22 19 15 12 11 11 12 13 15 16 16 16 16 15 15 14 14 13 13 13 13 12 11 10 10 10 9 8 7 6 7 8 8 9 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 9 9 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 nan nan nan nan nan nan 5 4 3 1 2 4 6 8 9 9 10 14 17 19 19 18 18 18 18 19 20 21 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 17 16 15 14 12 11 10 9 9 10 11 11 10 9 7 5 5 5 6 8 11 13 14 15 15 14 14 14 15 15 14 14 14 13 12 13 13 14 14 14 15 15 14 13 13 12 11 10 10 11 11 12 12 13 14 15 15 14 13 12 11 10 9 10 12 15 16 17 17 16 15 13 12 10 9 9 9 8 8 8 8 9 10 11 12 14 16 17 18 18 19 20 21 22 23 24 25 26 26 27 27 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 33 32 31 31 32 33 33 31 28 24 21 19 18 18 19 20 21 22 22 22 23 23 23 23 24 26 28 31 32 32 31 29 27 25 23 22 21 20 20 19 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 14 13 12 12 12 12 13 13 14 14 15 16 16 16 14 13 12 11 10 10 10 9 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 14 15 16 18 19 20 19 18 17 16 15 15 15 14 13 12 11 10 8 7 5 5 5 6 7 7 8 8 9 9 9 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 5 9 13 16 18 19 20 20 21 21 21 22 23 24 26 27 28 28 27 26 25 24 23 22 22 22 23 24 24 22 19 15 13 12 12 13 14 16 16 17 16 16 15 14 14 13 13 13 14 14 13 12 11 10 10 10 9 7 6 6 7 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 10 10 9 9 9 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 nan nan nan nan nan nan nan nan 5 7 9 10 10 12 16 20 21 20 19 19 19 19 19 20 21 21 22 21 21 20 20 20 21 21 21 20 20 19 19 19 19 19 18 17 16 15 13 12 11 10 8 7 7 8 9 8 7 5 4 4 5 7 10 13 14 15 16 16 15 15 15 15 15 15 14 14 13 13 13 14 15 15 15 15 16 16 16 15 14 12 11 11 11 12 12 12 13 14 15 15 14 13 11 10 9 9 10 12 16 18 19 19 18 17 15 13 12 11 10 10 9 8 8 9 10 11 13 14 15 17 19 20 20 21 21 22 23 24 25 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 28 29 29 30 30 31 33 34 34 33 31 31 31 32 32 31 29 26 24 22 21 21 22 22 23 24 24 24 24 24 23 23 24 25 27 29 30 30 30 29 27 26 25 23 23 22 22 22 21 22 22 20 19 20 20 20 19 19 18 18 17 16 16 15 14 13 13 13 13 14 14 15 15 16 16 16 16 15 13 11 11 11 11 11 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 14 16 18 19 20 19 19 18 17 16 16 16 15 14 13 12 10 9 7 6 6 6 7 7 8 8 9 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 2 1 2 3 3 3 5 9 13 16 18 19 19 20 21 22 23 24 26 28 30 31 32 32 31 30 28 27 25 25 24 25 26 27 26 23 20 17 15 14 14 15 16 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 11 10 10 10 9 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 8 9 9 9 10 9 9 8 8 8 8 9 9 9 9 9 9 9 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 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 10 12 14 17 19 21 22 21 20 19 19 19 19 20 21 21 20 20 19 19 19 19 20 20 20 20 20 19 19 19 20 19 18 17 15 14 13 12 11 9 8 7 6 6 6 5 4 3 4 5 7 9 12 14 15 15 16 16 16 15 15 14 14 14 13 13 13 13 14 14 15 14 15 15 16 16 16 16 14 13 12 11 11 11 12 12 13 14 15 14 13 12 11 9 8 8 10 14 18 21 22 21 20 18 16 14 13 12 11 11 10 10 10 10 11 13 14 16 17 18 19 21 22 23 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 31 32 33 34 33 32 31 30 30 30 30 29 27 26 25 24 24 25 25 26 26 27 27 26 26 25 25 25 26 27 28 29 30 29 28 28 27 25 24 23 23 23 23 23 23 23 21 20 20 21 22 22 22 21 20 18 17 16 15 15 14 14 14 14 15 15 16 16 16 17 17 16 14 13 12 11 11 11 11 10 10 9 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 12 13 13 13 13 12 12 12 12 12 12 11 12 12 13 14 16 18 19 20 20 19 18 18 17 17 16 15 14 13 12 11 9 8 6 6 6 7 7 8 8 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 5 8 12 15 17 18 19 21 22 23 25 26 28 29 30 32 33 34 34 33 31 30 28 28 28 28 30 29 28 25 22 20 18 17 17 17 18 17 17 16 15 14 14 13 12 12 12 12 12 13 13 13 11 11 11 11 10 9 8 8 7 7 7 7 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 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 6 8 11 15 18 19 21 22 22 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 16 15 14 13 12 10 9 8 6 5 4 3 3 3 3 4 7 9 11 13 14 15 15 16 16 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 13 12 11 10 11 12 13 13 14 15 14 13 12 10 9 8 9 11 16 20 23 24 23 21 19 17 15 14 13 12 12 12 11 11 12 13 15 16 17 18 19 20 21 23 24 25 25 26 27 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 30 30 30 30 31 31 31 32 32 33 32 31 30 29 29 29 28 27 27 26 26 26 27 28 28 29 29 30 29 28 28 27 27 28 28 29 30 30 29 29 28 26 25 24 23 23 23 24 24 24 23 22 21 21 21 22 23 24 23 21 19 17 16 16 16 16 15 15 15 16 16 16 16 17 17 17 16 15 13 12 11 11 11 11 11 10 9 9 9 8 8 8 7 7 6 6 6 7 7 7 7 7 8 8 9 9 10 11 12 13 13 14 13 13 12 12 12 11 11 11 11 12 13 14 15 16 18 19 20 20 19 19 19 18 17 17 15 14 13 12 10 9 7 6 5 6 6 7 8 8 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 5 5 4 4 3 3 3 5 7 10 13 16 18 19 21 22 24 25 26 26 25 24 24 26 28 30 30 30 29 29 29 29 30 31 30 29 27 25 22 21 20 19 19 18 17 16 16 15 14 13 13 12 11 11 11 12 12 13 13 13 12 12 12 11 11 10 10 8 7 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 8 8 8 7 8 8 8 9 9 10 10 10 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 13 17 19 20 21 22 22 22 21 20 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 17 16 15 14 13 12 10 9 7 5 4 3 3 2 3 5 7 9 11 13 14 14 14 14 15 15 14 14 13 14 15 15 15 14 14 13 13 13 13 13 12 12 13 13 14 14 13 12 11 11 11 12 13 14 15 15 16 15 14 13 11 10 10 11 13 17 21 23 24 24 22 19 17 16 15 14 14 13 13 13 12 13 14 16 18 19 19 20 21 22 23 24 25 26 27 27 28 29 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 31 30 30 29 29 28 27 27 27 28 30 31 31 32 32 32 32 31 30 29 29 29 29 30 31 31 30 29 28 27 25 24 23 22 22 23 24 24 24 23 22 22 21 21 22 23 23 22 20 18 17 16 16 17 16 16 17 17 16 16 16 17 18 18 17 15 14 12 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 13 13 12 11 11 10 10 10 11 12 13 14 16 17 18 19 20 20 19 19 19 18 18 17 16 14 13 11 10 7 6 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 7 10 13 15 17 19 20 22 23 23 22 20 17 15 12 11 14 18 21 23 24 24 25 26 27 28 28 28 27 26 24 22 21 21 20 19 18 17 15 14 14 13 13 12 12 11 11 11 12 13 13 13 12 12 12 12 12 13 12 10 8 6 6 7 7 7 6 7 7 7 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 8 8 9 9 10 10 10 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 14 18 19 20 21 22 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 18 17 16 15 14 13 12 10 9 7 5 4 3 3 2 3 6 9 11 13 14 14 14 13 13 13 13 13 13 14 15 16 17 17 16 15 14 13 13 12 12 11 11 11 12 12 13 13 12 12 12 13 14 15 16 17 17 18 18 17 15 14 13 13 14 15 18 20 22 23 23 21 19 17 16 16 15 15 14 14 14 14 14 16 18 20 21 21 22 22 23 24 25 26 26 27 28 29 30 30 31 31 31 32 31 31 32 32 33 33 34 34 34 33 32 32 31 31 32 32 31 31 30 30 31 31 32 32 31 31 30 29 28 28 29 31 33 34 35 35 35 35 35 33 32 31 30 30 31 31 32 32 31 30 29 27 25 24 23 22 22 22 23 24 24 24 23 22 22 21 21 22 23 23 22 20 18 17 17 17 18 18 18 18 17 16 16 17 19 19 18 16 14 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 13 12 11 10 9 9 9 9 10 11 13 15 16 18 19 20 20 20 19 18 18 18 17 17 15 14 12 11 9 7 5 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 10 12 15 17 19 20 21 21 20 18 15 14 12 8 5 7 11 14 15 16 17 17 18 19 21 23 25 26 25 24 23 22 22 21 20 18 17 16 15 13 13 13 13 13 12 11 11 12 12 13 13 12 12 12 12 13 14 14 11 9 7 5 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 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 7 11 15 18 20 20 20 20 20 19 17 17 17 17 17 17 16 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 18 17 15 14 13 12 12 10 9 7 5 4 4 4 3 4 6 9 11 13 14 14 13 12 11 10 11 12 13 14 15 17 17 17 17 16 15 14 13 12 12 11 11 11 11 11 12 13 13 13 14 14 16 17 19 19 20 20 20 20 19 17 16 16 17 18 19 19 20 21 21 20 19 18 17 16 16 16 16 16 16 16 16 18 20 21 23 23 24 24 24 25 26 26 27 27 28 29 30 30 31 32 32 nan 32 32 33 33 33 34 34 35 35 34 33 32 32 32 32 33 33 32 31 30 30 31 32 33 33 32 31 30 29 29 30 32 35 36 37 36 37 37 37 35 33 31 30 30 31 32 32 32 32 30 29 27 26 25 24 23 23 23 23 24 24 25 24 23 22 21 21 22 23 23 22 21 19 18 18 18 19 19 19 19 18 17 17 18 19 20 19 17 15 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 11 12 13 13 13 12 11 10 9 8 7 7 8 9 11 13 15 16 18 18 19 19 19 18 18 18 17 17 15 14 13 11 10 8 6 4 4 4 5 6 6 7 7 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 10 12 15 17 18 19 20 20 19 16 14 14 14 13 14 15 16 17 16 16 15 15 15 17 18 21 23 24 24 23 22 22 22 21 20 19 19 17 16 15 14 13 13 13 13 12 11 12 12 13 13 13 12 12 11 11 12 12 11 9 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 16 19 20 20 19 19 18 16 14 14 16 17 17 16 16 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 15 14 13 12 12 11 9 7 5 5 5 5 4 4 6 8 10 11 11 12 12 10 9 8 9 11 12 14 16 17 18 18 18 17 16 15 13 13 12 12 12 11 11 12 13 15 15 15 15 16 17 19 21 21 22 22 22 22 22 21 20 20 21 21 21 21 21 21 21 21 19 19 18 17 17 17 17 17 17 18 18 20 22 23 25 25 26 26 26 27 27 27 28 28 nan nan nan 31 31 nan nan nan nan nan nan 34 34 34 35 35 35 35 34 34 33 32 33 34 34 33 32 31 30 31 31 32 32 33 32 32 31 31 31 33 36 37 37 36 36 36 36 34 32 31 30 29 29 30 30 31 31 30 28 27 26 25 25 24 23 23 23 24 25 25 25 24 23 22 22 23 23 23 22 21 19 18 18 19 20 20 20 20 20 20 19 20 20 20 20 18 16 15 14 14 14 13 13 12 12 12 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 8 9 9 10 11 12 12 12 12 11 10 8 6 6 6 6 7 9 10 12 14 15 16 17 17 17 17 17 17 17 16 15 14 13 12 10 8 6 4 3 3 4 4 5 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 13 16 18 19 19 nan nan nan nan 14 14 15 15 17 20 22 23 23 22 21 22 22 21 19 20 22 23 23 22 21 21 21 21 21 21 21 20 19 17 15 14 13 13 13 12 12 12 12 12 13 12 12 11 11 11 10 10 9 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 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 11 13 15 17 19 20 19 19 18 16 15 13 14 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 17 17 16 16 15 14 13 12 11 11 9 7 6 5 6 6 5 4 5 6 7 7 8 9 9 7 7 7 9 10 12 13 15 17 18 19 19 18 17 15 14 13 13 13 14 14 13 14 15 16 17 17 17 17 19 21 22 23 23 22 23 23 24 24 23 23 23 23 23 23 23 23 23 22 21 20 19 19 18 18 18 18 19 19 20 22 23 25 26 27 27 28 28 29 29 29 29 nan nan 30 31 31 32 33 33 nan nan nan 34 35 35 35 35 36 36 35 35 35 35 34 34 35 35 35 34 33 32 32 31 31 32 32 32 33 33 33 33 34 36 38 37 36 35 35 34 33 31 30 29 29 28 28 28 29 29 28 27 26 26 27 26 26 25 25 25 25 26 27 27 26 25 24 24 25 25 24 22 21 19 18 19 20 21 21 21 22 22 22 22 22 21 21 20 19 17 16 15 15 14 14 13 12 12 12 12 11 10 9 9 8 8 8 8 7 7 6 6 7 7 8 8 9 10 10 11 11 11 11 10 7 5 3 3 4 5 7 8 10 12 13 14 15 15 15 16 16 16 16 16 15 14 13 12 10 9 7 4 2 2 3 3 4 5 6 6 7 7 7 7 7 7 7 8 8 9 9 10 9 9 9 8 8 8 7 7 8 8 9 9 10 11 11 12 12 13 14 16 18 19 18 nan nan nan nan nan 14 14 16 19 22 24 25 25 24 22 21 20 19 19 20 21 22 21 21 20 20 20 20 20 20 21 20 19 18 16 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 nan 15 17 19 20 20 19 19 17 16 15 14 14 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 15 14 13 12 12 11 10 9 7 6 5 6 6 6 5 4 4 5 6 7 8 7 5 5 7 9 10 10 12 16 18 20 20 19 18 17 15 14 13 14 15 16 16 16 16 17 18 18 18 18 18 19 22 23 24 24 24 24 25 25 26 25 25 25 25 26 26 26 25 24 23 22 22 21 20 20 20 20 20 20 21 22 23 25 27 28 28 29 29 30 30 nan nan nan nan 32 32 32 32 32 33 34 35 35 36 36 36 36 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 32 32 31 31 31 32 33 33 34 34 36 38 38 37 35 34 34 33 31 29 29 29 29 29 29 29 29 28 27 27 27 27 28 28 27 26 26 27 28 29 30 29 27 26 25 26 27 26 25 22 21 19 20 21 22 22 22 22 23 23 23 23 22 21 20 19 18 17 16 15 15 14 13 12 12 12 12 12 11 10 9 8 8 7 7 6 6 6 6 6 7 7 8 9 9 10 10 11 10 9 8 6 3 2 2 3 5 6 8 9 11 12 13 14 14 14 14 15 15 15 15 14 13 12 10 9 7 5 3 2 2 3 3 4 4 5 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 8 9 10 11 12 13 14 14 16 17 19 19 18 nan nan nan nan nan nan 14 15 19 22 24 24 22 20 18 18 19 21 22 22 22 21 21 20 19 19 18 18 18 19 18 18 18 17 16 14 14 13 12 12 12 12 12 12 12 13 13 13 13 13 12 11 10 9 8 8 8 8 7 7 7 7 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 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 10 11 11 nan nan nan nan nan nan nan 16 17 18 19 20 20 20 18 17 16 15 14 14 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 13 12 11 11 10 9 8 6 6 6 7 6 4 3 4 6 6 7 8 7 5 6 8 9 9 10 13 17 20 21 21 20 18 17 15 14 14 15 16 18 19 19 19 19 19 19 19 18 19 20 22 23 24 25 26 26 27 27 27 27 27 27 27 28 28 28 27 26 25 24 24 23 22 22 21 21 22 23 24 25 26 27 28 29 29 30 30 31 32 nan nan 33 33 33 33 32 32 33 34 35 36 36 37 37 37 37 36 36 37 37 37 37 37 37 38 38 38 38 38 37 36 35 34 34 33 32 31 31 31 31 32 33 34 35 37 38 37 35 34 34 33 32 30 29 29 30 30 30 30 30 29 28 28 28 28 29 29 29 29 30 30 31 31 30 29 28 27 27 28 29 29 28 25 23 22 22 23 23 23 23 23 23 23 23 23 23 22 20 19 18 18 17 16 16 15 13 12 12 12 12 12 11 10 8 7 6 6 6 5 5 5 5 6 6 7 8 8 9 10 10 10 9 8 6 5 3 3 3 4 5 6 8 9 11 12 13 13 14 14 14 14 14 14 13 13 12 11 9 8 6 4 2 2 3 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 10 9 8 8 8 8 8 9 9 10 11 13 14 16 17 18 19 19 18 17 nan nan nan nan nan nan nan nan nan nan 20 18 17 16 15 17 19 21 23 23 22 21 20 20 19 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 13 12 12 12 12 13 14 14 14 14 13 11 10 9 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 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 12 12 11 11 nan nan nan nan 17 18 19 19 19 20 21 21 20 18 17 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 13 12 11 10 9 9 8 7 7 6 6 4 4 3 5 7 8 9 9 8 7 8 10 11 11 13 16 20 22 23 22 20 19 17 16 16 16 16 18 20 21 21 20 20 20 20 19 19 20 21 23 25 26 27 28 29 29 29 29 29 28 28 29 29 29 29 28 28 27 26 25 25 24 24 24 24 25 25 26 28 28 29 29 30 30 30 31 32 33 nan nan 34 34 34 34 33 33 34 34 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 38 37 36 36 35 33 32 30 30 30 31 32 33 34 35 36 nan nan 34 34 34 32 30 29 30 31 31 31 31 30 29 29 29 29 29 29 29 29 31 32 33 32 31 30 28 27 28 28 30 31 32 30 28 25 24 24 24 24 24 23 23 23 23 23 23 23 22 21 20 19 18 18 17 17 16 15 13 12 12 12 12 12 11 9 7 6 5 4 4 4 4 4 5 6 7 8 8 9 9 9 9 8 7 5 4 4 3 4 4 5 6 8 9 10 11 12 13 13 13 13 13 13 13 12 12 11 10 9 7 4 2 2 3 4 3 3 3 4 4 5 5 5 5 6 7 7 7 7 7 8 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 11 12 14 17 18 20 20 18 17 nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 14 15 19 22 23 23 21 21 21 20 19 18 18 17 17 16 16 16 16 16 15 15 14 13 13 12 12 11 11 12 13 13 13 13 13 13 12 11 10 9 8 8 8 7 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 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 12 11 11 11 nan nan nan 19 20 20 20 20 20 21 21 21 20 18 17 17 16 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 13 12 12 11 10 9 9 8 8 7 5 4 3 4 5 8 10 11 12 11 11 11 11 13 14 15 17 19 22 23 23 22 20 19 18 17 17 17 18 20 21 22 22 22 21 21 20 20 21 22 23 25 26 28 29 30 31 31 31 30 30 30 30 29 30 30 29 29 28 28 28 27 27 27 27 27 27 28 28 29 30 31 31 31 31 31 31 32 33 33 34 35 35 35 35 35 35 34 34 35 35 35 36 37 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 39 39 38 37 35 33 31 30 30 30 31 nan nan nan nan 35 34 34 34 33 32 31 30 30 31 32 32 32 31 30 29 29 30 29 29 29 29 29 30 30 28 27 27 27 27 29 31 32 33 33 31 29 27 26 26 26 26 25 24 23 23 23 23 23 23 22 21 20 19 19 18 18 17 17 16 14 13 12 12 12 12 11 9 7 6 5 4 4 4 4 4 5 6 7 8 8 8 8 7 7 6 6 4 4 3 3 4 4 5 6 7 9 10 11 11 12 12 12 13 12 12 12 11 11 11 9 8 5 3 0 3 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 8 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 10 12 15 17 19 19 19 18 16 nan nan nan nan nan nan nan nan nan 13 14 14 12 12 12 13 15 19 21 22 22 23 23 23 21 20 19 19 18 18 17 17 17 16 16 15 14 13 13 13 12 12 13 13 13 12 11 11 12 13 13 12 10 9 9 9 8 8 8 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 4 4 4 4 5 6 8 8 9 10 10 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 11 11 12 14 17 20 21 22 21 20 20 20 21 21 20 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 11 10 9 9 8 7 6 4 3 3 5 8 10 12 13 14 14 15 15 16 17 18 19 20 22 23 23 23 21 20 20 19 18 18 19 20 21 22 23 23 22 22 21 21 21 22 23 24 26 27 29 30 31 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 33 33 33 34 34 35 35 36 36 36 35 35 35 35 35 35 36 37 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 38 36 34 32 31 30 30 30 31 nan nan 33 33 33 33 33 33 33 32 31 31 32 32 32 32 31 30 30 30 30 30 30 30 31 30 29 27 24 21 21 21 24 27 31 34 35 34 32 30 28 27 27 27 27 27 26 25 24 23 23 23 22 22 21 20 19 19 18 18 17 17 16 15 14 13 13 13 12 11 9 8 6 5 5 4 4 4 4 5 6 7 7 7 6 6 5 5 5 4 4 3 3 3 3 4 5 6 7 8 9 9 10 10 11 11 12 12 11 11 10 10 10 9 7 4 1 1 4 4 4 4 4 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 10 12 15 17 18 19 18 16 14 nan nan nan nan nan nan nan 11 12 12 13 12 11 10 10 12 15 18 21 22 24 24 24 23 22 22 21 20 18 18 17 17 16 15 14 14 14 14 14 14 14 14 13 13 11 10 11 12 13 14 13 12 11 10 9 9 9 9 8 6 5 5 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 5 6 7 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 17 20 22 22 22 21 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 10 8 7 6 5 4 4 4 8 10 12 14 15 16 17 18 19 19 20 20 21 22 23 23 23 23 22 21 20 20 19 19 19 20 21 21 22 22 22 22 21 21 22 23 24 25 26 28 30 31 32 32 32 31 31 31 31 31 31 30 30 30 nan 31 nan nan nan nan 31 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 35 35 35 36 36 36 36 37 37 38 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 42 41 41 40 38 36 33 31 30 29 29 29 30 31 31 32 32 32 32 33 33 33 32 32 32 32 32 32 31 30 30 29 30 30 31 32 33 33 32 29 25 21 19 18 20 22 25 28 31 32 30 29 28 28 28 28 28 28 27 26 25 24 23 22 22 21 20 19 18 18 18 17 17 16 16 15 15 14 14 13 12 11 10 8 7 6 5 5 5 4 4 5 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 3 4 5 6 7 7 8 9 9 10 10 11 10 10 10 9 9 9 7 5 3 1 3 4 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 9 11 13 15 17 18 18 17 15 12 nan nan nan nan nan nan 11 11 11 11 10 9 9 9 10 13 16 19 21 23 24 24 23 22 21 20 19 18 18 18 17 16 14 14 14 14 14 13 13 13 13 12 12 10 9 10 12 13 14 14 13 12 11 10 10 10 8 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 6 8 9 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 10 11 13 16 20 23 23 23 22 21 20 20 20 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 11 10 8 7 5 5 5 5 6 9 12 14 16 17 18 19 20 20 21 22 22 22 22 23 24 24 25 24 23 22 21 20 20 20 20 20 21 21 22 22 22 21 21 22 23 24 25 26 28 30 31 31 31 30 30 31 31 31 31 31 31 31 31 31 nan nan nan nan nan nan 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 38 38 39 39 39 40 40 40 41 41 42 42 42 42 42 42 42 42 41 41 40 39 37 35 32 30 28 27 27 28 29 30 30 31 31 31 32 32 33 32 32 31 31 31 31 31 30 30 30 30 31 32 33 34 34 34 33 30 27 24 21 19 18 17 18 21 25 28 27 27 27 27 27 27 27 27 26 25 24 23 22 21 20 19 18 17 16 16 16 16 15 15 15 15 14 14 13 13 12 10 9 8 7 6 6 5 5 5 5 6 6 6 6 5 5 4 3 2 1 0 1 1 1 1 2 3 4 5 6 6 7 7 8 9 9 9 9 9 9 8 8 7 6 4 2 2 4 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 10 12 14 16 18 19 18 16 13 10 8 nan nan nan 9 11 11 11 10 9 9 9 10 11 13 15 18 20 21 22 23 22 21 20 19 19 19 20 20 18 16 14 13 13 13 12 11 10 10 10 10 10 8 7 8 9 10 11 13 13 12 12 10 10 9 7 6 5 5 5 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 19 22 24 23 23 22 21 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 11 10 8 6 5 4 5 6 8 10 13 16 18 19 20 21 21 22 22 23 23 23 23 24 25 26 26 25 24 24 23 22 21 21 21 21 21 21 21 21 21 20 20 21 22 24 25 26 27 29 30 30 29 29 29 30 31 31 31 31 31 31 31 31 nan nan nan nan nan nan 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 39 39 39 39 40 40 41 41 41 42 42 42 42 42 42 42 41 41 40 40 39 38 37 34 32 29 28 27 27 28 28 29 30 30 31 31 32 32 32 32 31 31 31 31 31 30 30 30 30 31 32 32 33 34 34 34 33 31 28 25 22 18 15 12 13 19 23 25 25 26 26 26 25 25 25 25 25 24 24 22 21 20 18 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 9 8 8 7 6 6 5 6 6 6 6 5 5 5 4 4 3 3 3 2 2 1 0 1 2 3 4 4 5 6 6 7 7 7 7 7 7 7 7 7 6 5 3 1 3 6 7 6 6 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 8 9 11 13 15 17 18 18 16 14 12 9 7 6 nan 8 10 10 10 10 10 10 11 11 12 13 15 17 18 19 20 20 20 19 19 19 19 21 22 21 18 16 13 12 11 11 10 9 8 8 8 9 8 7 6 7 7 7 7 8 9 10 10 10 9 8 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 24 23 22 21 20 20 19 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 14 14 14 14 15 15 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 10 9 7 4 5 5 7 10 13 15 17 19 20 21 22 22 23 23 24 24 24 24 25 26 27 26 26 25 24 24 23 22 22 22 22 21 21 21 21 20 19 20 21 22 23 23 24 26 27 28 28 28 29 29 30 31 31 31 31 31 31 31 31 31 32 32 32 nan nan 33 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 41 40 40 nan 39 39 37 36 34 32 30 30 29 28 28 29 30 31 31 32 32 32 32 32 32 31 30 30 30 30 30 30 31 31 32 32 33 34 34 33 32 30 27 24 20 16 12 11 15 19 22 23 24 24 24 24 24 24 24 25 25 25 24 23 21 19 17 15 15 14 15 15 15 15 15 14 14 13 13 13 12 11 10 10 9 9 8 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 2 1 1 1 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 5 5 3 2 4 6 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 10 12 13 15 16 17 16 15 13 11 8 6 6 7 8 9 9 10 10 11 12 13 13 13 14 15 16 18 18 18 18 18 18 18 18 18 18 18 16 13 11 10 9 9 8 7 7 7 7 7 7 6 6 6 6 5 4 4 6 7 8 8 8 7 7 7 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 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 24 25 24 23 22 21 20 19 19 19 18 18 18 19 18 17 16 15 14 13 13 14 14 14 13 13 13 14 14 15 15 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 5 5 6 9 13 15 17 18 20 20 21 23 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 24 23 22 22 22 22 21 21 20 19 19 20 21 22 22 23 23 25 26 27 27 28 29 30 30 31 31 31 31 31 31 31 31 31 32 32 32 33 nan 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 40 40 nan nan 41 42 42 42 42 42 42 42 43 nan 42 42 42 42 41 40 nan 39 40 nan nan nan nan nan 34 33 31 30 29 30 31 31 32 nan nan nan 33 32 30 28 28 29 30 32 32 32 32 32 33 33 33 33 32 31 29 28 25 21 18 15 13 14 17 20 22 23 24 25 24 24 24 25 25 26 27 26 25 23 22 20 18 17 16 17 17 17 17 17 16 15 14 14 14 13 12 11 11 10 10 10 9 8 7 7 6 7 7 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 2 2 5 7 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 15 15 16 15 14 12 10 7 5 5 6 7 8 9 10 12 14 14 15 15 15 15 15 17 18 18 18 18 18 18 16 14 12 12 11 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 5 6 7 7 7 7 7 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 9 9 10 10 10 10 10 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 26 26 25 24 22 21 20 19 19 18 18 18 18 18 18 16 15 13 12 12 12 12 12 12 12 12 12 13 14 15 15 14 14 13 12 12 11 11 12 12 12 12 12 12 12 12 12 11 9 9 9 8 7 8 11 14 17 18 20 20 21 23 24 25 25 25 25 26 27 27 26 26 25 25 25 25 25 25 24 23 23 23 23 23 22 21 20 20 20 21 22 23 23 23 24 25 26 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 35 35 36 36 36 37 37 37 38 38 38 38 37 37 37 37 37 37 38 38 39 39 39 39 40 40 40 nan nan nan nan nan nan nan nan nan nan nan 43 43 42 42 42 41 40 40 40 40 41 41 nan nan nan nan nan nan 31 31 32 nan nan nan nan nan nan nan nan nan nan 28 30 31 32 32 32 32 32 32 32 31 30 29 28 27 25 23 20 18 16 16 16 18 20 22 24 24 24 24 25 27 28 29 29 29 28 27 26 25 24 23 21 20 20 20 20 20 19 18 17 16 15 15 14 13 12 12 11 11 10 9 8 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 3 2 3 6 8 9 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 12 13 14 15 15 15 14 11 9 6 4 3 5 6 8 9 11 14 15 15 15 15 15 15 16 17 18 18 19 19 18 16 12 9 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 8 8 8 9 10 10 8 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 24 23 21 20 19 19 18 18 18 18 18 17 16 14 13 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 12 12 11 11 11 12 12 12 12 11 11 12 12 12 10 10 11 11 11 10 12 15 17 19 21 22 22 23 24 26 26 26 26 27 27 27 27 26 25 24 24 25 25 25 25 25 24 25 25 25 24 23 22 22 21 22 22 23 23 24 24 25 26 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 33 34 34 34 34 34 34 35 35 36 36 36 37 37 38 38 38 38 38 38 37 37 37 37 38 38 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 43 43 42 42 41 41 41 41 42 42 42 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 29 28 27 26 26 25 24 23 21 20 19 18 17 17 17 19 21 21 21 21 22 25 28 30 32 33 33 32 32 31 30 29 27 25 24 23 23 23 22 21 20 19 18 17 16 16 15 14 13 12 12 10 9 7 7 7 7 7 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 2 4 7 9 10 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 11 12 13 13 14 15 15 14 12 10 8 5 2 2 4 6 7 9 11 12 13 13 13 14 14 15 16 16 17 17 17 16 14 10 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 9 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 11 12 12 12 12 12 12 12 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 27 26 24 23 22 20 19 19 18 18 18 18 17 16 15 14 12 11 10 10 10 11 11 11 11 12 13 14 14 14 14 13 12 11 10 10 11 12 12 12 12 12 12 13 13 12 11 11 13 14 14 15 17 19 21 22 23 23 24 24 26 27 27 27 27 27 27 27 26 25 24 24 24 25 25 25 25 25 25 25 26 26 26 25 24 24 24 24 24 24 24 24 25 26 27 28 29 29 30 30 30 30 30 30 31 31 31 30 30 30 30 30 31 31 32 32 33 34 34 34 34 35 35 35 35 35 36 36 37 37 37 38 38 38 38 38 38 38 37 37 37 37 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 44 43 43 43 42 42 42 42 43 43 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 24 24 23 23 23 22 21 20 20 19 17 17 17 18 19 19 19 20 22 25 27 30 33 35 36 36 36 35 33 31 29 28 27 26 26 25 24 23 22 21 20 19 18 17 16 15 15 13 12 10 8 7 7 7 7 8 9 9 9 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 5 8 10 10 10 9 9 8 8 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 11 12 13 14 14 15 14 14 13 11 10 7 5 2 0 2 4 6 7 9 10 10 10 11 12 12 13 13 13 14 14 13 11 9 7 6 6 6 6 7 7 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 9 8 8 9 9 9 10 11 10 10 10 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 27 26 24 23 22 21 20 19 19 18 18 18 17 16 14 13 12 11 10 10 11 11 11 11 12 12 13 14 14 14 14 13 12 11 10 10 11 12 13 13 13 13 13 14 14 14 13 13 15 16 18 20 21 21 22 23 23 23 24 25 26 27 27 26 26 26 26 26 25 24 24 24 25 25 26 26 26 26 26 27 27 28 27 27 27 26 26 25 25 25 24 25 26 27 29 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 37 37 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 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 42 42 41 40 39 nan 36 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 22 22 22 21 20 19 18 17 18 19 20 21 21 21 23 24 26 30 34 36 38 38 37 35 33 31 30 29 28 28 27 26 25 24 23 22 21 20 19 18 17 16 15 13 12 10 9 8 8 8 8 9 11 11 11 9 8 7 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 5 6 9 11 11 11 10 9 9 8 8 7 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 10 11 11 12 13 14 15 15 15 14 13 12 11 9 8 5 3 2 2 4 5 6 7 7 6 8 9 10 11 11 11 11 11 11 10 9 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 9 10 10 11 10 9 9 9 10 10 11 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 27 25 24 23 22 21 20 19 19 19 18 17 16 15 14 13 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 12 11 11 11 12 13 14 14 14 15 15 15 15 14 14 16 18 20 22 22 23 23 23 23 23 23 25 26 27 27 26 25 25 25 25 24 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 28 28 27 26 26 25 25 26 27 29 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 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 44 44 44 45 45 44 44 44 44 44 44 43 43 43 43 43 42 40 39 38 37 nan nan 34 34 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 23 23 23 23 22 21 20 19 19 20 22 23 23 22 22 22 23 26 30 34 37 37 36 34 33 32 31 30 29 29 28 28 27 26 26 25 23 22 20 19 18 17 16 14 13 11 10 9 9 9 9 10 12 14 14 12 10 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 6 8 10 11 12 11 11 10 10 9 8 8 7 7 6 6 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 15 15 15 14 13 12 11 9 8 6 4 3 4 5 7 7 6 5 6 7 9 10 11 11 11 11 10 9 9 8 8 7 7 6 6 6 6 7 7 8 8 8 7 7 6 5 5 5 5 6 6 7 7 8 9 10 11 11 11 11 11 11 11 11 12 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 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 30 29 28 26 25 24 23 22 21 20 20 19 19 18 17 16 15 14 13 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 12 13 14 14 15 15 16 16 16 16 15 15 16 19 21 22 23 23 24 24 24 24 24 25 26 26 26 25 24 24 25 24 24 24 24 25 25 26 26 27 27 28 29 30 31 30 30 30 29 29 28 27 27 26 27 28 30 31 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 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 44 43 42 41 40 nan nan 36 36 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 23 24 24 24 24 23 22 21 21 22 23 24 23 22 22 21 22 25 29 33 34 34 33 32 31 31 30 30 30 30 29 28 28 27 26 25 24 22 20 19 18 16 15 13 12 11 11 10 10 10 11 13 15 16 15 12 10 9 10 10 9 9 9 9 9 9 10 10 10 9 9 9 8 8 7 7 6 6 6 7 9 10 12 12 12 11 11 10 10 9 8 8 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 9 9 9 9 9 9 10 10 11 12 13 14 15 15 15 15 15 14 13 12 11 9 7 5 3 3 5 6 7 7 6 6 7 8 9 10 11 11 11 10 9 9 9 8 8 7 7 6 6 7 8 8 9 9 8 8 7 6 5 5 4 5 5 5 6 6 7 8 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 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 30 28 27 26 25 24 23 22 22 21 20 20 19 19 18 16 15 13 13 12 12 12 12 12 12 13 13 14 14 14 15 14 14 14 13 13 13 13 13 13 14 15 15 16 16 17 17 17 16 16 15 16 19 21 22 23 24 24 24 24 24 25 25 25 25 24 23 23 24 24 24 24 24 24 25 26 26 27 28 29 30 31 32 32 31 31 31 31 30 30 29 29 29 29 30 31 32 33 33 32 31 30 30 30 nan 30 30 30 30 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 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 39 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 24 25 25 25 24 24 23 23 23 24 24 23 22 21 20 20 23 25 28 29 30 31 31 31 31 31 31 31 30 30 29 28 28 27 26 24 22 20 18 17 15 14 13 12 12 12 12 12 13 15 16 17 15 11 9 10 11 11 11 11 10 10 10 10 10 11 11 11 10 10 9 9 8 8 7 7 7 7 9 11 12 12 12 12 11 11 10 10 9 8 7 7 6 6 6 6 6 7 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 10 11 12 12 13 14 15 15 15 15 15 14 13 11 10 8 6 3 2 4 6 7 8 8 8 8 9 9 10 11 11 11 10 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 9 9 8 7 6 6 6 5 5 5 6 7 8 9 10 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 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 29 27 26 25 24 24 23 23 22 21 21 20 20 19 18 17 15 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 16 16 17 19 21 22 23 24 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 25 26 27 28 30 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 30 nan nan nan nan nan nan nan 31 31 32 32 32 32 32 33 33 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 30 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 25 24 24 24 25 25 25 26 26 26 25 24 24 24 24 23 22 21 20 19 20 21 23 26 28 29 31 31 31 31 32 31 31 31 30 30 29 28 27 26 23 21 20 18 16 15 14 13 13 13 14 14 15 17 18 18 14 8 9 11 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 9 9 9 8 8 8 8 9 11 12 12 12 12 12 11 11 10 9 9 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 10 11 11 12 13 14 14 15 15 14 14 13 12 10 8 6 4 1 2 5 6 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 7 8 9 9 10 11 13 13 14 14 13 13 13 13 13 14 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 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 29 27 26 25 24 23 23 23 23 22 22 21 21 20 19 17 16 15 14 14 13 13 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 14 14 15 16 18 18 18 18 18 18 18 18 17 17 17 19 21 23 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 24 24 25 25 26 28 29 30 31 32 32 32 32 31 30 30 31 32 32 32 32 32 32 32 32 32 32 31 31 30 29 nan nan nan nan nan nan nan 31 32 32 32 33 33 33 32 32 32 32 31 31 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 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 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 nan nan nan 29 27 26 26 25 25 25 26 26 26 26 25 25 25 24 24 23 23 22 21 21 21 23 25 27 28 30 31 31 31 32 32 32 32 31 31 30 30 28 27 25 24 22 19 18 16 15 15 15 15 16 17 18 20 21 16 13 9 10 13 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 10 11 12 12 13 12 12 12 11 10 10 9 8 7 7 6 6 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 11 10 8 6 5 2 0 3 5 6 8 9 10 11 11 11 10 10 9 9 9 9 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 8 8 9 10 11 12 13 13 13 13 13 12 13 14 15 16 16 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 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 30 29 27 25 24 23 23 24 24 23 23 22 21 21 20 19 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 17 19 19 19 20 20 19 19 18 18 18 18 20 22 23 24 25 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 26 27 28 29 30 31 31 31 31 31 31 30 30 30 31 32 33 33 32 32 32 32 32 32 31 30 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 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 nan nan nan nan nan nan nan nan nan 40 40 39 37 34 32 30 29 28 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 24 24 25 26 28 29 30 31 31 32 33 33 33 33 33 32 31 31 30 29 28 27 25 22 20 18 17 17 17 17 18 19 21 23 23 15 9 7 10 15 18 17 16 15 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 12 13 13 13 12 12 11 11 10 10 9 8 7 7 6 6 7 8 9 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 11 11 10 9 7 6 4 2 0 3 4 6 8 10 11 12 12 11 10 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 12 11 10 9 9 8 8 8 8 8 8 8 9 10 11 11 12 13 13 14 13 13 13 13 14 15 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 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 30 29 27 25 24 23 24 24 25 24 23 22 22 21 21 20 19 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 12 14 17 19 20 20 20 20 20 19 19 19 19 19 21 22 23 24 25 25 26 25 25 24 24 24 25 25 25 25 25 25 26 26 27 28 29 29 30 30 30 30 30 30 30 30 30 31 32 33 33 33 33 33 32 32 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 25 25 25 25 25 24 24 24 24 24 24 25 25 25 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 41 39 36 35 33 32 30 29 28 27 26 27 26 27 27 27 27 27 26 25 25 26 27 28 29 30 31 32 33 34 34 34 34 34 34 34 33 33 32 31 30 29 29 27 25 23 21 20 20 20 20 20 21 23 25 25 19 11 7 9 16 19 18 17 16 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 11 12 13 13 13 13 12 12 11 11 11 10 9 9 8 7 6 7 7 8 9 10 11 11 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 9 9 9 8 9 9 10 11 11 12 11 11 11 10 10 10 10 9 8 7 6 4 2 0 2 4 6 8 10 12 13 13 12 10 9 8 8 8 9 9 9 9 9 10 10 11 11 12 12 12 12 13 12 12 11 10 10 10 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 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 27 26 24 24 24 25 25 24 23 23 22 21 21 20 19 18 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 11 12 12 11 8 12 15 17 19 20 21 20 19 19 19 19 20 20 22 23 24 25 26 26 25 25 25 25 24 25 25 25 26 26 27 27 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 33 33 33 33 32 32 31 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 40 39 37 35 34 33 31 29 28 28 28 28 28 28 29 29 28 27 27 28 29 31 31 32 33 34 35 36 36 36 36 36 35 34 34 33 32 31 31 30 29 29 27 25 24 23 23 22 22 22 23 25 26 25 22 15 9 8 15 19 19 18 17 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 11 11 12 13 14 14 13 12 12 11 11 10 10 10 9 8 8 7 7 7 7 8 10 11 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 10 11 11 11 10 10 9 9 10 10 9 9 8 7 6 4 2 1 1 3 5 7 9 10 11 10 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 25 25 25 25 25 24 23 22 22 21 21 20 19 18 17 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 11 9 9 9 8 8 9 12 15 18 20 21 20 19 17 17 19 21 22 23 24 25 26 26 26 26 26 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 32 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 44 42 41 39 37 36 34 33 31 30 30 30 30 30 30 30 30 30 29 30 31 33 33 34 34 33 33 34 36 37 38 38 37 36 34 33 32 32 31 31 30 30 29 27 26 25 25 24 24 24 24 25 26 24 20 12 7 10 15 18 19 18 17 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 13 13 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 8 9 10 11 13 13 12 12 11 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 9 9 10 10 11 11 10 10 9 9 9 9 9 9 9 9 7 6 5 3 2 1 1 2 4 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 25 25 24 24 23 22 21 21 21 20 19 18 17 16 15 15 15 15 14 14 13 12 11 11 11 11 11 11 10 8 7 7 7 7 8 12 16 19 21 21 20 18 17 17 20 22 24 25 25 26 26 27 26 27 27 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 32 32 32 32 31 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 47 45 44 42 41 39 37 36 34 33 33 32 32 32 31 32 33 32 31 31 32 33 35 36 36 34 32 32 33 35 37 39 40 40 37 35 34 33 32 32 31 31 30 28 28 27 26 26 25 25 25 25 25 24 20 14 12 14 16 19 19 19 18 17 16 15 15 14 13 13 13 12 11 10 10 10 10 9 10 10 10 11 11 12 13 13 12 11 11 10 10 9 9 9 9 8 8 7 7 8 9 11 12 13 13 13 12 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 2 3 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 14 14 14 15 16 16 16 17 17 18 18 18 18 18 17 17 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 24 23 22 21 21 21 20 20 19 18 17 16 16 15 15 15 14 14 13 12 11 10 9 9 9 9 9 9 8 7 8 11 14 18 20 21 22 22 20 19 18 19 21 24 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 29 30 30 31 31 31 30 30 30 30 31 32 31 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 45 43 42 40 39 37 36 36 35 35 34 33 33 34 34 33 33 33 34 34 36 37 36 34 33 32 31 32 34 38 40 39 37 35 34 33 33 33 32 31 29 29 28 28 27 26 26 25 25 25 24 21 18 17 18 19 20 20 20 19 18 17 16 15 14 14 13 13 12 11 10 10 9 9 9 9 9 10 10 10 11 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 9 11 12 13 13 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 9 9 10 11 11 12 13 13 14 14 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 15 15 15 16 16 17 17 17 17 17 16 16 16 15 15 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 26 25 24 24 23 22 21 21 21 20 20 19 18 17 16 16 16 15 15 14 14 13 12 11 10 9 9 8 9 10 10 9 8 10 14 18 21 23 23 23 22 21 21 21 22 24 26 26 27 27 27 28 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 28 29 30 30 30 30 29 28 28 28 30 31 31 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 47 45 44 43 42 40 40 39 38 37 36 36 35 35 35 35 35 35 35 35 35 36 37 36 35 33 31 28 26 29 32 34 35 35 34 34 33 33 32 31 31 30 29 29 28 28 27 27 26 26 25 24 22 21 22 22 22 22 21 20 19 17 16 15 14 14 13 13 12 11 11 10 9 9 9 9 9 9 9 10 11 12 12 12 11 10 10 9 9 9 9 9 9 9 8 8 8 9 10 11 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 7 6 6 5 4 3 3 2 2 1 1 1 1 1 2 3 3 4 5 6 7 8 9 10 10 11 11 12 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 15 16 16 15 15 15 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 25 25 24 23 23 22 21 21 21 20 19 18 17 17 16 16 16 15 15 14 14 13 12 11 10 9 9 9 10 10 11 10 10 12 15 19 22 23 24 24 23 23 23 24 25 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 28 29 29 29 29 27 26 26 27 29 31 31 31 31 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 49 48 48 47 46 44 43 42 41 40 39 39 38 37 36 36 36 36 36 36 36 35 36 36 36 36 35 32 27 23 22 24 28 32 34 34 34 33 33 32 31 31 30 30 30 29 29 29 28 27 27 27 26 25 24 25 25 24 23 22 21 19 18 17 15 14 14 14 13 13 12 11 10 10 9 9 8 8 9 9 10 10 11 11 11 11 10 9 9 9 9 9 9 9 9 8 8 8 8 10 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 8 9 9 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 5 5 4 3 2 2 1 1 1 1 0 0 1 2 3 4 5 6 7 8 9 10 10 11 11 12 13 13 14 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 15 14 14 14 13 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 22 22 22 21 21 20 19 18 17 17 16 16 16 16 15 15 14 13 12 11 10 10 10 11 11 11 10 11 12 14 17 20 22 23 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 27 27 28 28 28 28 27 26 26 27 29 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 50 49 49 48 47 46 45 44 43 41 41 40 39 39 38 37 37 37 37 37 36 36 36 35 35 35 33 29 26 23 22 23 27 32 35 35 34 33 32 31 31 30 30 30 29 29 29 29 30 30 30 29 27 27 27 26 25 24 23 22 20 19 17 16 15 14 14 13 13 12 11 10 10 9 9 8 8 8 9 9 10 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 9 10 10 10 10 9 9 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 8 8 9 9 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 1 1 1 2 3 4 5 6 7 8 8 9 10 10 11 11 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 24 23 23 22 22 22 21 21 20 19 18 17 17 16 16 16 16 15 15 14 14 13 12 11 11 11 11 11 10 10 11 13 17 19 21 22 24 25 25 25 26 26 26 26 26 26 26 26 26 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 26 27 27 28 27 27 26 26 27 28 30 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 50 50 50 50 49 48 47 46 45 43 42 42 41 41 40 39 39 38 37 37 37 36 36 35 34 34 33 31 29 26 24 23 23 27 32 34 34 34 33 32 31 31 30 30 29 29 30 31 32 33 32 31 29 28 28 27 26 25 24 22 21 19 18 16 15 14 14 14 13 12 12 11 10 9 9 8 8 8 9 9 10 10 10 10 10 11 10 10 9 9 8 8 8 8 8 8 8 8 9 10 10 10 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 9 9 8 9 9 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 4 5 6 7 7 8 8 9 10 10 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 14 13 13 13 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 24 24 23 23 22 22 21 21 20 19 18 17 17 16 16 15 15 15 15 15 14 14 13 12 12 12 12 11 10 10 11 14 19 21 22 22 23 24 25 25 25 25 25 24 24 24 24 24 24 24 25 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 26 27 27 27 27 26 27 28 29 30 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 50 50 50 49 49 48 47 46 45 44 43 42 42 41 41 40 39 38 38 38 37 36 35 34 33 33 32 31 29 27 24 22 22 26 31 34 34 33 32 31 31 30 30 29 29 30 32 34 34 33 32 30 29 28 28 27 26 24 23 21 20 18 17 16 14 14 13 13 13 12 11 10 10 9 9 8 9 9 9 10 10 10 10 10 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 7 7 8 9 9 9 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 2 3 3 4 5 6 6 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 24 24 23 23 22 22 21 20 19 18 17 17 16 15 15 15 15 15 15 15 14 14 13 13 13 12 11 10 10 12 16 19 21 21 22 23 23 24 24 24 24 24 23 23 23 24 24 24 25 25 26 27 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 25 24 24 25 26 27 27 27 27 28 29 30 31 31 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 49 49 49 49 48 47 46 45 44 44 43 42 42 42 41 41 40 39 39 38 37 35 34 33 33 33 33 32 29 26 22 20 22 27 31 33 33 33 32 32 31 30 29 29 30 32 33 33 32 31 31 30 29 28 27 26 24 23 22 20 19 18 17 15 14 13 13 13 12 12 11 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 9 9 9 9 10 10 9 9 9 9 9 8 8 8 7 7 7 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 4 5 5 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 26 25 25 25 25 24 24 23 22 21 20 19 19 18 17 16 16 15 15 15 15 16 16 15 15 14 14 13 13 11 11 13 15 18 19 20 20 21 22 23 23 23 24 23 23 23 23 24 24 24 25 25 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 24 23 22 22 24 27 28 28 29 29 30 30 30 30 30 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 48 48 48 48 47 46 46 45 44 43 43 42 42 42 41 41 41 41 40 38 36 35 34 33 33 34 32 29 26 22 20 21 25 29 31 32 33 32 31 31 30 29 29 29 31 32 32 32 32 31 30 29 28 27 26 24 23 21 20 19 19 18 16 15 14 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 8 9 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 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 27 27 27 27 26 26 25 25 25 25 24 24 23 22 21 20 19 18 18 17 16 15 15 16 16 17 17 17 16 16 15 15 14 13 13 15 18 19 19 19 20 21 23 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 26 26 27 28 28 29 28 28 28 28 28 28 28 28 28 27 25 23 21 20 20 22 26 28 30 30 30 30 30 30 29 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 47 47 47 46 46 45 45 44 44 43 43 43 42 42 41 41 42 41 40 38 37 35 34 34 33 31 29 26 22 19 20 23 27 30 31 32 31 31 30 30 29 29 30 30 31 31 33 33 32 30 29 28 27 26 24 23 22 21 20 19 18 17 16 15 14 13 13 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 11 11 10 10 9 9 9 8 7 7 7 7 8 8 7 7 8 8 9 10 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 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 28 27 27 27 27 27 26 26 26 26 26 25 24 23 22 21 20 20 19 18 18 17 16 16 17 18 18 18 18 18 17 17 16 16 16 16 18 20 20 20 20 21 23 25 25 25 24 23 23 23 23 23 23 23 24 25 25 24 24 23 23 23 24 25 26 28 28 28 28 28 28 27 28 28 28 28 27 26 24 22 20 18 18 21 25 28 30 30 30 29 29 28 28 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 32 32 32 nan nan 33 34 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 46 46 46 45 45 44 44 44 43 43 43 43 42 41 41 42 42 41 40 39 37 36 34 32 30 28 25 21 19 19 22 26 29 32 33 32 31 30 30 30 30 30 31 31 31 33 31 31 30 29 28 27 26 25 23 22 21 20 20 19 18 17 16 15 14 13 13 12 12 12 11 11 12 12 11 10 10 11 11 11 12 12 12 12 12 12 11 11 10 10 9 7 6 6 6 7 7 8 8 8 8 9 10 10 11 11 11 11 11 10 10 9 9 8 8 8 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 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 27 28 28 28 28 27 27 26 26 27 26 26 25 24 23 22 21 21 20 19 19 18 18 18 19 20 20 20 20 20 19 19 19 19 19 19 20 21 22 22 23 24 25 26 26 25 23 22 22 22 22 22 22 23 24 24 24 24 23 22 22 22 22 23 25 27 28 28 28 27 27 27 27 28 28 28 27 25 23 21 19 18 18 20 24 27 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 32 32 32 32 32 32 33 33 34 34 34 34 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 46 46 45 44 44 43 43 43 43 42 42 42 42 41 41 42 42 41 40 39 38 36 33 31 28 25 20 18 18 21 24 28 32 34 34 32 31 31 31 31 31 31 31 31 31 30 29 28 27 27 27 26 25 24 23 21 21 20 19 19 18 17 16 15 14 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 12 12 12 11 11 11 10 9 7 6 6 7 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 7 8 9 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 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 33 32 30 nan nan nan 27 28 29 29 28 28 27 27 27 27 27 27 26 25 24 23 22 22 21 21 21 20 20 21 21 22 23 23 22 22 22 22 21 21 21 21 22 23 24 25 26 26 27 26 25 24 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 20 21 24 27 28 28 27 27 26 26 26 27 28 28 27 25 22 20 19 18 18 20 23 26 28 28 28 27 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 29 30 31 31 31 32 32 32 32 33 33 33 33 34 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 46 46 45 45 44 43 43 43 43 42 42 41 42 42 42 41 41 41 41 40 40 39 37 35 32 29 25 21 19 19 21 24 27 30 32 32 32 32 31 31 31 31 31 31 31 31 31 29 28 27 26 27 26 26 25 23 22 21 21 20 19 19 18 17 16 15 14 14 14 13 13 13 13 13 13 12 11 11 12 12 13 13 13 13 12 12 12 11 12 12 13 12 10 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 10 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 12 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 nan nan nan nan nan nan nan nan nan nan 33 33 31 29 nan nan nan 28 30 30 30 29 28 27 27 27 28 28 27 27 26 25 24 24 23 23 23 23 23 23 23 24 24 25 25 24 24 23 23 22 22 22 22 23 24 26 27 27 27 26 25 23 22 21 21 21 22 22 22 22 23 22 22 20 20 20 20 20 19 19 20 23 26 28 28 28 26 26 25 25 26 27 27 26 24 22 20 19 18 18 20 22 25 26 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 28 29 30 30 31 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 45 45 44 43 43 43 42 42 nan nan nan 43 42 42 42 41 41 40 40 40 39 37 34 31 27 24 21 20 22 25 27 29 30 31 31 31 31 31 31 31 31 31 31 32 31 30 28 27 26 26 26 26 25 25 23 22 21 21 20 20 19 18 17 16 16 15 14 14 13 13 13 14 13 13 12 12 12 13 13 13 13 13 12 12 11 11 11 12 13 13 11 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 12 12 12 11 11 10 9 9 9 9 9 10 10 10 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 nan nan nan 27 29 30 31 30 29 28 28 27 28 28 28 28 28 27 26 26 25 25 25 25 24 25 25 25 26 26 26 26 25 25 24 23 22 22 23 23 24 25 26 27 27 26 24 23 21 20 20 20 20 21 21 22 23 23 22 20 18 17 17 18 18 18 18 20 23 26 28 29 28 27 26 25 25 25 25 25 25 24 22 21 19 18 17 18 21 23 25 26 25 25 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 24 25 26 27 27 28 29 30 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 nan nan nan nan nan nan nan nan nan 40 nan nan nan nan 44 44 44 44 44 44 44 43 42 42 42 nan nan nan nan 42 42 42 42 42 41 41 40 40 40 38 36 33 30 27 24 22 23 25 27 29 30 30 31 30 30 31 31 31 31 32 32 32 32 30 29 28 27 27 27 27 27 26 25 24 23 22 21 21 20 19 18 17 17 16 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 9 9 9 9 10 10 10 11 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 7 7 8 8 9 9 10 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 29 30 30 30 29 28 28 28 28 29 29 30 29 29 28 27 27 27 26 26 26 26 27 27 27 27 27 27 26 25 24 23 23 23 24 25 25 25 25 25 24 23 21 20 18 18 18 18 19 19 21 22 23 23 22 20 15 13 14 15 16 17 18 20 24 27 29 29 29 28 27 25 25 24 23 23 23 23 22 21 19 18 16 16 18 21 24 24 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 22 23 24 25 25 26 27 28 29 30 31 31 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 nan nan nan nan nan nan nan 38 39 39 40 41 42 43 43 44 44 nan nan 43 42 42 41 nan nan nan nan nan 42 42 42 42 42 41 40 40 40 40 38 36 32 29 27 25 24 24 26 27 29 30 31 31 31 31 32 32 32 33 33 33 33 32 31 29 28 28 28 28 28 28 27 26 25 23 22 21 21 20 19 19 18 18 17 15 14 14 14 14 15 14 14 14 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 11 11 11 11 10 10 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 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 28 29 29 29 29 29 29 28 28 28 29 30 30 31 30 30 29 29 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 24 24 25 26 26 25 24 23 22 21 20 18 17 16 15 15 16 16 18 20 22 24 24 22 18 12 10 10 12 15 17 19 21 24 26 28 30 30 29 27 26 24 23 22 22 22 22 22 21 19 18 16 15 16 19 22 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 21 22 22 23 24 24 25 26 27 28 29 29 30 30 31 31 31 31 31 31 31 32 33 33 33 33 34 34 nan nan nan nan nan 36 36 37 37 38 40 40 41 42 42 43 43 42 nan 42 42 41 nan nan nan nan nan 42 42 42 42 42 41 40 40 40 41 40 39 35 33 31 28 26 25 24 25 27 30 31 32 32 33 33 34 34 35 35 35 34 33 32 31 30 30 30 30 30 30 29 28 27 25 24 22 22 21 20 20 19 19 18 17 16 15 14 15 15 15 15 15 15 14 13 13 13 13 12 12 11 10 9 9 8 8 8 9 10 11 11 11 11 11 12 11 11 11 12 12 12 12 12 11 11 11 11 11 10 9 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 28 28 28 28 28 28 28 29 30 31 31 31 30 30 29 29 29 29 29 29 29 29 29 28 27 27 27 26 26 25 25 25 26 26 25 24 23 21 20 18 16 16 15 14 13 13 13 14 15 17 21 23 23 19 13 7 6 8 10 13 16 18 20 23 25 28 30 30 30 28 26 24 23 22 22 21 21 21 21 19 18 16 15 15 17 19 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 20 21 21 21 22 22 23 23 23 24 25 26 27 27 28 29 29 29 30 30 30 31 31 31 31 32 32 33 33 34 34 34 34 34 34 35 35 36 36 37 38 39 40 41 41 41 41 42 42 41 40 nan nan nan nan nan 42 42 42 42 42 42 41 40 40 40 41 40 38 36 33 31 28 26 25 25 27 29 31 33 34 34 35 36 37 37 37 37 36 35 34 34 33 32 31 31 31 31 31 30 29 27 25 24 23 22 21 20 20 20 19 18 17 15 15 15 15 16 16 16 16 15 14 14 13 13 12 12 11 10 9 9 8 8 9 9 10 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 11 11 10 10 9 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 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 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 nan nan nan nan nan nan nan nan nan 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 27 28 28 28 28 28 28 28 29 29 30 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 26 25 25 25 25 24 23 22 21 20 19 17 16 15 15 13 12 11 10 10 11 13 15 17 16 13 9 5 7 9 11 12 14 17 20 22 24 26 29 30 30 28 26 25 23 22 22 21 21 21 20 19 17 16 14 15 16 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 21 20 20 20 20 20 21 21 22 23 23 24 24 25 25 26 27 27 28 29 29 30 30 30 30 30 31 31 32 33 33 33 33 33 33 33 34 34 34 35 36 38 39 39 40 40 40 40 40 40 40 40 nan nan nan nan 42 42 42 41 41 42 42 41 40 40 41 41 40 38 36 33 31 29 28 27 28 30 32 33 34 35 36 37 38 39 40 40 39 38 37 36 35 34 34 33 33 32 31 31 31 29 28 26 24 23 22 21 20 20 19 18 17 17 16 16 16 16 16 17 17 16 15 15 14 13 13 12 11 11 10 9 9 9 9 10 10 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 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 16 nan nan nan nan nan nan nan nan nan 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 29 28 28 28 28 28 28 28 28 28 28 28 29 29 30 29 29 30 30 30 30 30 30 30 30 30 30 29 28 27 26 26 26 26 25 24 24 23 22 21 20 20 19 18 17 16 16 15 14 12 10 8 7 9 12 15 12 11 10 10 9 10 11 11 12 15 18 21 22 23 25 28 30 30 28 27 25 24 23 22 22 21 20 19 18 16 15 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 20 20 19 19 19 20 20 21 21 22 22 22 23 23 24 24 25 26 27 28 28 28 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 33 33 34 36 37 38 39 39 39 39 39 39 40 40 40 42 nan nan 42 42 42 41 41 41 42 42 41 40 40 40 40 40 38 35 33 31 31 30 30 31 32 34 36 36 37 37 39 40 42 43 42 42 41 40 38 37 36 36 35 34 34 33 32 31 30 28 26 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 17 17 16 15 14 13 13 12 12 11 10 10 10 10 10 10 11 12 12 12 12 12 11 11 11 11 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 13 14 14 15 15 16 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 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 28 28 28 28 28 28 28 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 27 26 25 25 25 24 24 23 22 21 20 19 18 18 18 17 16 16 15 14 12 9 6 5 9 14 16 13 13 13 12 11 10 9 10 13 17 20 22 22 23 25 27 28 29 28 27 26 25 24 23 22 20 19 18 17 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 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 23 24 25 26 26 27 27 27 27 27 28 29 30 31 31 31 31 31 31 31 31 31 32 32 34 35 36 37 37 38 38 38 38 39 40 40 41 42 42 42 42 42 41 41 41 41 42 41 41 39 39 39 40 39 37 35 33 33 32 31 31 32 34 36 37 38 39 40 41 43 45 46 46 45 44 42 40 39 39 38 38 37 36 35 33 32 30 27 25 24 23 22 21 20 20 19 19 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 12 11 11 11 11 11 11 12 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 14 13 12 11 11 10 10 10 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 7 8 8 9 9 9 10 11 11 12 12 12 12 13 14 14 15 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 17 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 nan nan nan nan nan nan nan 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 30 30 29 28 28 27 27 28 27 27 27 27 27 27 27 28 28 29 29 30 29 29 29 29 29 29 28 28 27 26 25 25 24 24 24 23 22 21 20 18 17 16 16 17 17 17 16 16 14 12 9 6 6 10 14 16 15 14 14 13 12 12 12 14 16 18 20 21 23 24 25 27 28 28 27 26 26 25 24 23 21 20 18 17 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 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 22 23 24 24 24 25 25 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 31 32 33 34 35 36 36 37 37 37 38 39 40 41 42 42 42 42 41 41 40 40 41 41 42 41 39 nan nan 39 39 38 37 35 35 34 33 33 33 34 36 38 40 42 42 42 43 45 48 49 49 47 45 44 43 41 40 40 39 38 37 35 33 31 29 27 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 18 17 16 15 15 14 14 13 13 12 12 11 11 12 12 13 13 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 13 12 11 11 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 6 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 6 6 5 5 5 5 5 6 6 7 7 8 8 9 10 10 11 11 10 11 12 13 14 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 18 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 nan nan nan nan nan nan nan nan 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 16 15 nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 30 30 29 28 28 27 27 27 27 27 26 26 26 26 26 26 27 28 28 29 29 29 28 28 27 27 27 27 26 26 25 25 24 23 23 22 22 21 20 18 17 15 15 15 15 16 16 16 15 14 11 9 6 7 10 12 13 13 13 14 14 14 14 14 14 14 16 18 20 23 25 27 27 28 27 27 26 25 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan 18 18 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 30 31 33 34 34 35 35 35 36 36 38 39 40 41 42 42 41 41 40 40 40 40 41 41 41 nan nan nan nan 39 39 39 38 38 36 35 35 34 34 35 37 41 44 44 44 44 44 46 48 49 49 47 46 45 43 42 43 42 40 38 37 35 33 30 28 26 25 24 23 23 22 21 20 19 19 19 19 19 20 20 19 18 17 16 16 15 15 14 14 13 13 12 12 12 13 13 14 14 14 13 12 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 10 10 11 11 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 6 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 7 7 6 5 5 4 4 4 4 5 5 6 6 7 8 9 9 10 10 9 9 9 10 11 12 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 18 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 17 17 nan nan nan 18 18 19 19 19 17 16 nan nan nan nan nan nan nan nan nan nan nan 27 28 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 26 27 27 28 28 28 27 27 26 25 25 24 24 25 25 25 24 23 22 21 21 20 19 18 16 15 14 14 14 14 15 15 15 15 14 12 9 8 8 9 11 11 12 12 13 13 13 13 13 13 14 15 17 20 24 26 27 27 27 27 26 26 25 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 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 30 31 32 33 33 33 34 34 35 36 38 39 40 41 41 41 40 40 40 40 39 40 40 41 nan nan nan nan nan 41 41 41 40 39 38 36 35 35 35 37 40 43 45 45 44 43 42 43 45 48 48 48 47 46 45 43 41 40 39 38 37 35 32 29 27 26 26 25 24 23 22 21 20 20 20 20 20 20 20 20 19 18 17 17 16 15 15 14 14 13 13 12 12 13 14 14 14 14 13 13 12 12 11 12 12 13 13 12 12 12 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 13 12 12 11 11 10 9 9 10 10 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 6 6 7 8 8 9 9 8 8 8 8 9 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 nan nan 18 19 20 20 20 18 17 nan nan nan nan nan nan nan nan nan nan 26 26 26 26 26 26 25 25 25 26 26 26 26 25 25 24 23 23 23 24 25 26 27 27 27 27 26 25 24 23 22 21 22 23 24 24 24 23 21 20 18 17 15 15 14 14 13 13 13 13 13 13 13 14 13 13 11 10 9 10 10 11 11 11 11 11 11 12 12 13 14 15 17 21 25 27 28 27 26 26 26 25 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 nan nan nan nan nan nan nan nan 15 15 16 16 17 17 18 18 19 19 19 19 20 20 21 21 22 23 23 24 24 24 25 25 26 26 26 26 26 27 27 29 30 31 31 32 32 33 34 34 35 36 38 39 39 40 40 40 40 40 39 39 39 39 40 nan nan nan nan nan nan 42 43 43 42 40 38 37 36 35 36 38 41 44 46 45 42 39 38 40 44 47 50 50 49 46 43 40 38 37 37 37 35 33 30 29 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 14 13 12 12 11 9 9 10 10 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 7 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 6 7 7 8 8 8 7 7 6 7 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 21 20 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 25 24 24 23 23 23 23 23 24 25 26 26 26 25 24 23 22 22 22 23 24 25 26 26 26 25 24 24 22 21 20 19 20 22 23 24 24 23 21 18 16 14 13 13 13 13 13 13 13 13 12 12 12 13 14 14 13 11 11 10 10 10 10 10 10 10 10 11 12 14 15 16 18 21 25 27 27 26 25 25 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 15 16 16 17 17 17 17 17 18 18 19 20 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 27 28 29 30 31 31 32 33 34 34 35 36 37 38 39 39 40 40 40 39 39 39 39 39 nan nan nan nan nan nan 42 43 44 44 43 41 38 37 36 36 37 40 43 45 45 42 38 35 35 38 43 48 49 48 46 43 40 37 36 36 35 35 33 32 30 29 28 27 26 25 24 23 22 21 21 20 20 21 21 20 20 19 18 18 17 17 16 16 15 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 13 13 13 14 14 14 14 15 15 16 17 16 16 15 14 13 12 11 10 10 10 10 11 12 12 12 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 7 7 8 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 6 6 6 7 7 7 7 7 6 6 6 6 7 8 8 9 9 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 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 19 20 21 22 23 22 21 21 21 22 23 23 23 24 25 26 25 25 23 22 21 20 20 21 23 24 24 24 24 23 22 22 21 20 19 19 20 21 23 24 25 23 21 17 14 12 11 12 14 14 14 14 14 14 13 13 14 15 16 15 14 12 11 11 10 10 10 10 10 10 10 11 12 13 15 17 19 22 25 26 26 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 13 13 14 14 15 16 16 16 16 16 16 17 17 18 19 20 21 22 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 27 28 29 30 30 31 32 33 34 35 36 37 38 38 39 39 39 39 39 39 39 39 39 nan nan nan nan 41 42 43 45 45 45 43 40 39 37 36 36 38 41 44 43 41 38 35 32 32 37 42 45 46 47 45 42 38 35 35 35 35 35 33 31 30 29 28 27 26 25 24 22 22 21 21 21 21 21 21 20 19 18 18 18 18 17 17 15 15 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 16 15 14 13 12 11 11 11 11 11 12 12 12 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 5 5 6 7 7 8 8 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 6 7 8 9 9 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 18 19 20 21 21 20 19 19 20 21 22 23 24 25 25 25 24 23 21 20 19 19 20 21 23 23 23 22 21 20 20 20 20 20 20 20 21 23 24 24 23 20 17 14 12 11 12 14 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 10 11 11 11 11 11 11 11 12 13 15 18 21 23 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 15 16 16 16 16 17 17 18 19 20 22 23 23 24 24 25 24 24 24 24 24 24 24 24 25 25 25 26 27 28 29 29 30 31 32 33 35 36 37 37 37 38 38 39 39 39 39 39 39 nan nan nan 41 41 42 43 44 45 45 44 42 40 39 37 36 37 40 41 41 40 38 35 33 32 33 36 40 43 45 44 40 36 35 35 35 36 35 34 32 31 30 29 29 28 26 25 23 22 22 21 21 21 22 21 20 20 19 19 19 19 18 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 15 15 14 14 13 13 13 14 15 15 15 15 15 16 16 17 18 18 17 17 15 14 13 13 12 12 11 11 12 12 13 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 6 5 5 6 6 7 8 9 9 9 9 9 9 8 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 5 6 7 8 9 9 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 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 17 18 19 19 18 17 17 17 19 21 22 23 24 25 24 23 21 20 18 17 17 18 20 21 21 21 19 18 17 17 18 20 20 20 20 21 23 23 23 21 19 16 14 13 13 14 16 18 18 18 17 17 17 17 17 16 16 15 14 13 12 11 11 11 11 12 12 nan nan nan nan nan 15 19 22 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 14 14 15 15 15 15 16 16 17 18 19 20 21 23 24 24 25 25 25 25 25 25 24 24 23 24 24 24 24 25 25 26 27 28 29 29 30 31 32 34 35 36 36 36 37 37 38 39 39 39 39 39 nan nan nan 41 42 43 44 45 45 45 44 42 40 38 37 38 39 40 40 39 38 37 36 34 33 34 36 38 40 39 37 35 35 36 37 37 36 34 32 31 30 30 29 29 28 26 25 24 23 22 22 22 22 22 21 20 20 20 20 20 19 19 18 17 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 17 16 15 15 14 13 12 12 12 12 13 13 13 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 7 8 9 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 5 6 7 8 8 9 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 21 20 nan nan 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 14 15 16 17 18 17 15 14 15 17 19 21 23 23 23 23 21 20 18 17 16 15 16 18 20 20 18 17 15 15 16 18 20 20 20 20 20 21 21 21 19 18 16 14 14 15 17 19 20 20 19 18 18 17 17 17 16 16 15 15 14 13 12 12 12 12 12 nan nan nan nan nan nan nan 20 22 23 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 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 11 11 12 12 13 13 14 14 14 15 15 16 17 19 20 21 23 24 25 25 26 26 26 25 25 25 24 24 24 24 24 24 24 25 25 26 27 28 28 28 29 30 32 33 35 35 36 36 37 37 38 39 39 39 39 39 40 nan 41 41 42 43 44 45 45 45 44 41 40 39 39 40 40 40 39 38 38 38 37 35 34 34 34 35 35 36 36 37 38 38 37 35 33 32 31 31 30 30 29 29 28 27 25 24 23 22 22 22 22 22 21 20 20 21 20 20 20 19 18 17 17 16 15 14 14 14 14 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 16 16 15 15 15 16 17 17 16 16 16 16 16 17 17 18 18 18 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 8 8 8 8 7 7 7 7 8 9 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 7 6 6 5 5 5 5 4 4 5 6 7 8 9 9 10 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 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 20 20 nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 15 15 16 15 13 12 13 16 18 20 21 22 22 21 20 18 16 15 14 14 15 17 18 17 16 15 14 14 15 18 19 19 19 19 18 18 19 18 17 16 15 15 16 18 20 21 21 20 19 18 17 17 17 17 17 16 15 15 14 13 13 13 13 nan nan nan nan nan nan nan nan 16 19 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 10 10 10 9 9 10 10 11 11 12 12 13 13 13 14 14 15 17 18 19 21 23 24 25 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 26 26 27 28 28 28 28 30 32 33 35 35 36 36 37 37 38 39 39 39 39 39 40 40 41 41 42 43 44 45 45 45 43 42 41 41 40 40 40 39 39 39 39 38 36 34 32 31 31 32 34 36 38 38 38 36 33 31 32 32 32 31 31 30 30 29 28 27 25 24 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 17 17 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 17 18 18 17 17 17 17 16 16 16 17 17 18 18 18 18 17 16 15 15 14 14 14 14 14 14 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 7 6 6 5 5 5 5 5 6 6 7 9 10 10 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 18 18 18 19 18 18 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 20 20 nan nan nan nan nan nan nan nan nan 17 16 15 15 15 15 15 14 14 13 11 11 13 15 17 19 20 21 21 20 19 17 14 12 12 13 14 15 15 15 14 13 12 14 15 17 17 17 17 17 16 16 16 15 15 15 15 16 20 22 22 22 21 20 19 17 16 16 16 16 17 16 16 15 14 14 13 13 nan nan nan nan nan nan nan nan nan 16 18 19 nan nan nan nan 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 10 10 10 9 9 9 9 10 11 11 12 12 12 12 12 13 13 14 16 17 19 20 22 24 25 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 27 27 28 30 32 33 35 36 36 36 37 37 38 39 39 39 39 40 40 41 41 41 42 44 44 45 45 45 44 43 43 41 40 40 40 39 39 39 38 37 35 33 30 29 30 32 34 35 36 36 35 33 32 32 33 33 33 33 32 31 30 28 27 26 25 24 24 23 22 22 22 22 22 21 21 21 21 20 19 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 19 19 20 19 18 17 17 17 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 11 11 10 10 9 8 8 7 6 6 6 6 6 6 6 7 8 9 10 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 nan nan nan nan nan 21 20 19 18 18 17 17 17 16 15 14 13 12 11 11 13 16 17 18 19 20 20 19 18 15 12 10 11 13 13 14 13 12 11 11 12 13 15 15 15 15 15 15 15 14 13 13 13 14 15 18 22 24 24 22 20 19 18 17 16 15 15 16 16 17 16 15 14 13 13 13 14 nan nan nan nan nan nan nan nan 15 16 17 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 11 10 10 10 10 9 10 10 11 11 12 12 12 12 12 12 12 13 14 15 16 17 19 21 23 24 25 25 nan nan nan 23 23 23 23 23 23 23 23 23 23 24 25 26 26 26 26 26 26 27 29 30 32 33 34 35 36 36 37 38 39 40 39 39 40 40 41 41 41 42 43 44 45 45 46 45 45 44 43 42 41 40 39 39 38 38 37 36 35 32 30 29 30 30 32 33 35 35 35 35 35 36 36 36 35 34 33 31 29 27 26 25 25 25 24 23 22 22 22 22 22 22 21 21 20 20 19 19 18 17 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 20 21 21 20 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 13 12 12 11 10 10 9 8 7 nan nan nan 6 6 6 7 8 9 10 11 12 13 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 20 21 22 22 22 21 nan nan nan nan nan nan nan nan 16 14 13 13 nan nan nan nan nan nan nan nan nan 19 19 18 18 18 19 20 20 20 20 21 22 23 23 23 23 22 21 20 20 20 20 21 20 19 17 15 13 12 11 12 14 16 16 17 18 19 20 18 17 14 11 10 11 12 12 12 11 10 10 11 12 12 13 13 13 13 14 14 14 13 12 12 13 14 18 21 23 24 24 22 20 18 17 16 15 15 14 15 16 17 16 15 nan nan 11 12 13 15 17 nan nan nan nan nan nan 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 nan 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 11 11 11 12 12 12 13 13 12 13 13 13 14 14 15 16 17 19 21 23 24 24 nan nan nan 23 22 22 22 22 21 21 21 21 22 23 23 24 25 25 26 26 27 27 28 29 31 32 33 34 35 36 36 37 38 40 40 40 40 40 41 42 42 41 42 43 44 45 46 46 46 46 45 44 42 40 39 39 37 37 36 36 36 34 32 30 29 28 29 31 33 34 35 37 38 38 38 37 36 35 33 32 30 28 27 26 26 26 25 23 22 22 22 23 23 22 22 21 21 20 19 19 19 18 18 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 20 20 19 19 18 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 10 11 12 13 14 14 14 14 14 14 13 13 12 11 10 9 9 nan nan nan nan nan nan 6 7 9 10 11 12 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 22 23 23 24 24 23 nan nan nan nan nan nan nan 16 15 13 12 13 14 nan nan nan nan nan nan nan nan 18 18 18 18 19 19 20 20 19 20 21 22 23 23 23 22 21 20 20 20 22 23 23 22 20 18 15 14 13 13 13 15 16 17 18 19 19 19 18 16 14 12 11 11 11 10 10 9 10 11 11 11 10 10 10 11 12 13 14 14 13 12 12 13 16 21 23 25 24 23 21 19 18 17 16 15 15 14 14 15 16 16 16 nan nan nan 10 12 15 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 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 16 17 19 21 22 23 nan nan nan 23 22 22 21 21 21 20 20 20 20 21 21 22 23 24 25 26 27 28 28 29 30 31 32 33 35 35 36 36 37 39 40 40 41 41 41 42 42 42 42 43 44 45 46 46 46 47 47 46 44 41 40 39 37 36 35 34 35 35 33 31 29 28 28 29 32 34 35 36 36 37 36 34 33 33 33 32 31 30 28 27 27 27 26 24 23 22 22 23 22 22 22 21 21 20 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 16 16 15 15 15 15 14 14 13 13 12 12 12 11 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 12 13 14 15 16 16 16 15 15 15 14 13 12 11 11 10 nan nan nan nan nan nan nan 7 8 10 11 12 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 25 25 24 nan nan nan nan nan nan nan nan nan nan 12 12 14 nan nan nan nan nan nan nan nan 17 17 17 18 19 20 20 20 19 20 21 22 22 22 21 20 20 19 20 21 22 23 22 21 19 17 15 14 14 14 14 16 17 18 19 20 20 19 17 16 15 14 13 11 10 9 8 10 11 12 12 10 8 8 9 10 12 13 13 13 12 11 11 13 17 23 25 25 24 22 20 18 17 16 16 15 15 14 13 13 14 16 16 nan nan nan nan 10 13 17 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 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 14 14 15 16 17 19 20 22 23 23 nan nan nan 22 22 22 21 21 20 20 20 19 20 20 20 21 22 23 25 27 28 29 29 30 31 31 33 34 34 35 35 36 37 39 40 41 41 42 43 43 42 42 42 43 44 45 46 47 47 48 47 46 44 42 40 38 36 34 32 33 34 34 33 32 31 30 30 32 33 34 33 32 31 31 30 29 29 30 31 32 31 30 29 29 28 27 25 24 24 23 23 22 22 22 22 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 13 13 12 12 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 13 14 15 16 16 17 17 16 16 16 15 15 14 13 12 11 10 nan nan nan nan nan nan 7 7 9 10 12 13 14 15 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 26 26 nan nan nan nan nan nan nan nan nan nan 13 12 13 14 16 nan nan nan nan nan nan nan 16 15 16 17 19 21 21 21 20 21 22 21 21 20 20 19 19 19 19 20 21 21 20 19 17 16 15 15 15 14 15 16 18 19 20 21 20 19 18 17 16 16 16 15 13 11 11 11 12 12 11 9 8 7 8 10 12 13 13 12 12 12 12 15 20 24 26 25 23 20 18 16 15 15 15 15 14 14 13 12 14 16 17 nan nan nan nan nan 11 14 18 19 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 10 10 10 11 11 11 nan 11 11 10 10 9 8 8 8 8 8 8 8 9 10 11 11 12 12 13 14 15 17 18 20 21 23 23 24 24 nan nan 23 23 22 22 21 21 20 20 19 19 19 19 20 21 22 23 25 27 28 29 30 31 31 32 33 33 34 35 35 36 38 39 40 41 42 43 44 43 43 43 43 44 45 46 46 47 47 47 47 46 44 42 40 37 34 32 32 33 34 34 33 33 33 33 33 33 32 30 27 26 27 27 26 26 28 30 32 32 31 30 29 29 27 26 26 25 25 24 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 15 14 14 13 12 11 11 10 11 11 11 11 11 10 10 10 10 10 11 12 12 13 14 14 14 15 15 15 15 14 14 14 13 12 12 11 11 12 13 14 15 16 17 17 17 17 17 17 17 16 16 15 14 13 12 11 11 10 10 nan nan 9 8 8 8 9 11 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 27 nan nan nan nan nan nan nan nan nan nan 14 14 13 13 14 15 nan nan nan nan nan nan nan 14 14 15 17 19 21 22 22 23 23 23 22 21 20 20 19 19 19 20 21 21 20 18 17 16 15 16 16 15 14 14 16 18 20 21 21 20 19 18 18 17 18 18 18 18 16 14 12 10 10 9 8 9 12 14 15 15 15 14 13 14 16 18 22 25 26 26 24 21 19 17 15 14 14 14 14 14 13 13 13 15 18 19 nan nan nan nan nan nan 13 17 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 11 11 11 10 9 8 7 6 6 7 7 8 9 9 10 10 10 11 12 14 15 16 18 20 22 24 25 25 25 nan nan 24 24 23 23 22 22 21 20 20 19 19 19 19 20 21 22 24 25 27 29 30 30 31 31 32 32 33 34 35 35 36 38 40 41 42 43 44 44 44 44 44 44 45 46 46 46 47 47 47 47 46 44 41 38 36 33 33 33 34 34 34 35 34 34 35 35 32 29 26 25 25 25 24 23 25 28 30 32 33 32 31 29 28 27 26 26 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 22 22 22 21 20 20 20 20 20 20 19 19 18 17 17 16 16 17 17 16 16 15 15 15 15 15 14 13 12 11 11 12 12 12 11 11 10 10 10 11 11 12 13 13 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 13 14 15 16 17 17 18 18 18 17 17 17 17 16 15 14 13 13 12 11 11 10 10 10 9 9 9 9 10 12 13 15 16 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 nan 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 nan nan nan nan 15 15 14 14 14 14 13 12 12 nan nan nan nan nan nan 14 15 17 19 21 22 22 24 25 25 24 23 22 22 21 20 20 21 21 21 19 17 16 16 16 16 15 14 12 13 15 18 20 21 21 20 19 19 18 18 18 19 19 19 18 16 12 9 8 8 8 11 16 19 20 19 18 17 17 17 19 22 24 26 26 25 22 20 nan nan 15 14 14 13 13 13 13 14 14 16 19 nan nan nan nan nan nan nan nan 16 19 19 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 11 11 11 11 11 nan nan nan 6 6 6 7 8 9 10 10 9 9 9 10 10 12 13 15 17 19 21 23 25 25 25 nan nan nan 25 24 24 23 23 22 21 20 19 19 19 20 20 21 22 23 24 26 28 29 30 30 30 31 31 33 34 35 35 36 37 38 40 41 42 43 43 44 45 45 45 45 46 46 46 46 46 47 47 47 45 42 40 37 36 35 34 34 34 35 35 34 34 34 34 32 29 27 26 26 25 24 23 23 25 28 30 32 34 33 31 29 28 27 27 27 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 21 22 23 23 23 22 21 21 20 20 20 20 19 19 18 17 17 16 16 16 16 16 15 15 15 16 16 15 14 13 12 12 12 13 13 12 12 11 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 12 13 14 15 16 17 17 18 18 18 18 18 18 17 17 16 15 14 14 13 12 11 11 11 10 10 10 10 10 11 11 12 14 15 17 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 nan nan nan nan nan nan 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 13 13 12 10 9 8 9 nan nan nan nan nan nan 15 18 20 21 20 21 23 25 26 26 25 24 24 23 22 23 23 23 22 20 18 17 17 16 15 13 11 10 12 16 18 19 20 20 20 19 19 19 19 19 19 19 18 17 15 13 10 8 8 9 11 15 17 18 19 19 18 17 17 18 21 24 24 24 22 21 19 17 nan nan 14 13 13 12 13 13 14 15 17 nan nan nan nan nan 10 9 nan 14 17 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 6 6 7 8 9 10 10 9 8 8 8 8 9 10 12 13 15 17 20 22 24 25 25 25 nan nan nan 25 25 24 24 23 22 21 21 20 20 20 21 22 22 23 24 25 27 28 29 29 29 30 30 32 33 34 34 35 36 37 38 40 41 42 43 44 45 46 46 46 46 46 46 46 46 47 47 47 45 43 41 40 38 37 36 35 35 35 35 34 33 32 31 30 28 28 28 27 27 25 24 24 25 27 29 30 32 32 32 31 30 29 28 27 27 26 26 25 24 23 22 22 22 21 21 21 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 21 22 23 23 24 24 23 23 22 21 21 20 20 19 19 18 17 17 16 16 15 15 15 15 15 16 16 16 16 15 14 13 13 13 14 13 13 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 17 16 16 15 14 13 12 12 11 nan 11 11 11 12 12 12 12 13 14 16 17 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 12 11 10 9 6 4 5 8 nan nan nan nan nan nan nan 19 21 21 18 20 22 24 26 26 26 25 24 24 25 26 25 25 23 21 19 18 17 16 14 12 11 12 15 18 19 19 19 18 18 19 19 20 20 19 19 18 17 16 14 13 12 10 9 9 10 12 14 13 13 15 15 14 13 15 20 24 23 22 20 19 17 16 15 14 13 12 12 12 nan nan 14 16 18 20 nan nan nan 13 11 nan nan 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 11 11 nan nan nan nan nan nan nan 7 7 7 7 8 8 8 7 7 7 7 7 8 8 9 11 12 14 16 18 20 22 24 24 25 nan nan nan 25 25 25 24 24 23 23 22 22 22 22 22 23 23 24 25 25 27 28 29 29 29 29 30 31 32 33 33 34 35 35 37 38 40 41 43 44 46 46 46 46 46 46 46 47 47 47 47 46 45 44 42 41 40 39 38 37 36 36 35 34 33 31 30 28 28 28 29 30 30 28 27 26 26 27 28 29 30 31 31 32 31 30 29 28 27 26 26 26 25 25 24 24 23 22 22 22 22 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 20 20 21 22 22 23 24 25 25 24 24 23 22 22 21 20 20 19 18 18 17 16 15 15 14 15 16 17 17 17 17 16 15 15 14 14 14 14 14 13 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 15 17 18 18 18 18 18 18 17 17 16 16 15 14 14 13 12 12 11 11 12 12 13 13 13 14 14 15 16 17 18 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 16 16 15 13 10 9 8 5 2 2 6 9 11 nan nan nan nan nan 19 21 22 21 18 19 22 24 25 25 26 25 25 25 27 28 27 25 24 22 20 18 17 16 14 14 15 17 19 20 19 18 17 16 17 18 20 21 21 20 19 18 16 14 13 13 13 13 11 9 10 13 15 15 14 12 12 11 11 16 22 25 23 21 nan nan nan 16 15 14 13 12 12 nan nan 13 16 18 20 20 nan nan 14 12 11 nan nan 17 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 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 8 7 7 7 7 7 6 6 6 6 6 7 7 7 8 9 11 13 15 17 19 21 22 23 24 nan nan nan nan 26 26 26 25 25 25 25 24 24 24 24 24 25 25 26 27 28 28 29 29 29 29 29 30 30 31 32 33 34 34 35 37 39 40 42 44 45 46 46 46 46 46 46 47 47 47 47 46 45 44 43 43 42 41 40 38 37 37 36 35 34 32 30 29 28 28 29 31 31 30 29 28 27 27 29 30 31 31 32 32 31 31 30 28 26 25 25 25 25 25 25 24 24 23 22 22 23 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 21 20 20 20 20 21 22 23 24 25 25 26 25 25 24 23 23 22 21 20 20 19 18 17 16 15 14 15 15 17 18 19 19 18 18 17 16 15 15 15 15 14 14 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 12 13 14 15 16 17 18 19 19 18 18 18 17 17 17 16 16 15 14 13 12 12 12 13 13 14 14 14 14 14 15 15 16 17 18 19 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 16 15 14 12 10 8 5 3 2 5 8 11 13 nan nan nan nan nan 21 23 23 20 19 21 23 24 24 25 25 25 26 27 28 28 27 25 23 21 19 17 16 15 15 16 20 21 21 19 17 15 14 15 16 18 20 21 21 19 18 17 15 14 12 12 14 15 14 13 13 16 18 19 18 15 13 11 12 18 25 26 24 nan nan nan 18 17 16 14 nan nan nan nan nan 16 18 20 nan nan nan nan 14 12 nan nan nan 17 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 8 9 11 13 15 17 19 20 22 23 24 24 nan nan 26 27 27 28 28 28 27 27 27 27 26 26 26 26 27 27 28 29 30 30 29 29 29 29 30 30 31 32 32 33 34 36 37 39 40 42 44 46 46 47 46 46 46 47 47 47 46 46 45 44 44 44 43 42 41 39 38 37 37 36 35 34 32 31 29 29 29 30 30 30 30 29 28 28 29 31 33 33 32 32 31 31 30 28 26 25 25 25 25 25 24 24 24 23 22 23 23 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 21 23 24 25 26 26 26 26 25 25 24 23 23 22 21 20 19 19 18 17 15 15 15 16 18 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 15 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 13 13 14 15 16 18 19 19 19 19 19 18 18 18 18 17 17 16 15 15 14 13 13 13 14 15 15 15 15 15 nan 15 16 16 17 18 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 16 14 13 11 9 6 4 3 5 8 11 13 14 15 nan nan nan 21 23 25 24 18 20 23 25 25 24 24 25 25 26 26 26 26 24 22 20 19 17 16 16 16 16 18 20 20 19 16 14 12 13 15 17 18 20 20 19 18 17 16 16 16 15 14 15 16 17 17 18 20 21 21 20 18 16 16 18 22 25 26 24 nan nan nan 21 20 18 15 nan nan nan 13 16 19 21 nan nan nan nan 15 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 9 10 10 10 10 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 8 9 10 10 10 10 9 9 8 7 7 8 9 10 12 14 15 17 18 19 21 22 23 24 25 26 27 28 29 30 30 30 29 29 28 28 27 27 27 28 28 29 30 30 30 30 30 30 30 30 30 30 31 31 32 33 34 35 37 39 41 43 45 46 47 47 46 46 47 47 47 46 46 45 45 44 44 44 43 42 40 39 38 37 36 35 35 34 33 31 30 30 30 30 30 30 30 29 30 31 32 33 34 34 33 33 32 31 29 26 25 24 24 24 24 24 23 23 22 22 23 23 24 24 24 23 23 23 23 24 25 25 25 25 25 25 24 24 23 22 22 22 21 21 20 21 22 24 25 26 27 26 26 26 26 25 25 24 24 23 22 21 20 19 18 17 16 15 15 16 18 19 19 19 19 19 18 17 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 16 16 16 15 15 15 15 16 18 19 20 20 20 19 19 18 18 18 18 18 17 17 16 15 15 15 15 16 16 16 16 16 16 nan nan 16 16 16 17 18 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 18 16 14 13 10 8 6 5 5 8 11 13 15 16 17 18 20 22 23 25 25 23 18 21 24 25 24 23 23 23 23 24 24 24 22 20 19 18 16 16 15 15 15 16 17 18 18 16 13 12 12 14 16 18 19 18 18 17 16 16 16 17 18 19 19 19 20 21 21 21 21 21 22 22 21 21 22 24 25 25 26 25 nan nan nan nan nan nan nan nan nan 14 16 19 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 7 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 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 7 8 9 10 10 10 10 9 9 8 8 8 9 9 10 11 12 13 14 15 16 17 19 20 21 22 24 25 26 28 29 30 30 30 29 29 29 28 28 28 28 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 33 34 35 36 37 39 41 44 46 47 46 46 46 46 46 46 46 46 45 45 45 45 45 44 43 41 39 38 37 36 36 35 35 34 33 32 32 31 32 31 31 31 31 32 33 33 33 33 33 33 33 33 31 29 26 23 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 22 22 23 24 25 25 26 26 26 25 25 24 23 23 22 22 21 21 21 21 22 24 26 27 27 27 26 26 26 25 25 25 24 23 22 21 21 20 19 18 17 16 16 17 18 18 19 19 19 19 18 17 16 16 16 16 16 16 16 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 17 17 18 18 18 17 17 16 16 16 16 17 19 20 20 20 20 19 19 19 18 19 19 18 18 17 17 16 16 17 17 18 17 17 17 17 nan nan nan 17 17 17 17 19 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 7 6 7 8 10 13 15 17 18 19 20 22 24 25 24 22 19 17 21 23 23 22 22 21 21 22 22 21 20 19 18 16 15 15 14 13 13 14 15 16 16 15 14 12 12 14 15 17 18 18 17 16 15 15 15 16 18 20 22 24 25 26 25 23 21 20 21 22 23 24 25 nan nan 27 27 26 26 nan nan nan nan nan nan 17 16 16 17 19 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 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 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 6 5 5 5 6 6 6 7 8 8 8 8 8 8 8 7 8 8 9 10 10 10 10 10 11 13 14 15 17 18 19 20 22 23 25 26 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 35 36 38 40 42 44 46 46 46 46 46 46 46 46 46 46 45 45 45 45 44 43 41 39 38 37 36 36 36 35 34 34 33 33 33 33 33 33 33 33 34 36 35 34 33 32 32 33 32 31 28 25 23 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 24 24 25 25 25 25 25 25 25 24 23 23 22 22 21 21 21 23 24 26 27 27 26 26 25 25 25 25 25 24 23 23 22 21 21 20 19 18 17 17 18 18 18 18 18 18 18 18 17 16 15 15 15 16 17 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 18 18 17 17 17 18 19 19 20 20 20 19 19 19 19 19 19 18 18 18 17 18 18 18 18 18 18 17 17 nan nan 18 18 18 18 18 18 20 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 10 8 7 7 8 10 13 15 17 19 20 22 23 25 26 26 23 18 15 16 20 22 22 21 21 20 20 21 20 19 18 17 16 15 14 13 12 12 12 13 14 15 15 14 13 12 13 15 16 16 16 16 16 15 15 15 15 17 18 20 22 25 27 28 26 23 21 21 21 23 24 26 27 nan nan nan 27 27 25 nan nan nan nan nan nan 18 18 19 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 nan nan nan nan nan nan nan 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 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 9 9 9 8 8 8 8 10 11 12 13 14 16 17 18 19 21 22 24 25 25 26 26 27 27 27 28 28 29 30 31 32 32 32 33 33 33 34 34 35 35 35 34 34 34 34 35 35 37 38 40 43 44 45 46 46 46 46 46 46 46 46 46 45 45 45 44 43 41 40 39 37 36 36 36 36 35 35 35 35 35 35 34 34 34 34 35 36 36 35 35 34 33 33 32 31 28 26 23 22 22 22 23 24 24 23 22 22 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 25 26 27 27 26 25 25 25 25 25 24 24 23 23 22 22 21 21 20 19 18 18 18 18 18 18 18 18 18 17 16 15 14 15 15 16 18 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 18 18 18 17 17 17 18 18 18 19 18 18 19 19 21 23 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 12 15 17 19 21 22 24 26 28 28 26 20 14 13 17 20 21 21 21 21 20 20 19 18 16 16 15 15 14 13 12 11 11 11 13 14 14 14 13 13 12 13 14 14 14 13 14 14 14 15 15 16 17 18 19 21 24 25 25 24 22 21 nan nan 23 25 26 26 27 nan nan 26 25 24 nan nan nan nan nan nan 19 20 21 22 22 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 5 5 nan nan nan nan nan nan nan nan nan 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 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 6 7 9 10 11 12 13 14 14 16 17 nan 19 21 22 22 23 24 25 26 26 27 28 30 31 31 32 32 33 33 34 34 35 36 36 37 36 36 36 35 35 35 36 37 39 41 43 44 45 45 45 45 45 45 46 46 46 46 45 45 45 44 42 41 40 38 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 34 33 31 29 28 26 25 24 23 23 23 24 25 24 23 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 25 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 20 20 19 19 19 18 18 18 18 18 17 16 15 14 14 15 17 19 20 21 21 22 21 21 20 20 20 19 19 19 18 19 19 19 20 20 20 20 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 19 19 19 19 19 19 21 22 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 9 12 15 17 20 21 23 24 26 28 28 26 21 15 11 15 18 20 20 20 20 20 19 18 17 15 14 14 14 14 12 11 10 10 10 11 12 13 13 13 13 12 12 12 12 12 11 10 11 12 13 14 14 15 16 17 18 19 20 21 21 21 20 20 20 21 22 23 24 24 24 24 nan 23 22 21 nan nan 19 19 19 20 21 21 21 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 4 6 5 nan nan nan nan nan nan nan nan nan 6 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 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 6 5 6 7 9 9 10 11 12 12 13 14 15 nan nan nan 19 20 21 22 23 24 25 26 28 29 29 30 31 31 32 33 34 35 36 37 38 38 38 37 37 37 36 36 36 37 39 41 43 44 45 45 45 45 44 45 46 46 47 46 47 47 45 44 43 41 40 38 38 37 37 37 37 37 37 38 38 38 38 37 37 36 35 36 37 37 37 34 31 28 25 23 22 23 23 23 23 23 24 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 24 24 25 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 17 17 16 15 15 17 19 20 22 22 23 22 22 22 21 21 21 20 20 20 19 19 19 20 20 20 20 21 21 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 17 17 17 17 18 18 19 19 19 20 20 20 22 23 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 11 14 17 19 22 23 25 26 27 27 24 19 15 12 13 17 18 18 18 18 18 18 17 16 14 14 13 13 13 12 11 10 10 11 12 12 12 13 13 12 11 11 10 10 10 9 8 8 8 10 11 12 12 13 13 14 15 16 16 17 17 18 18 17 17 18 18 19 19 19 20 20 20 20 nan nan 18 18 18 19 19 20 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 nan nan nan nan nan nan nan nan nan nan 2 4 6 nan nan nan nan nan nan nan nan nan nan 5 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 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 6 7 8 9 10 11 11 11 12 12 12 13 14 nan nan 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 38 38 38 38 38 37 37 37 38 40 42 43 44 44 44 44 44 44 45 46 47 47 48 48 47 46 45 43 42 40 39 38 37 37 38 38 38 39 40 40 40 39 38 37 37 37 37 37 36 34 31 27 23 21 20 20 22 24 25 25 24 24 24 24 24 24 23 22 22 21 21 21 22 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 18 19 21 23 23 24 24 23 23 22 22 22 22 21 21 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 21 20 20 20 20 19 18 18 17 18 18 18 19 19 19 20 20 21 21 22 23 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 13 15 18 20 23 25 27 27 25 21 16 13 12 12 14 16 16 15 15 15 15 15 15 14 14 13 13 13 12 11 11 11 12 12 13 13 12 12 11 11 9 9 9 8 8 7 6 6 7 8 9 10 10 11 11 12 12 12 13 13 14 15 15 14 13 12 12 13 15 15 16 17 18 18 17 17 17 17 18 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 1 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 6 6 5 5 5 5 6 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 8 8 9 8 8 7 7 7 6 6 5 5 4 4 5 7 8 9 10 11 11 11 11 11 11 11 12 13 14 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 37 38 38 38 38 38 37 37 37 38 40 41 42 44 44 44 44 43 43 44 45 46 47 48 48 48 47 46 45 44 42 41 39 38 38 38 39 39 40 41 41 41 41 40 38 37 37 37 37 35 33 31 27 24 22 22 23 25 26 27 26 26 25 25 25 25 25 24 24 23 22 21 21 22 22 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 22 22 22 22 21 20 20 19 19 19 19 19 20 21 22 24 25 25 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 19 19 18 19 19 19 20 19 19 20 20 21 22 23 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 15 16 18 20 23 26 28 25 19 14 11 11 13 13 14 14 13 13 13 14 14 14 14 14 14 14 13 12 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 5 5 6 7 8 8 9 9 9 10 10 11 12 13 14 14 13 11 9 7 9 10 11 12 13 14 16 16 17 17 17 17 17 nan 17 17 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 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 nan nan nan nan nan nan nan nan nan 7 6 6 6 6 6 7 8 9 9 9 8 8 8 8 7 7 6 6 7 8 8 9 9 9 8 7 7 6 6 6 6 6 5 5 4 5 6 8 10 11 11 12 12 12 12 12 12 13 14 15 16 17 19 20 21 21 22 23 24 24 25 27 27 29 30 31 33 34 36 36 37 37 37 37 37 37 37 37 38 38 39 40 42 43 44 44 43 43 43 43 44 45 46 47 48 48 47 47 46 45 44 42 41 40 39 39 39 39 40 40 41 42 42 41 40 39 38 39 38 36 34 31 29 26 24 24 25 27 29 29 29 27 26 25 25 26 26 25 24 23 22 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 25 25 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 23 25 26 27 27 26 26 25 24 24 23 23 23 22 22 21 21 20 20 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 19 19 20 21 21 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 20 20 20 21 22 23 23 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 15 16 18 19 21 22 21 17 12 11 12 14 15 14 14 13 12 12 13 14 14 14 14 14 14 14 13 12 12 11 12 12 12 11 11 10 10 10 10 9 8 7 6 6 6 6 5 5 6 7 7 8 8 8 9 9 10 11 12 14 15 15 13 12 10 8 8 8 9 10 11 nan 14 15 16 16 16 17 16 15 15 15 15 14 14 13 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 8 8 7 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 8 8 7 7 7 8 8 9 10 10 10 10 10 9 9 9 9 8 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 7 9 10 11 13 13 14 14 14 15 15 15 16 16 17 18 19 20 20 20 21 21 22 23 24 25 26 27 28 30 31 33 34 36 36 36 37 37 37 37 37 38 38 39 39 40 40 42 43 43 43 43 42 42 43 44 45 46 47 48 48 47 46 46 45 44 42 41 40 40 40 40 39 40 41 42 42 42 41 40 40 40 39 37 34 31 29 27 26 26 28 29 31 31 31 30 28 27 26 26 26 26 25 24 23 22 22 22 21 20 20 20 21 22 22 23 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 20 21 22 24 26 27 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 22 22 23 24 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 15 16 17 17 15 11 7 10 14 16 17 16 14 14 13 13 13 13 15 15 15 14 14 13 13 13 12 12 12 12 12 11 10 10 10 10 10 10 9 7 6 6 6 6 6 5 5 6 7 7 8 8 8 9 9 10 12 13 14 15 15 14 12 12 12 12 12 12 11 11 11 12 14 15 15 16 15 15 14 13 13 13 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 6 4 4 4 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 9 9 9 9 nan 9 9 10 11 11 12 12 12 11 11 10 10 9 7 7 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 9 10 11 12 14 15 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 22 23 24 25 26 27 29 30 32 34 35 36 36 36 37 37 38 38 38 39 39 39 40 41 41 42 42 42 42 41 41 43 44 45 46 47 48 47 46 46 46 45 45 43 42 42 41 40 40 40 40 41 42 42 42 42 42 41 40 38 35 31 29 28 29 30 31 33 34 34 34 33 31 29 28 27 26 25 25 24 24 24 24 23 23 22 21 21 22 23 24 25 25 25 25 24 23 23 23 24 25 26 26 27 27 27 27 27 26 25 25 25 25 25 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 22 23 25 26 27 28 28 27 26 26 25 25 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 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 nan 13 13 11 9 5 6 14 19 19 18 16 14 14 14 15 14 15 16 16 15 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 8 7 6 5 6 6 6 6 6 6 6 7 8 8 8 9 10 11 12 13 14 14 14 14 12 12 13 14 12 11 10 10 10 11 12 13 14 14 14 14 13 12 12 12 12 nan 12 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 10 8 4 2 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 11 11 11 12 13 13 13 13 12 12 11 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 11 12 13 15 16 17 18 19 19 19 19 18 18 18 18 17 17 18 18 18 19 19 20 20 21 22 23 24 25 26 28 30 32 34 35 35 36 36 37 38 38 39 39 39 39 40 41 41 41 42 42 41 41 41 41 43 44 45 47 48 47 47 47 47 47 46 45 44 43 43 42 41 41 40 41 42 43 44 44 43 42 41 39 37 33 31 31 32 32 33 34 35 35 35 33 31 29 28 27 26 26 25 25 25 25 25 25 24 24 24 23 23 23 24 25 25 25 25 24 23 23 23 23 24 26 27 28 28 28 28 28 28 27 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 23 25 26 27 28 27 27 26 26 25 25 25 25 25 25 24 24 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 24 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 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 10 9 8 6 4 10 17 20 19 17 16 15 15 15 15 15 15 16 15 14 13 12 12 12 11 11 11 10 10 11 11 11 11 12 11 10 8 7 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 11 11 11 12 13 13 13 12 nan nan 11 10 nan 7 7 8 9 10 10 11 13 14 14 14 14 13 12 12 12 nan 12 12 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 12 11 8 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 11 12 13 13 14 14 14 13 13 12 11 10 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 10 11 12 13 14 15 16 18 19 19 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 19 20 21 22 23 23 24 26 28 31 33 34 35 35 36 37 38 38 38 38 38 39 40 41 41 41 41 41 41 40 40 40 41 42 44 46 47 48 48 48 48 48 47 47 46 45 44 44 44 43 42 42 42 43 45 45 44 43 42 41 40 37 35 33 32 31 32 33 33 33 32 30 28 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 22 22 22 22 22 22 22 22 23 25 26 28 29 29 28 29 29 29 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 24 25 26 27 27 27 26 26 26 25 25 26 26 26 26 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 26 25 25 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 6 5 5 4 8 15 18 19 18 17 17 16 14 14 14 14 14 13 13 12 11 11 12 12 11 10 9 9 10 10 11 13 14 13 12 10 8 7 6 6 7 7 6 7 6 6 6 6 7 7 8 9 10 10 10 10 10 10 11 11 11 nan nan nan 10 nan nan nan nan 8 9 9 8 nan 9 12 15 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 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 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 12 12 12 12 12 12 13 14 14 14 14 14 14 13 12 11 10 9 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 15 16 17 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 18 20 21 22 22 23 24 27 30 32 34 34 34 35 35 37 37 37 37 38 38 39 40 41 41 41 41 40 40 40 40 40 41 42 44 46 47 48 48 48 48 48 47 47 46 46 46 46 45 44 43 42 44 45 45 45 44 44 43 42 39 37 33 30 28 28 28 28 27 27 27 26 25 25 25 26 27 27 27 27 27 27 26 25 25 24 24 23 21 19 18 18 19 19 20 20 21 22 24 26 28 29 29 28 27 27 28 28 28 27 27 27 27 27 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 24 24 23 22 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 25 25 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 3 2 2 2 6 15 19 19 19 19 19 18 15 13 13 13 12 12 11 11 nan nan 10 11 11 11 10 9 9 9 10 12 13 14 13 11 10 9 8 7 6 7 7 7 7 6 6 6 6 7 7 8 10 11 11 11 11 10 9 10 10 10 11 nan nan nan nan nan nan nan 8 9 9 8 nan 7 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 13 13 12 12 13 13 14 14 14 14 14 14 14 13 12 11 10 9 8 7 7 7 8 8 9 9 9 10 10 10 9 9 9 10 11 11 13 14 15 16 17 17 18 18 18 18 19 19 19 18 18 17 17 17 16 16 16 16 16 17 18 20 21 21 22 23 25 28 31 33 33 33 33 34 35 36 36 37 37 38 38 39 39 40 40 40 40 40 40 39 40 40 41 42 44 45 47 48 48 48 48 48 48 48 48 48 48 47 46 45 44 45 45 46 45 45 45 44 43 40 37 32 29 26 24 24 23 23 23 24 25 26 27 27 27 28 28 28 28 27 27 26 25 24 24 23 22 19 17 16 16 16 17 18 19 20 22 24 27 29 30 29 28 26 26 27 27 27 27 27 27 27 27 28 28 29 29 28 28 27 27 26 26 25 25 25 nan nan 25 25 25 26 26 26 26 26 26 26 27 26 26 27 27 27 28 28 28 28 27 27 26 25 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 22 21 21 20 20 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 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 3 2 2 2 6 13 20 21 20 20 21 21 18 15 13 12 11 11 10 10 9 nan 9 9 10 10 11 10 9 9 9 10 11 12 13 12 11 10 9 9 8 7 7 8 8 7 6 5 5 6 7 8 9 11 12 12 12 11 11 10 10 10 10 10 nan nan nan nan nan 6 6 8 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 13 13 13 13 13 13 14 14 15 15 15 14 14 13 13 12 11 10 8 8 7 7 8 8 9 9 10 10 10 10 9 9 9 10 10 10 12 13 14 15 16 16 16 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 17 19 20 21 21 22 23 26 29 31 32 32 32 32 34 34 35 36 36 37 38 38 39 40 40 40 40 39 39 39 39 39 39 41 42 44 45 47 48 48 48 49 49 49 49 49 48 48 48 46 45 45 46 46 46 46 45 44 43 40 36 32 28 24 22 21 21 21 22 23 25 26 28 28 29 29 29 29 28 27 25 24 23 23 23 22 22 19 17 16 16 16 17 17 18 19 21 24 27 29 29 28 27 26 26 26 26 27 27 27 27 27 28 29 29 30 29 29 29 28 28 27 27 26 26 nan nan nan nan 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 29 28 27 26 25 24 24 24 25 25 25 25 25 25 25 25 24 24 25 25 24 24 24 24 25 25 25 24 22 21 20 20 20 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 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 4 4 5 6 9 14 19 23 23 22 22 22 21 19 16 13 12 11 11 10 9 nan 7 7 8 8 9 10 10 9 8 8 9 10 11 12 11 11 10 9 8 7 7 7 8 8 7 6 5 5 6 7 9 10 12 13 13 12 12 12 12 12 12 12 nan nan nan nan nan nan 10 9 10 12 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 14 nan 14 14 14 14 14 14 15 15 15 14 14 13 13 12 11 10 9 9 8 8 9 9 10 10 10 10 10 9 9 9 10 9 9 9 10 11 12 13 13 14 14 15 16 16 17 17 17 17 16 16 15 15 14 14 13 13 14 14 15 17 18 20 21 22 23 25 27 28 30 30 30 31 32 33 34 35 36 37 37 38 38 39 40 40 40 39 39 38 38 38 38 40 41 42 44 46 47 48 48 48 49 49 50 49 49 48 48 47 47 47 47 47 47 46 46 45 43 40 37 33 29 25 23 22 22 22 22 22 24 26 28 30 31 32 32 31 28 26 24 22 21 20 20 20 20 19 17 16 15 16 17 17 18 19 21 24 26 28 28 28 27 26 26 26 26 26 27 27 28 29 29 30 30 30 30 30 30 29 29 28 28 nan nan nan nan nan nan 26 27 27 27 27 27 27 27 27 27 28 28 28 29 30 30 30 30 30 29 27 26 25 25 25 25 26 26 26 25 25 25 25 24 24 24 25 25 24 24 24 24 25 25 24 23 22 20 20 19 20 20 22 22 23 23 23 23 23 24 24 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 nan nan nan 7 7 10 13 16 21 24 25 25 24 23 22 20 18 16 14 14 13 13 12 10 8 7 7 6 6 nan nan nan 8 7 7 8 10 10 11 10 10 9 8 7 7 7 7 8 8 7 5 5 5 6 8 10 11 12 13 13 13 13 13 13 13 14 nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 15 14 14 13 13 12 12 11 10 10 9 9 10 10 11 11 10 10 9 9 9 9 9 8 8 8 9 10 10 11 11 12 12 13 14 15 15 16 16 15 15 14 14 13 nan nan nan nan 12 12 13 14 16 18 20 21 22 24 25 27 28 28 29 30 32 33 33 34 35 36 37 37 37 38 39 39 39 38 38 38 38 37 38 39 40 42 43 45 46 47 47 48 48 49 49 49 49 49 48 48 48 48 48 48 48 48 47 47 45 42 39 36 32 29 26 26 26 25 24 24 24 26 28 31 33 34 34 32 28 25 22 20 19 18 18 19 19 18 17 16 15 15 16 17 18 20 21 24 25 27 27 27 27 27 26 26 26 26 27 28 29 30 30 30 31 31 31 31 31 30 30 29 nan nan nan nan nan nan nan 27 27 27 27 27 27 27 27 27 27 28 28 29 30 30 30 30 30 30 29 28 27 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 23 22 21 20 19 19 19 20 21 22 22 22 23 23 23 24 24 24 23 23 nan nan 23 nan nan nan 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 15 16 18 20 23 25 25 25 25 24 23 21 19 18 17 17 18 17 17 15 13 11 9 7 6 5 nan 5 6 6 6 6 7 9 9 9 8 8 nan nan 6 6 6 nan 8 8 7 5 5 5 7 9 10 11 12 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 15 15 15 15 14 14 14 13 13 12 11 10 10 10 11 11 11 10 10 9 9 9 9 9 9 8 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan 12 14 15 17 19 21 23 24 25 26 27 28 29 31 32 32 33 35 36 36 37 37 37 37 37 37 38 38 38 37 37 38 38 39 41 42 44 45 46 47 47 47 48 48 48 49 49 49 49 48 48 48 48 48 48 48 48 47 45 43 40 37 33 31 30 29 29 28 27 26 26 28 30 32 33 32 30 26 24 22 21 19 19 18 18 18 18 18 17 16 16 16 17 18 20 21 23 25 26 26 27 27 27 27 26 26 27 28 29 30 31 31 31 31 32 nan 32 32 31 31 nan nan nan 28 28 27 27 nan 27 27 27 27 27 27 27 27 27 27 28 28 29 30 30 30 30 30 29 29 28 28 27 27 27 27 27 27 26 25 25 24 24 24 24 23 24 24 24 23 23 23 23 23 23 22 21 20 19 19 20 20 21 22 22 22 23 23 23 23 23 23 22 22 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 nan nan nan nan nan nan nan nan 25 25 26 26 26 26 25 24 24 23 21 20 19 19 nan nan 22 21 20 18 16 14 12 10 9 8 6 3 3 5 5 5 6 8 8 8 7 6 6 6 6 6 5 nan 6 6 6 5 5 6 7 9 10 10 11 13 14 14 14 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 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 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 13 12 11 11 11 11 11 11 10 9 9 9 9 9 9 8 8 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 17 20 21 22 23 24 25 27 28 29 30 31 32 34 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 39 41 42 43 45 45 46 47 47 47 48 49 49 49 49 49 49 49 48 47 47 47 48 48 48 46 44 40 37 34 33 32 31 30 29 28 27 28 28 29 29 28 26 24 23 23 22 21 20 19 19 19 19 19 19 18 17 17 18 19 20 22 24 25 25 26 26 26 27 27 27 27 27 28 30 31 32 32 32 32 32 33 33 32 32 31 nan nan 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 27 27 28 29 29 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 22 21 20 20 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 27 26 24 24 24 23 21 20 19 20 21 23 24 24 24 22 nan 18 16 16 16 16 14 8 3 3 5 6 6 6 7 8 7 7 6 5 5 5 5 4 nan 4 4 5 5 6 7 8 9 10 10 nan 14 15 16 16 16 16 16 nan nan 16 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 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 13 12 12 12 12 11 10 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 18 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 35 35 35 34 34 35 36 36 36 35 35 35 36 37 39 40 41 42 43 44 45 46 47 48 48 49 49 49 49 48 48 48 46 46 46 46 47 48 47 44 41 38 36 35 33 32 30 29 28 28 27 27 26 25 24 23 23 22 23 23 22 21 21 20 20 20 20 20 20 19 19 19 21 22 24 25 26 26 26 26 26 26 27 26 27 27 29 31 32 32 32 32 32 32 32 33 33 32 32 31 30 30 29 29 28 28 27 27 nan nan nan 26 26 26 26 26 26 27 28 28 29 30 30 30 30 30 29 29 29 29 28 28 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 23 22 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 23 24 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 nan 29 28 26 24 23 23 23 22 21 20 20 21 22 23 25 25 25 nan nan nan nan nan 21 20 17 10 4 4 5 5 5 5 5 6 7 6 5 5 5 4 4 3 1 2 3 4 4 6 7 8 9 11 nan nan nan 16 17 17 17 16 16 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 18 18 18 17 17 17 17 17 16 16 14 14 13 13 13 12 11 11 10 10 9 9 9 9 9 9 8 7 7 7 8 9 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 13 16 18 19 21 22 23 24 25 26 27 28 30 31 32 32 33 33 33 33 33 33 34 34 34 34 33 33 33 34 35 36 38 39 40 41 42 43 44 45 46 47 47 47 47 47 47 47 47 46 45 45 45 45 46 44 42 39 37 35 34 33 32 31 29 28 28 27 26 23 22 21 21 21 22 22 23 23 23 22 22 22 21 21 21 21 21 21 22 23 24 26 27 27 27 27 27 27 26 26 26 26 28 30 32 32 32 32 31 31 31 32 32 33 32 32 31 31 30 29 29 28 28 27 27 26 nan nan nan nan nan nan nan 26 27 27 28 29 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 26 26 25 24 23 23 22 22 22 23 23 22 22 22 22 22 22 22 22 22 23 24 24 25 26 27 27 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 nan nan nan nan nan nan 29 27 25 23 22 22 22 22 22 22 21 21 22 22 23 24 25 25 25 nan nan nan 23 20 18 15 11 4 2 3 3 5 6 5 5 5 5 5 5 5 4 2 1 1 1 2 3 4 5 7 8 10 11 nan nan nan 17 18 18 18 17 16 16 15 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 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 13 13 12 11 10 9 9 10 10 9 8 7 7 7 8 8 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 5 6 7 9 11 14 16 18 20 21 23 24 24 25 26 27 28 29 30 31 31 32 32 32 32 32 32 32 33 32 32 31 31 32 33 34 35 36 37 38 39 40 41 43 44 44 45 45 45 46 46 46 46 45 44 43 43 43 42 41 39 37 34 33 33 33 32 32 31 30 30 29 26 24 22 23 23 23 24 24 24 25 25 25 24 24 23 23 22 22 22 23 23 25 26 28 29 29 29 29 28 28 27 26 26 27 28 30 32 32 32 31 31 31 31 31 32 33 33 32 32 31 30 30 29 28 28 27 26 26 25 25 25 25 nan nan 26 26 27 28 28 29 30 30 31 31 30 30 29 29 29 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 25 24 24 23 23 23 23 22 22 22 22 23 23 23 23 24 25 25 26 27 28 28 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 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan 25 26 27 28 26 24 23 23 23 22 22 22 23 23 23 24 24 25 26 26 27 27 28 28 28 25 19 17 14 10 4 1 1 3 6 7 7 5 5 5 5 5 5 3 1 1 2 1 1 2 3 5 7 8 9 10 12 nan nan 18 18 18 18 17 17 16 nan nan 13 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 17 17 17 16 16 16 16 16 16 16 16 16 nan nan nan 12 10 10 10 9 8 8 7 6 7 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan 7 6 5 4 3 3 3 4 5 6 8 10 12 14 16 18 20 22 23 23 24 24 26 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 32 33 34 34 35 36 37 38 39 41 41 42 42 43 43 44 45 44 44 43 43 42 42 41 39 38 36 34 32 32 32 33 33 33 33 32 30 29 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 24 23 23 24 25 26 27 29 30 31 30 30 29 29 28 27 27 28 29 31 32 32 32 31 31 30 30 30 31 32 33 33 32 32 31 30 29 28 27 27 26 26 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 31 30 30 30 30 29 30 30 31 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 29 29 27 26 25 25 24 24 23 23 23 23 23 23 23 24 24 25 26 27 28 28 29 29 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 23 24 23 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 28 28 28 27 26 24 24 25 25 24 25 25 25 25 25 26 26 26 27 27 27 28 28 29 28 26 23 19 14 10 6 4 3 4 6 8 8 7 7 6 6 5 4 2 1 3 5 4 3 3 4 5 6 7 8 11 13 15 17 19 19 nan nan nan nan nan nan nan nan 11 11 11 nan nan nan 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 19 19 18 18 18 18 17 17 16 16 16 16 16 16 17 17 17 nan nan 14 12 11 9 7 6 5 5 6 7 8 8 nan nan nan nan nan nan nan nan nan nan nan 8 8 8 7 6 4 4 3 3 4 5 6 8 10 12 13 15 17 19 21 22 22 23 23 24 25 27 28 29 29 30 30 30 30 30 31 31 31 30 30 30 29 29 29 30 31 32 33 33 34 34 35 36 38 39 39 39 40 40 42 43 43 43 43 43 42 42 41 40 38 37 36 35 34 34 34 35 35 35 34 32 31 31 31 30 29 29 28 29 28 28 28 27 28 27 26 26 25 24 24 25 25 26 28 29 30 31 30 30 29 29 29 29 29 30 31 31 32 32 32 31 31 30 29 29 30 31 32 32 32 32 31 30 29 28 27 27 26 25 25 25 25 25 26 26 27 28 28 29 30 30 31 31 31 31 30 30 30 30 30 30 31 32 33 33 33 33 32 32 32 31 31 31 31 30 30 29 29 29 30 30 30 29 28 27 26 25 24 24 24 23 23 23 nan 24 24 25 25 27 28 29 30 31 31 31 31 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 23 23 23 22 21 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 29 29 29 28 27 25 24 24 25 25 26 26 26 26 25 26 26 26 27 26 26 27 27 27 28 28 27 25 20 15 11 8 6 5 4 5 6 7 8 8 7 5 4 2 1 1 3 6 7 6 4 4 5 7 8 nan nan 16 17 18 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 17 17 17 17 17 17 17 nan 18 18 19 nan nan 15 12 8 5 2 1 3 5 7 8 nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 8 7 5 4 4 4 4 5 6 8 10 11 13 14 16 18 19 20 21 21 22 23 24 25 27 28 29 29 29 29 29 30 30 31 31 30 30 30 29 29 29 29 30 31 32 32 32 32 33 34 35 36 37 37 37 38 39 41 42 43 43 42 42 41 41 41 40 39 38 38 37 37 36 37 37 36 35 33 32 32 32 32 31 30 29 29 29 28 28 27 26 26 25 25 25 25 25 25 25 26 27 29 30 31 30 30 29 29 29 29 29 30 31 31 31 32 32 31 31 30 29 29 29 30 31 32 32 32 31 31 30 29 28 27 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 31 31 31 30 30 30 30 31 31 32 33 34 34 33 33 33 32 32 31 31 31 31 30 29 29 29 29 30 30 30 29 28 27 26 25 24 24 24 24 nan nan nan nan 25 26 27 29 30 31 32 32 32 32 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 22 22 22 21 21 19 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 27 25 24 23 23 24 25 26 26 26 25 25 25 25 26 26 25 24 24 25 25 26 26 26 25 23 18 14 11 8 7 6 6 6 6 7 8 7 6 5 3 3 2 3 5 6 6 6 6 7 9 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 nan nan nan nan nan nan nan nan nan 20 20 20 19 19 19 19 19 18 18 18 18 18 18 nan nan nan 20 21 22 22 20 16 12 8 6 5 5 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 9 9 8 7 6 5 5 5 6 7 8 9 11 12 14 15 17 18 19 19 20 20 21 23 24 25 27 28 29 29 29 29 29 30 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 33 34 35 36 37 38 39 41 42 42 42 41 41 41 40 40 39 39 38 38 38 38 38 37 36 34 32 31 31 32 33 33 31 30 30 30 30 28 26 25 24 24 24 25 26 26 26 26 26 27 29 30 31 31 30 29 29 28 29 29 30 31 31 31 31 31 31 30 29 29 28 28 29 29 30 31 32 31 31 30 29 28 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 33 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 29 29 30 30 29 29 28 27 26 24 24 24 23 nan nan nan nan nan nan 28 29 31 32 33 33 33 32 32 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 21 21 21 20 19 17 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 25 23 21 19 20 23 25 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 24 24 24 23 20 17 14 12 10 8 6 6 6 6 6 6 6 5 5 5 4 4 5 6 7 7 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 20 20 20 20 19 19 19 19 19 nan nan 19 19 19 20 20 20 21 23 nan 27 26 23 20 17 14 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 9 8 7 7 7 7 7 8 9 10 12 13 14 16 17 17 18 19 19 20 22 23 24 25 27 28 29 29 29 30 30 31 31 31 31 30 30 30 30 30 31 31 32 31 31 30 30 30 30 31 32 33 34 35 37 38 39 40 40 41 40 40 39 39 38 38 38 37 38 38 38 38 37 34 32 30 30 30 31 33 32 31 30 30 30 29 27 25 24 23 23 24 25 25 26 26 26 26 27 29 30 31 31 31 30 29 28 28 29 30 31 31 31 31 30 30 29 29 28 28 28 28 28 29 30 31 31 31 30 30 29 29 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 nan 33 32 32 31 30 30 29 29 29 29 29 29 30 30 29 29 28 27 25 24 23 24 24 nan nan nan nan nan nan 29 31 32 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 20 20 20 20 19 18 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 24 22 20 19 20 nan nan 27 26 26 25 24 24 23 23 23 23 22 22 21 21 21 22 22 21 21 nan 21 20 18 15 13 11 10 9 7 6 6 6 6 7 7 7 7 6 7 7 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 nan nan nan nan 20 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 29 30 29 27 25 22 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 11 11 11 11 10 9 9 8 8 8 9 9 10 11 12 13 15 15 16 17 18 18 19 21 22 23 24 25 27 28 29 29 30 30 31 31 31 31 30 30 30 30 31 31 32 32 32 31 30 29 29 29 30 30 31 33 34 35 36 37 38 39 39 39 38 37 37 36 36 36 36 37 38 38 37 36 33 31 29 28 29 30 30 29 29 28 28 28 27 25 25 25 25 25 25 25 26 26 26 26 27 28 30 31 32 32 31 30 29 28 28 29 30 30 31 31 30 30 29 28 28 28 27 27 27 28 28 29 30 30 31 31 31 30 30 30 30 30 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 33 33 34 34 35 35 35 nan nan nan nan nan nan nan 30 30 30 30 29 29 29 29 29 29 29 28 27 26 24 24 24 nan nan nan nan nan nan nan 28 30 32 33 34 35 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 19 19 19 19 19 18 17 15 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 23 21 20 19 19 nan nan nan nan 25 24 23 23 22 22 22 22 22 21 20 19 19 20 20 20 19 19 19 nan nan 19 16 14 12 11 10 8 7 7 7 8 9 9 8 nan nan nan 10 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 30 29 29 28 27 25 24 22 22 nan 22 nan nan nan nan nan nan nan nan nan 10 10 10 11 12 12 12 12 11 11 10 10 9 9 9 10 10 11 12 13 14 15 16 16 17 17 18 19 20 21 22 24 26 27 28 28 29 30 31 31 31 31 30 30 30 31 31 32 32 32 32 32 31 30 29 29 29 29 30 31 32 33 34 35 36 37 37 37 36 35 35 35 35 35 35 36 36 35 34 33 31 30 29 28 28 28 28 27 26 26 27 26 25 25 25 26 26 26 26 26 26 26 26 27 28 29 30 31 32 32 32 31 30 29 29 29 30 31 31 30 29 29 28 27 27 27 27 27 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 32 32 33 34 34 34 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 29 28 28 26 25 nan nan nan nan nan nan nan nan 27 28 29 31 33 34 35 35 35 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 19 18 18 18 17 16 15 13 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 18 nan 19 18 17 17 17 17 17 17 15 12 nan nan 11 10 10 11 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 28 28 27 26 26 26 26 nan nan nan nan nan nan nan nan 10 10 10 11 12 13 13 12 12 11 11 11 10 10 10 10 11 11 12 13 14 15 15 15 16 16 17 18 18 19 20 22 24 25 26 27 28 29 30 30 31 31 31 31 31 31 32 32 33 33 33 33 32 31 30 29 29 29 30 30 31 32 33 34 35 35 35 35 35 34 34 34 34 33 34 34 33 32 31 31 30 29 27 26 26 27 27 27 27 27 27 26 25 25 26 26 26 26 27 27 28 28 28 28 29 30 31 31 32 32 32 32 31 30 29 30 30 30 30 29 29 28 27 27 26 26 27 27 27 27 28 28 29 30 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 34 35 35 35 35 35 36 36 nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 28 28 27 26 nan nan nan nan nan nan 23 24 26 27 28 30 31 33 35 35 35 35 35 34 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 19 18 17 16 15 14 12 11 10 10 nan nan nan nan nan nan nan nan nan 22 nan nan 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 nan nan 15 14 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 29 31 31 31 30 29 28 27 nan nan nan nan nan nan nan 10 9 10 11 13 13 14 13 13 12 12 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 16 16 17 17 19 20 22 24 25 26 27 28 29 30 31 31 31 31 31 32 33 33 33 33 33 33 32 31 30 30 30 30 31 31 31 31 32 33 34 34 34 34 34 34 34 34 33 32 32 32 32 31 31 30 30 29 27 25 24 25 27 29 29 28 28 27 26 26 26 26 26 26 27 28 29 29 29 29 30 31 31 32 32 32 32 32 32 31 30 30 30 29 29 29 28 27 27 26 26 26 26 27 27 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 33 34 35 35 36 36 36 36 36 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 21 22 24 26 27 28 30 32 34 36 36 36 36 35 34 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 18 18 17 15 14 12 10 9 9 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 31 32 32 31 29 28 28 nan nan nan nan nan nan nan 9 10 11 12 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 16 16 18 19 21 22 24 25 25 26 28 29 30 31 31 31 32 32 33 33 33 33 33 33 32 31 30 30 30 30 30 31 31 31 32 33 33 34 34 34 34 35 35 34 33 32 31 31 32 33 32 32 31 31 30 28 26 25 27 28 30 30 29 28 28 27 27 28 28 27 28 29 29 30 30 30 30 31 32 32 33 33 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 27 28 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 33 33 33 32 32 32 31 31 31 31 32 33 34 35 35 36 36 36 36 37 37 37 37 nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 23 25 27 28 29 30 33 35 37 37 37 37 36 34 34 nan nan nan 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 17 17 15 14 12 11 10 nan nan nan nan nan nan nan nan nan nan nan nan 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 29 30 31 32 31 30 29 nan nan nan nan nan nan nan nan 9 11 12 13 14 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 18 19 20 21 22 23 24 25 26 27 29 29 30 31 31 32 32 32 32 32 32 32 32 31 30 30 30 30 30 30 31 31 32 32 32 33 33 33 34 35 35 35 34 33 33 34 34 35 34 33 33 32 32 31 29 28 28 29 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 31 32 32 33 33 33 32 32 31 30 29 29 28 28 27 27 27 27 26 26 26 27 27 28 29 30 30 31 31 32 32 32 33 33 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 33 34 34 35 36 36 36 37 37 37 37 37 37 nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 28 30 32 35 37 38 39 38 37 36 35 34 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 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 27 27 26 27 27 29 30 31 31 nan nan nan nan nan nan nan nan 9 11 12 13 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 18 19 20 21 21 22 23 24 25 26 27 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 32 32 32 32 33 33 34 35 36 36 36 36 36 37 37 37 36 34 33 32 33 33 32 31 30 30 30 31 32 32 32 31 30 30 31 31 31 31 32 32 31 31 31 31 31 32 32 32 32 32 31 30 29 29 29 29 28 28 28 27 27 27 27 28 28 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 35 35 36 36 37 38 38 38 38 38 37 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 29 30 32 34 37 38 39 39 38 37 36 35 35 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 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 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 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 25 24 23 24 26 28 nan nan nan nan nan nan nan nan nan 8 10 11 12 13 14 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 18 18 19 20 21 21 22 23 23 24 25 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 34 35 36 36 36 36 37 38 40 39 38 35 34 33 34 34 33 33 32 31 32 33 34 34 34 33 32 32 32 32 32 32 32 33 32 32 31 31 31 31 31 31 31 31 30 29 29 28 29 29 29 29 29 29 29 29 29 30 30 31 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 39 39 39 38 37 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 29 31 32 34 36 38 39 39 39 38 37 37 37 37 37 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 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 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 23 nan nan nan nan nan nan nan nan nan 8 10 12 13 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 19 19 20 21 22 22 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 31 31 31 32 33 34 35 35 36 36 37 39 40 41 40 38 36 35 34 34 34 33 33 32 32 33 34 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 29 28 28 29 29 30 30 31 31 31 31 31 32 32 33 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 33 33 34 34 34 35 35 36 36 36 37 38 38 39 39 40 40 40 39 38 37 36 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 34 35 36 37 38 39 39 38 38 38 38 38 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 20 21 22 23 24 24 25 26 26 26 27 27 27 27 27 27 26 26 26 26 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 33 34 35 35 36 37 39 40 40 39 37 36 35 35 34 33 32 32 32 33 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 32 31 31 30 30 29 29 29 30 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 36 36 37 37 38 38 39 40 40 41 42 41 41 40 38 37 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 37 37 37 38 39 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 6 nan nan 12 13 13 13 13 13 14 15 16 16 16 17 17 17 18 18 18 18 19 19 20 22 23 24 25 26 27 27 28 28 28 28 29 29 29 29 29 28 27 27 26 26 25 25 25 25 25 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 31 31 32 33 34 35 36 37 38 38 38 37 37 36 35 34 33 32 32 32 33 34 35 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 35 34 34 33 32 31 31 31 31 30 31 32 33 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 35 36 36 36 36 36 36 36 35 35 35 35 35 36 37 37 37 38 38 38 39 40 40 41 42 42 42 41 40 39 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 11 12 12 12 12 13 13 13 14 15 15 16 16 17 17 18 19 19 20 21 22 24 25 26 27 28 29 29 29 30 30 30 30 31 31 31 31 30 30 29 28 27 26 25 25 24 24 24 25 25 26 26 27 27 28 28 28 28 28 29 29 29 29 30 30 31 33 34 34 35 35 36 36 37 36 36 36 35 34 33 33 33 33 33 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 36 35 34 34 33 32 32 32 32 32 32 33 34 34 35 35 35 35 34 33 33 33 33 33 33 33 33 34 34 35 36 36 37 38 38 38 38 38 37 37 36 36 36 37 37 38 38 38 39 40 40 41 41 42 42 43 42 42 40 39 38 37 37 36 36 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 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 12 12 12 12 13 13 14 15 15 16 17 17 18 19 21 22 23 24 25 27 28 29 29 30 31 31 31 32 32 32 33 33 33 33 32 31 30 29 28 27 26 25 25 24 24 25 25 25 25 26 26 26 26 26 27 28 28 28 28 29 29 30 31 32 33 33 34 35 35 36 36 35 35 34 34 33 33 33 33 33 33 34 35 35 36 37 37 37 38 38 37 37 38 38 37 37 36 35 34 33 33 33 33 33 33 33 34 35 35 35 35 35 35 35 35 34 33 33 33 33 33 34 34 35 35 36 37 39 40 41 41 42 42 41 40 39 39 38 38 38 39 39 39 40 40 41 42 42 43 43 43 43 42 41 41 39 38 37 37 37 37 36 nan nan 34 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 11 11 11 11 12 12 12 13 13 14 15 16 16 17 19 20 21 22 24 25 26 27 28 29 30 31 31 32 32 33 34 34 35 35 35 34 34 33 32 31 30 29 27 27 26 26 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 29 29 30 31 32 33 33 34 35 35 35 35 34 34 33 33 33 33 33 33 33 33 34 35 35 36 36 37 37 37 37 37 37 37 37 36 35 35 34 33 33 33 33 34 34 34 34 35 36 36 36 36 36 36 36 35 34 34 34 34 34 34 34 35 36 37 39 40 42 43 44 44 44 44 43 43 42 41 41 41 41 41 41 42 42 42 43 43 43 43 43 43 42 41 40 39 38 37 37 37 37 38 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 11 11 11 12 12 13 14 14 15 16 17 18 20 21 22 23 24 25 26 28 29 30 31 31 32 33 33 34 35 35 35 35 35 34 34 33 32 31 31 30 29 28 27 27 26 26 26 26 26 27 27 28 28 28 28 28 28 29 30 30 31 31 32 33 33 34 34 34 34 34 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 36 36 35 35 34 34 34 34 35 35 35 35 35 36 36 37 37 37 37 37 36 36 35 35 35 34 35 35 35 36 37 39 40 41 42 43 44 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 41 41 40 39 38 38 37 37 36 36 36 36 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 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 10 11 11 12 12 13 14 15 16 16 17 19 20 21 22 23 25 26 27 28 29 30 nan nan nan nan nan nan 34 34 35 35 35 35 35 35 34 34 33 32 31 30 29 29 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 32 33 33 33 33 33 33 33 34 34 34 34 35 35 36 35 35 35 35 35 36 36 37 37 37 37 38 37 37 36 35 35 35 35 36 36 36 36 36 36 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 36 36 37 37 38 39 40 41 42 43 44 45 45 45 45 45 45 45 45 45 45 45 45 44 44 43 43 42 42 41 41 40 40 40 39 39 38 37 36 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 11 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 nan nan nan nan nan nan nan nan nan nan nan 35 36 37 37 37 37 37 37 36 35 34 34 33 32 31 31 30 30 30 30 30 30 29 29 29 29 29 30 30 30 31 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 37 37 36 36 36 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 38 38 37 37 37 37 37 38 38 39 39 40 41 42 43 44 45 45 45 45 45 44 44 44 44 44 44 43 42 43 43 43 43 42 41 40 39 39 39 39 40 39 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 10 11 12 13 13 14 15 17 18 19 20 21 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 40 40 39 39 38 38 37 36 35 34 33 32 32 31 31 30 30 29 30 30 30 31 31 31 32 33 33 34 33 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 38 38 38 37 38 38 38 38 38 38 38 38 39 39 40 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 40 39 39 39 39 39 39 40 40 41 41 42 43 44 45 45 46 46 45 45 44 43 43 43 43 43 42 42 42 42 43 43 42 41 40 39 39 39 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 11 12 13 14 16 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 42 41 41 41 40 40 39 38 37 36 35 34 33 32 32 32 31 31 31 31 31 32 32 33 33 34 34 35 35 35 35 36 37 38 38 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 42 42 43 43 42 42 41 41 41 41 40 40 40 40 40 40 40 41 41 41 42 41 41 41 41 41 41 42 42 43 43 44 45 45 46 46 46 46 45 44 43 42 42 42 42 43 42 42 42 43 43 42 42 41 40 40 40 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 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 42 43 43 43 43 42 42 42 41 40 39 38 37 36 35 34 33 32 32 32 32 32 33 34 35 36 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 38 38 38 39 39 40 40 41 42 42 43 43 44 44 43 43 42 42 42 42 41 41 41 41 41 41 42 42 43 43 43 43 43 43 42 42 42 42 43 43 44 45 45 46 47 47 47 47 47 46 45 44 44 43 43 44 44 44 43 44 44 44 44 43 43 42 42 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 44 45 45 45 46 46 45 45 44 43 42 41 39 38 37 36 36 36 36 36 36 37 38 38 39 39 39 39 39 39 39 39 39 39 39 38 37 36 36 37 38 39 39 40 40 40 41 41 41 41 42 42 43 43 43 43 43 43 43 43 42 42 42 42 43 43 44 44 44 44 45 45 45 45 44 43 43 43 43 43 44 44 45 46 47 47 47 48 48 48 48 47 46 46 45 45 45 45 45 46 46 47 47 47 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 47 47 47 48 47 47 47 46 46 46 45 44 43 42 41 40 40 40 39 39 39 40 41 40 40 40 40 40 40 40 39 39 39 39 38 37 37 38 39 40 41 41 41 41 41 41 41 41 41 41 41 42 42 43 43 43 43 43 43 43 42 43 43 44 44 44 44 45 46 46 46 46 45 44 43 43 44 44 44 45 45 46 46 47 47 48 49 49 50 49 49 48 48 47 47 47 47 48 49 49 49 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 49 49 48 47 46 45 44 43 42 42 41 42 42 42 42 43 43 43 42 42 41 41 41 40 40 40 39 39 40 41 41 41 41 41 42 42 41 41 41 41 41 41 42 42 42 43 43 44 44 44 43 43 43 43 44 44 45 45 46 46 46 46 45 45 44 45 45 45 45 45 45 45 46 46 47 47 48 49 50 51 50 50 49 49 49 49 50 50 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 50 50 51 51 51 51 51 50 50 49 48 47 46 45 44 43 43 43 44 44 45 45 45 45 44 44 44 43 43 42 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 41 42 42 42 43 43 44 44 44 44 43 43 43 44 44 45 45 45 46 46 46 46 45 45 45 45 46 46 45 46 46 46 46 nan nan nan nan nan 51 51 51 51 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 51 51 52 52 52 52 51 50 49 48 47 46 45 45 45 46 47 47 47 48 48 48 48 47 46 45 44 43 43 43 43 43 42 42 42 42 42 42 42 42 43 42 42 43 43 44 45 45 46 45 45 45 44 44 45 45 45 45 45 46 46 47 47 47 46 46 46 46 46 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 49 48 48 48 49 49 50 50 50 50 50 50 50 49 48 47 47 46 46 45 45 44 43 42 42 42 42 43 43 44 44 45 45 46 46 47 47 47 47 46 46 46 45 45 45 45 45 46 46 47 47 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 51 51 51 51 51 50 50 49 49 49 49 48 48 47 45 44 43 42 42 42 43 44 45 46 46 47 47 48 48 48 48 47 47 46 46 46 46 45 45 45 46 46 46 47 47 48 48 48 48 48 48 49 nan nan nan nan nan nan 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 50 50 49 49 49 49 49 49 49 48 47 45 43 41 41 41 42 43 44 45 46 47 47 48 48 48 47 47 46 46 46 46 46 45 45 45 45 46 46 46 46 46 46 46 47 47 48 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 61 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 49 49 49 48 47 45 43 41 41 41 41 42 42 43 44 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 44 45 45 46 47 48 nan nan nan nan nan nan nan nan nan nan 52 54 nan nan 57 58 60 62 64 64 63 62 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 45 44 43 42 42 42 42 42 42 42 43 43 44 44 45 45 46 46 46 46 47 47 47 47 46 46 46 45 44 43 43 43 44 44 45 46 47 nan nan nan nan nan nan nan nan nan 51 52 53 54 55 56 58 60 62 63 63 63 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 46 45 45 44 43 43 42 42 42 42 43 44 45 45 46 47 47 47 46 46 45 46 46 46 46 45 44 43 43 43 43 44 45 45 46 47 nan nan nan nan nan nan nan nan nan 50 51 52 52 53 54 56 58 60 61 61 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 47 46 45 43 42 42 41 42 42 43 45 46 46 47 47 46 45 44 44 43 43 44 44 44 43 43 43 43 44 45 46 47 47 nan nan nan nan 51 51 nan nan 50 49 49 50 50 50 51 52 53 55 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 49 48 47 46 44 43 42 41 41 42 43 43 44 45 45 44 44 43 42 42 41 41 42 42 42 43 43 44 45 46 47 48 49 nan nan nan 52 53 nan nan nan 50 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 49 48 46 44 43 42 41 41 41 42 43 43 43 42 42 42 41 40 40 40 40 40 41 nan 43 44 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 49 47 46 44 43 43 42 43 43 43 43 42 42 41 41 40 39 38 38 38 nan nan 41 42 43 45 47 49 50 52 nan nan nan nan nan 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 50 50 49 48 47 47 46 46 45 45 45 44 nan nan nan nan 40 39 38 37 nan nan nan nan nan nan 43 45 48 50 51 nan nan nan nan 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 51 50 50 50 49 49 48 48 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 45 47 49 50 nan nan nan nan 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 50 51 50 50 50 49 48 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 48 47 46 45 44 43 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 42 42 42 43 nan nan nan nan nan nan nan nan nan nan nan 42 42 43 44 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 45 44 44 43 43 43 43 42 41 nan nan nan nan nan nan nan nan nan nan 40 41 43 44 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 44 44 43 43 42 41 41 41 nan nan nan nan nan nan nan nan nan 40 42 43 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 42 41 41 41 40 39 nan nan nan nan nan 37 38 39 40 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 nan nan nan nan nan nan nan nan nan nan 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 41 41 40 39 39 38 nan nan 36 36 37 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 nan nan nan nan nan nan nan nan 39 40 42 44 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 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 18 18 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 18 18 18 18 19 19 19 19 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 19 19 19 20 20 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 19 19 19 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 19 19 19 20 20 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 17 18 18 18 19 19 20 20 20 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 nan nan nan nan nan nan 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 18 18 18 18 18 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 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 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 18 18 18 nan nan nan 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 21 21 21 21 21 21 21 21 22 22 22 22 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 20 20 20 21 21 21 21 22 22 22 22 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 21 21 21 21 22 22 22 23 23 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 22 nan 24 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 21 21 21 21 22 22 22 23 23 23 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 19 20 20 21 22 22 23 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 21 21 21 22 22 23 23 23 23 23 23 24 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 20 20 21 21 22 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 23 24 24 24 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 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 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 23 24 24 24 24 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 nan 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 23 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 23 24 24 24 24 24 24 25 25 25 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 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 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 24 24 24 24 24 25 25 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 23 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 24 24 24 24 25 25 25 25 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 26 26 26 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 23 nan nan nan 23 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 nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan 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 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 28 28 28 28 28 28 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 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 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 29 30 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 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 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 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 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 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 30 32 33 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 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 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 30 31 33 35 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 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 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 31 32 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 51 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 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 31 32 34 35 36 36 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 51 52 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 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 30 31 32 33 34 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 35 35 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 32 33 34 35 36 36 36 35 34 34 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 33 34 35 36 37 37 36 35 34 34 34 33 33 33 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 31 31 31 31 31 31 32 32 33 35 36 37 38 38 37 36 35 35 34 34 33 33 33 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 31 31 31 31 31 32 32 32 32 32 32 33 33 34 36 37 38 39 39 38 37 36 36 35 35 34 34 34 34 34 34 35 36 36 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 nan nan nan 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 35 36 38 39 39 39 39 38 37 37 36 36 35 35 34 34 34 34 35 35 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 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 32 32 32 33 33 33 33 33 33 34 34 34 35 37 38 39 39 39 39 38 37 37 37 36 36 36 35 35 35 35 35 35 35 36 36 37 37 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 33 33 33 33 34 34 34 34 34 34 35 35 36 37 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 35 35 35 35 35 36 36 36 37 37 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 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 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 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 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 64 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 66 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 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 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 46 46 46 46 46 46 45 45 45 45 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 44 44 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 67 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 47 47 46 46 46 45 45 45 45 45 45 45 46 46 46 46 46 46 46 45 45 45 44 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 67 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 48 48 48 47 47 47 46 46 46 47 47 47 47 47 47 47 47 46 46 46 45 45 44 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 67 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 50 49 49 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 46 45 45 43 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 67 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 50 50 50 50 50 49 49 49 49 48 48 48 48 48 47 47 46 45 44 43 42 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 65 66 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 51 51 51 50 50 50 49 49 49 48 48 48 47 46 45 44 43 42 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 64 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 52 51 51 51 50 50 49 49 48 48 47 46 45 44 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 54 54 53 52 52 51 51 50 49 49 48 47 46 45 44 43 42 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 nan nan nan nan 56 55 55 54 53 52 51 50 50 49 48 47 46 45 44 43 42 41 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 nan nan nan nan 57 56 56 55 54 52 51 50 49 48 47 46 45 45 44 43 42 42 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 nan nan nan nan nan 57 56 55 54 53 51 50 49 48 47 47 47 46 46 45 44 42 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 53 52 51 50 49 49 48 48 47 46 45 44 43 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 nan nan nan nan nan nan nan nan nan nan nan 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 54 53 52 51 50 49 48 47 47 46 45 44 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 nan nan nan nan 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 55 54 52 51 50 48 48 47 46 46 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 nan nan nan nan nan nan nan 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 54 53 52 50 49 49 48 47 47 47 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 61 60 58 57 56 54 53 52 51 50 50 49 48 48 47 47 47 47 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 57 56 54 53 52 50 49 49 48 48 47 47 47 46 46 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 61 59 57 55 53 52 51 50 49 49 48 47 47 47 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 nan 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 63 61 59 56 54 53 51 51 50 49 48 48 47 47 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 nan nan nan 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 60 57 55 53 51 50 50 49 48 47 47 47 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 nan nan nan nan nan nan 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 51 50 49 48 48 47 47 47 46 47 47 47 47 47 47 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 54 52 50 50 49 48 48 47 47 47 47 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 50 49 48 48 47 47 47 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 48 48 48 47 47 48 48 48 48 49 49 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 49 49 49 49 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 49 49 49 50 50 49 49 48 48 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 nan nan nan nan nan nan nan nan nan nan nan 48 48 47 48 48 48 49 49 50 50 49 49 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 50 49 49 48 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 49 49 49 50 49 49 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 49 49 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 nan 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 49 49 49 49 48 48 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 50 49 49 49 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 49 48 48 48 48 48 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 47 47 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 47 47 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 46 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan 44 44 44 45 45 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 nan nan nan nan nan nan nan nan nan nan 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 44 44 45 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 nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan 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 43 43 43 43 43 nan nan 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 nan nan nan nan nan nan nan nan 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 45 44 44 44 43 43 44 45 45 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 47 46 46 45 45 44 44 44 45 46 46 47 47 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 47 46 46 45 44 44 44 44 44 45 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 43 44 44 45 46 47 48 48 49 49 48 48 nan nan nan nan nan nan nan nan nan nan 45 45 45 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 nan nan nan 43 43 43 43 44 45 46 47 48 49 50 50 50 50 50 49 nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 nan nan nan nan nan nan nan nan nan nan 44 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 44 44 45 46 47 48 49 49 49 49 50 50 50 50 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 48 48 48 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 47 46 46 47 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 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 nan nan nan nan nan nan nan nan nan nan 109 109 nan nan 110 111 112 nan nan nan nan nan nan 113 112 111 111 111 nan 112 112 114 115 117 119 120 122 123 123 123 123 124 124 125 125 126 127 127 126 125 124 122 120 118 115 113 112 111 111 110 108 106 103 101 100 100 100 100 100 99 100 100 100 99 98 97 97 96 94 93 91 89 85 81 76 71 69 69 70 70 69 68 68 69 71 75 81 87 94 101 108 114 119 125 130 135 139 141 141 140 140 140 142 144 146 149 152 155 157 160 163 166 167 168 169 168 166 164 162 160 158 156 153 150 147 144 142 140 138 135 132 128 125 123 119 115 111 106 100 93 86 82 80 82 84 86 87 89 98 105 101 95 91 81 66 54 45 44 52 61 67 68 65 62 62 65 67 68 65 63 63 68 73 76 76 79 85 86 81 77 73 65 57 54 55 58 61 65 68 71 76 81 97 127 150 162 172 181 185 179 175 182 194 206 218 223 229 231 233 240 245 250 249 238 225 224 230 241 254 267 276 286 297 307 313 316 317 318 318 318 315 309 300 291 286 279 265 238 219 215 213 206 198 193 191 190 190 190 189 189 188 186 184 184 184 183 180 175 170 167 163 160 160 159 158 156 155 155 155 154 152 151 150 150 149 149 149 149 158 174 182 183 184 183 182 182 183 185 187 187 186 184 184 186 191 197 203 210 220 232 241 248 254 259 264 264 261 254 245 233 222 211 202 194 187 181 176 173 172 172 171 167 162 159 159 160 163 168 177 193 202 205 205 204 203 203 206 213 221 229 238 248 254 255 256 257 259 259 260 260 262 263 264 265 264 264 266 268 272 275 278 284 291 296 298 297 298 299 298 298 304 312 321 330 340 347 351 354 357 3 11 19 26 33 40 48 54 58 59 38 324 318 338 323 303 316 331 336 337 343 347 346 347 346 346 354 15 30 32 27 19 7 352 337 322 318 318 315 312 304 297 291 292 291 289 287 285 283 280 276 274 273 275 278 279 277 275 272 268 264 262 261 263 266 269 273 277 284 290 293 296 297 299 298 294 284 276 272 272 274 276 279 278 278 277 275 273 271 270 269 268 267 265 266 268 260 241 219 209 207 208 209 211 213 216 216 212 206 203 203 207 223 233 241 249 256 257 256 254 244 231 217 204 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 111 111 nan nan nan 111 111 112 nan nan nan nan nan nan nan 113 112 111 111 nan nan 112 113 114 116 118 119 121 122 122 122 123 123 124 124 125 125 126 126 126 125 125 124 122 120 117 115 113 112 111 110 108 106 103 101 99 99 99 99 99 99 98 98 99 99 99 98 97 96 95 94 92 89 86 82 77 73 71 70 71 70 69 68 69 71 73 77 82 87 93 99 107 115 123 130 134 139 143 145 147 146 145 144 143 144 145 147 150 153 156 159 162 166 169 171 171 170 168 166 163 161 159 158 156 154 151 148 145 143 141 139 137 134 131 128 125 121 116 111 104 96 90 88 88 91 93 91 90 90 92 93 90 88 87 81 66 52 43 46 57 65 72 77 79 76 76 80 82 80 76 70 68 71 73 74 75 77 79 81 84 83 82 78 71 67 67 66 67 70 76 81 87 93 108 132 152 164 174 183 193 195 196 202 210 218 227 233 239 243 241 247 244 242 238 222 213 216 227 244 261 273 282 291 300 307 311 313 314 314 315 315 312 307 298 288 283 274 252 226 215 214 216 210 202 197 194 193 193 193 191 191 190 190 191 190 186 180 176 172 169 167 165 162 160 159 159 158 158 156 155 153 151 150 150 150 150 150 149 149 159 176 186 188 187 186 184 183 185 187 189 189 186 183 183 187 192 197 202 209 218 230 242 251 259 266 272 273 269 261 250 238 228 217 207 198 190 183 178 175 174 174 171 167 162 160 159 158 158 159 164 175 192 200 203 204 205 208 213 219 225 234 245 255 259 260 260 261 261 260 260 260 261 263 264 265 264 263 264 266 268 271 272 275 279 284 289 291 291 291 290 288 286 287 291 298 309 324 337 344 349 355 5 13 20 25 28 33 39 43 46 40 1 347 7 327 305 328 339 330 315 317 315 316 320 325 333 339 349 11 28 29 23 14 3 340 315 317 318 317 313 309 300 294 293 291 289 287 285 284 281 277 274 273 273 273 273 272 270 270 268 265 263 262 264 267 270 273 277 283 288 291 294 294 293 291 286 279 274 272 272 274 275 277 278 277 275 273 271 269 267 265 264 263 262 262 266 267 250 217 202 199 202 205 207 210 213 213 210 207 199 194 199 203 207 217 228 237 240 242 244 240 231 217 204 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 112 112 nan nan 112 112 113 nan nan nan 116 nan nan nan 114 113 112 111 nan nan 111 112 113 115 117 118 119 120 121 122 122 123 123 124 124 125 125 126 126 125 125 124 123 121 119 116 114 113 111 109 107 105 103 101 99 98 98 98 98 98 98 97 98 98 99 98 98 96 95 94 92 89 86 83 80 76 74 72 72 72 71 71 72 75 77 80 83 87 90 94 99 108 120 130 136 141 145 149 151 152 151 149 148 147 148 150 153 156 159 162 165 168 172 173 173 172 170 167 164 162 159 157 156 156 155 153 150 146 144 142 140 138 136 133 130 127 123 117 109 100 96 96 98 102 105 104 101 97 93 89 85 85 86 82 72 59 47 49 62 71 78 85 88 86 86 89 88 85 80 74 71 72 74 72 70 72 75 78 82 84 85 85 82 80 79 77 75 77 85 94 105 119 138 153 163 170 178 187 198 206 212 218 222 224 229 238 245 251 249 243 235 223 213 210 212 219 232 249 264 276 287 295 303 308 310 311 311 312 312 312 311 306 297 286 277 264 234 213 208 211 215 211 203 198 196 195 195 194 193 192 193 194 196 193 184 175 170 167 166 166 166 164 162 161 160 159 158 156 154 152 150 150 149 148 148 149 150 150 158 174 185 189 190 189 188 187 188 189 190 189 186 184 185 189 194 197 200 204 211 222 238 252 263 271 279 283 279 268 255 245 234 223 211 202 193 185 180 177 176 176 173 168 164 162 161 159 157 154 158 191 216 219 217 214 213 216 220 226 234 243 254 260 262 262 261 262 262 262 261 261 261 263 264 265 264 263 263 264 266 267 268 269 270 273 278 282 285 286 285 283 279 278 278 281 288 300 316 328 335 341 347 352 358 3 8 11 15 18 21 22 15 11 56 181 315 316 316 297 289 287 289 296 301 308 321 328 333 357 23 25 21 18 29 341 306 311 308 308 307 304 300 297 295 293 291 289 287 284 280 276 273 271 270 268 266 266 267 270 271 268 264 263 265 268 272 276 279 284 288 292 294 294 292 288 283 278 275 275 274 275 276 278 279 277 275 272 269 267 264 262 260 259 258 258 262 266 251 214 196 196 200 204 206 209 211 211 209 206 199 191 201 201 198 200 212 224 229 230 230 231 228 218 207 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 113 113 nan nan nan 113 113 nan nan 115 116 nan nan nan 115 114 113 111 nan nan nan 112 113 114 115 117 118 119 120 121 121 122 122 123 123 124 125 125 125 125 125 125 124 122 119 117 114 113 111 109 107 105 103 101 100 99 98 97 97 96 97 97 97 98 98 98 98 97 95 93 91 88 86 83 81 79 77 75 74 74 74 75 77 79 81 82 83 84 86 88 91 98 110 123 133 140 146 151 154 156 156 155 154 153 153 155 158 161 165 169 172 174 174 174 174 173 170 168 166 163 160 157 156 157 158 157 155 151 148 145 143 141 138 135 132 129 126 121 111 103 104 105 107 117 126 126 121 114 106 96 88 87 88 87 80 72 63 61 70 77 81 87 92 93 95 95 90 85 80 75 72 72 73 71 71 72 74 76 79 82 85 87 87 88 88 87 86 89 97 111 132 155 168 174 179 184 190 196 203 211 218 223 227 228 230 235 243 250 246 231 219 206 201 208 218 227 238 251 264 278 290 300 306 309 310 310 309 309 310 311 310 306 297 282 265 238 208 199 202 207 212 209 202 198 196 197 197 196 195 195 195 196 198 195 185 176 172 170 169 169 170 169 166 163 161 159 157 156 154 153 152 151 150 150 151 153 154 153 158 172 182 188 191 191 191 190 190 190 190 188 187 187 190 194 199 201 203 204 207 214 228 246 262 272 281 288 286 271 258 249 239 227 216 205 195 188 182 179 178 177 175 172 169 168 168 166 163 161 188 257 255 246 237 231 227 227 230 236 243 252 258 261 262 261 261 261 263 264 263 262 262 263 264 265 265 264 263 263 263 264 265 264 264 266 270 274 278 280 280 280 278 276 275 275 277 282 293 306 317 323 328 332 336 341 348 353 357 359 2 4 8 10 10 14 323 299 285 274 274 279 284 286 289 297 318 329 336 356 15 12 8 9 35 310 302 301 298 299 299 298 298 298 297 295 293 291 289 285 281 276 273 270 268 265 263 262 265 269 271 270 268 266 267 270 273 276 279 283 289 293 295 294 291 286 281 277 276 276 277 276 278 280 279 278 276 273 269 265 262 259 257 255 254 253 255 257 244 209 191 196 202 206 208 209 209 209 207 203 193 187 196 199 196 196 203 215 222 224 224 226 224 217 209 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 114 nan nan nan nan 114 114 nan nan 115 116 nan nan nan nan 115 114 113 nan nan nan 112 113 113 114 115 117 118 119 120 120 121 121 122 122 123 124 124 125 125 125 124 123 122 119 116 113 111 109 108 106 105 104 103 102 101 99 97 95 94 94 94 96 97 97 98 97 96 94 92 90 87 84 82 80 80 79 78 77 77 77 78 79 81 81 80 80 81 83 84 86 90 99 111 124 135 145 153 158 160 160 160 159 158 159 160 163 166 169 173 176 178 177 175 174 172 170 169 168 167 165 162 159 157 158 158 157 154 151 148 145 143 140 136 131 128 126 121 110 105 109 111 119 131 136 140 135 125 117 106 96 92 93 93 92 86 80 77 80 81 80 85 93 100 105 102 94 87 80 74 70 71 69 69 70 74 78 79 80 81 83 85 87 90 93 95 96 99 107 126 153 173 184 187 190 195 199 200 203 209 216 221 224 228 232 233 234 235 229 219 211 201 202 210 223 235 245 255 267 281 294 303 308 310 311 310 309 308 309 311 311 308 296 271 234 199 187 189 197 205 209 205 200 197 197 198 198 197 196 196 197 198 198 195 186 178 177 177 175 174 173 171 166 163 162 161 159 158 158 159 159 158 158 157 157 159 160 157 159 170 181 187 190 190 190 190 191 192 193 192 191 193 198 204 208 209 209 208 207 210 220 236 254 267 277 283 281 267 255 249 241 230 218 206 197 189 185 182 181 181 180 178 178 179 179 179 177 184 224 263 265 256 247 240 236 237 240 246 252 257 260 262 262 262 262 262 263 264 265 264 264 264 264 265 264 263 262 262 261 261 261 261 260 261 264 268 272 274 275 275 276 275 274 273 271 271 276 285 296 303 310 319 328 336 343 348 351 353 356 358 358 356 350 329 286 271 265 261 265 270 276 280 281 292 311 323 337 352 359 352 348 348 332 298 296 295 295 296 296 296 297 297 297 297 295 294 291 288 283 278 273 270 268 265 263 262 265 267 269 269 268 268 269 272 273 275 277 283 290 295 296 294 290 285 281 279 278 278 278 279 279 280 280 279 278 275 272 266 262 257 253 251 249 248 249 250 241 209 194 197 204 208 210 210 209 209 206 201 196 194 195 197 198 197 201 208 212 220 223 226 222 216 210 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 116 nan nan nan nan 115 115 115 nan 116 116 nan nan nan nan nan nan 114 nan nan nan nan 113 113 113 114 115 117 118 119 119 120 120 nan 121 121 122 123 124 124 124 124 123 121 118 114 111 109 107 106 106 105 104 103 103 102 100 98 95 93 91 91 92 93 94 94 94 93 92 90 88 85 83 80 79 79 79 80 80 79 79 79 79 79 78 78 78 79 80 81 82 86 92 101 113 126 142 154 162 166 167 166 165 164 164 165 167 169 172 175 178 179 180 178 176 173 171 170 169 170 169 167 162 159 157 158 158 156 152 150 147 144 140 136 130 125 122 117 108 104 103 106 129 138 139 137 129 120 115 108 101 97 98 103 105 101 95 88 84 81 80 85 95 104 109 106 99 92 82 71 68 70 70 69 74 81 86 87 85 83 82 82 83 88 95 100 104 106 110 127 159 183 190 191 192 196 199 199 200 204 212 217 220 227 239 241 230 224 218 213 208 205 207 214 227 241 251 260 272 286 297 305 310 312 312 311 310 308 308 310 311 308 290 235 187 174 176 185 195 204 206 203 199 197 198 198 198 198 197 197 198 198 196 192 185 182 183 182 177 173 170 166 164 164 164 164 164 164 166 168 169 171 170 168 166 166 166 162 160 168 180 188 191 190 189 192 195 197 199 200 201 203 209 217 221 220 217 213 211 211 217 228 244 257 268 274 273 262 251 247 242 232 220 210 201 195 191 188 187 187 187 188 189 191 193 194 195 204 231 257 264 260 252 246 243 245 249 254 258 261 263 264 265 264 263 263 264 265 265 265 265 265 265 265 264 263 262 260 259 258 258 258 258 258 260 263 266 267 268 269 271 272 273 272 269 266 267 270 276 282 289 301 320 336 346 351 352 353 353 352 351 342 319 286 264 256 254 253 257 264 271 274 277 287 298 308 320 332 335 330 325 322 311 300 296 296 295 295 294 294 295 297 298 299 298 296 293 290 285 279 273 270 268 266 265 264 266 268 269 269 269 269 271 272 273 275 278 285 293 298 298 294 289 285 283 282 281 279 279 280 281 280 280 280 280 279 275 270 264 257 251 247 244 243 243 245 239 216 200 199 205 209 211 214 214 211 207 203 201 199 196 196 199 201 203 206 203 198 206 218 216 213 210 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 117 nan nan nan nan 116 116 116 nan nan 116 115 nan nan 117 nan nan nan nan nan nan nan 114 113 113 113 114 116 117 119 119 119 119 nan nan 120 120 121 122 122 122 122 122 120 117 113 110 108 107 106 105 105 104 104 103 103 101 99 96 93 91 89 89 90 90 89 88 87 86 86 84 83 81 79 78 77 78 80 81 80 79 78 76 74 74 76 76 77 78 77 79 83 90 98 106 119 138 154 165 171 176 178 178 177 175 173 172 172 173 174 176 177 178 177 176 172 169 167 164 164 165 164 160 156 155 156 158 157 154 151 147 143 139 135 130 122 115 107 100 96 92 96 110 120 124 121 114 105 103 103 100 96 100 109 112 108 101 92 86 84 86 90 98 106 109 107 103 96 85 73 72 73 74 77 87 91 91 90 88 85 82 81 82 88 98 107 113 114 113 124 158 186 192 190 188 191 195 196 196 200 208 214 218 225 235 239 231 221 215 212 209 208 211 217 229 244 256 266 278 290 299 306 311 314 314 313 311 308 305 306 307 301 262 187 169 167 174 186 196 202 203 201 198 197 198 198 198 198 198 198 197 196 191 188 188 194 197 192 182 173 167 164 165 169 170 168 170 172 175 176 177 178 177 175 174 173 172 169 165 170 180 189 194 194 193 196 200 204 207 209 211 214 219 226 230 228 223 219 217 217 219 225 234 246 257 263 265 260 252 247 243 235 225 215 208 203 199 197 196 196 198 200 202 204 207 210 212 220 236 253 261 261 256 253 252 254 258 262 264 266 267 267 268 266 265 264 265 265 265 265 265 265 266 265 264 262 261 259 257 256 255 256 256 256 257 258 260 261 262 263 265 267 269 270 269 266 263 261 261 262 264 271 291 326 346 349 347 344 338 330 322 309 286 266 256 251 251 251 252 256 265 268 273 279 286 293 297 301 304 305 304 303 301 298 297 296 294 292 292 293 296 298 301 302 302 299 296 292 286 279 274 270 269 268 267 267 268 270 271 272 272 272 272 273 273 275 280 288 297 303 301 295 289 287 287 286 282 279 280 281 283 283 283 283 284 284 282 276 267 260 253 246 239 238 238 241 239 229 210 203 206 209 213 219 219 213 208 204 201 197 193 193 198 204 208 207 202 195 193 200 203 203 207 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 117 117 nan nan 116 115 115 nan nan nan nan nan nan nan nan nan 114 113 113 112 113 114 116 117 118 119 118 118 nan 118 118 119 119 120 119 119 119 117 115 112 110 108 108 107 106 105 105 104 104 103 101 99 96 94 91 89 88 88 87 85 82 79 78 78 78 78 78 78 76 76 76 78 78 78 75 73 70 69 68 70 71 72 72 72 74 81 90 98 104 116 135 155 167 175 181 187 194 197 195 190 185 180 177 176 175 174 174 174 173 171 168 164 159 155 155 155 154 151 147 147 151 153 152 149 144 140 136 134 130 122 110 98 90 86 88 97 112 127 131 130 117 105 97 98 97 97 103 109 110 106 101 96 93 92 91 92 98 105 109 108 104 99 91 84 83 83 86 93 98 99 95 90 88 86 84 82 84 92 105 116 123 126 128 136 159 182 189 188 185 187 192 195 196 200 208 214 217 221 228 228 222 215 211 212 213 213 215 220 231 246 260 272 282 292 299 306 311 314 316 316 313 307 301 298 296 281 212 175 167 170 179 189 197 200 200 199 197 197 197 197 198 198 199 198 196 192 188 189 196 205 208 201 190 180 175 173 175 180 177 171 172 176 178 180 180 180 179 178 178 178 178 176 173 175 182 191 197 199 200 202 205 208 211 213 215 218 223 229 233 230 224 220 219 219 220 223 229 239 249 255 258 258 254 249 244 237 229 221 216 213 210 208 206 207 208 211 213 217 220 223 225 231 242 254 260 261 260 259 259 261 264 266 268 270 271 271 270 269 268 267 267 267 266 265 264 264 264 264 263 262 260 258 256 254 253 253 254 254 254 254 255 256 256 258 259 262 264 267 268 266 261 256 251 247 243 243 245 273 327 333 327 319 310 298 286 276 265 255 250 249 250 250 254 257 260 265 269 274 281 286 288 287 288 291 294 295 296 295 294 291 290 289 291 293 296 300 303 305 307 305 301 295 288 280 275 271 269 269 269 270 271 272 273 275 276 278 276 275 275 278 282 291 301 308 307 300 293 293 295 293 284 277 279 284 286 287 288 290 292 293 292 286 277 269 263 251 240 234 233 235 238 235 224 214 211 211 213 218 218 212 205 201 197 192 189 192 200 206 208 207 203 199 196 195 191 194 203 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 118 117 nan nan 117 116 116 nan nan nan nan nan nan nan nan nan nan 114 113 113 113 114 115 116 117 118 118 117 117 117 117 117 118 117 117 116 116 115 113 111 110 108 108 108 107 106 105 105 105 104 102 100 97 95 92 90 88 86 85 83 79 75 73 73 73 74 75 76 75 75 75 74 73 70 66 61 57 56 57 59 61 63 65 67 69 76 85 95 104 114 133 155 171 178 182 189 202 215 217 209 200 192 188 187 185 183 180 177 174 171 167 163 158 153 149 147 148 144 139 136 138 142 145 144 141 137 132 129 126 119 106 91 81 71 73 95 112 123 132 133 123 111 97 97 98 101 104 105 104 101 100 100 98 93 87 84 88 99 107 109 109 106 103 99 98 100 103 106 109 106 97 90 88 88 86 86 90 101 115 123 129 135 141 150 163 175 181 181 181 184 190 194 196 201 209 216 218 218 217 217 215 213 210 211 217 220 222 226 234 248 263 275 284 292 298 304 309 313 317 318 316 309 298 288 278 247 192 173 169 174 185 193 196 197 197 197 197 197 197 197 198 199 199 198 195 191 191 194 200 203 203 197 192 188 186 188 193 192 182 173 171 173 176 178 179 180 180 180 180 182 183 183 182 181 185 192 199 204 205 207 209 211 213 214 216 220 224 228 231 228 224 220 219 219 219 221 227 236 245 251 253 254 254 250 245 239 232 226 224 223 222 220 217 217 218 221 225 229 231 232 234 238 246 255 261 264 266 265 265 266 268 269 272 274 275 274 272 270 270 270 269 269 267 265 263 262 262 262 262 260 259 257 256 254 252 252 253 253 252 251 251 251 252 254 255 258 260 262 265 265 260 253 246 240 235 231 231 241 269 288 287 286 286 277 268 259 253 248 247 249 251 254 257 262 266 269 271 275 282 286 287 286 285 287 290 291 292 291 288 286 285 286 289 292 296 300 304 309 313 313 308 300 291 283 276 272 270 270 272 274 275 275 275 274 280 284 282 279 279 281 285 292 302 309 313 311 307 307 307 307 302 288 283 289 291 292 293 295 298 301 302 301 298 291 282 266 247 234 229 231 233 233 228 221 216 213 213 216 214 203 191 186 184 183 186 193 201 206 208 207 205 202 198 191 186 191 198 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 118 nan nan 118 117 116 nan nan nan nan nan nan nan nan nan nan 115 114 114 114 114 114 115 116 117 117 117 117 117 116 116 116 116 115 115 114 113 112 110 109 108 108 107 106 105 105 105 105 104 103 101 99 97 94 91 88 86 84 82 78 74 71 70 70 70 72 74 76 76 75 73 69 64 56 49 42 39 41 44 49 53 57 60 64 71 81 92 102 112 127 149 170 180 183 186 197 217 225 219 208 200 194 191 189 187 186 184 180 175 168 162 157 153 149 146 143 141 136 131 128 132 138 140 138 134 128 125 122 115 99 79 68 59 57 70 90 107 118 124 123 117 105 102 104 105 104 103 101 101 103 103 98 88 78 71 73 87 102 110 113 117 117 113 111 110 111 113 113 109 102 96 94 93 92 93 102 115 125 128 133 142 152 161 166 170 171 171 172 176 183 187 190 196 211 223 224 221 218 216 217 216 214 214 220 227 230 234 242 254 266 277 285 291 296 300 304 309 315 319 318 310 296 276 256 223 189 177 174 180 190 194 195 195 195 196 196 196 196 196 197 198 199 198 196 195 196 197 196 195 192 192 194 193 193 197 203 199 188 177 171 171 173 176 179 180 181 182 183 185 187 189 190 189 190 194 201 205 208 210 212 213 214 215 217 219 222 224 225 224 222 221 220 219 218 220 225 233 241 247 250 251 250 248 243 238 234 231 230 231 231 231 230 229 230 232 235 237 238 237 237 241 250 259 267 271 272 272 271 270 270 271 274 277 279 277 274 272 270 270 270 269 267 265 263 261 260 260 259 258 257 256 255 254 252 252 252 252 251 250 249 249 249 251 253 254 256 258 260 262 261 254 246 239 235 234 237 245 256 262 261 262 263 262 260 254 248 246 247 252 257 261 263 268 271 274 275 277 280 283 286 286 285 287 289 290 290 288 285 283 282 283 286 290 295 300 304 312 318 319 315 307 296 287 279 274 272 273 275 278 279 278 276 276 279 283 286 285 284 285 288 293 299 305 313 321 322 317 315 317 324 323 310 300 297 295 295 298 301 304 308 311 312 308 300 285 261 238 228 228 228 228 226 223 220 217 215 213 208 159 143 151 164 175 185 196 205 210 213 211 208 203 197 188 184 188 193 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 119 118 nan nan 118 117 nan nan nan nan nan nan nan nan nan nan 116 116 115 115 114 113 114 115 116 117 117 117 117 117 116 116 115 115 114 113 112 111 110 109 107 107 106 105 104 104 104 104 104 103 102 100 98 96 93 90 87 84 81 78 74 71 69 68 69 70 74 77 80 79 75 69 61 53 44 36 32 30 31 34 38 44 48 54 62 73 87 101 111 121 137 162 180 187 189 198 218 229 228 221 214 204 193 183 177 176 178 179 177 171 164 156 151 147 145 142 140 137 131 125 126 132 135 133 128 123 120 117 110 92 69 63 63 68 79 92 103 114 122 126 121 112 109 109 106 104 106 107 107 106 102 94 82 71 64 62 74 94 107 115 122 125 122 116 113 113 113 112 111 107 104 101 100 100 105 120 131 132 132 139 151 165 173 172 168 164 160 159 163 169 172 172 176 205 233 233 226 221 219 218 218 218 217 220 225 232 239 249 259 271 281 286 289 292 294 298 304 311 317 318 312 296 268 241 214 193 184 184 189 192 193 194 194 195 195 195 194 194 195 197 199 201 201 199 198 197 196 195 198 208 220 216 208 204 207 211 204 195 186 178 175 174 176 179 181 183 185 186 188 191 194 196 198 199 201 205 207 209 211 212 213 213 213 214 215 217 218 218 219 220 220 220 218 216 218 222 229 235 241 245 246 245 243 240 238 235 233 233 235 239 241 242 241 241 241 242 241 240 239 239 243 253 265 274 280 281 279 277 274 272 271 274 278 281 281 278 274 271 270 269 267 266 264 262 261 259 257 256 256 255 255 254 254 253 252 252 252 251 249 248 248 248 249 250 251 253 254 257 260 262 259 250 242 239 241 246 251 254 254 251 248 247 248 252 252 251 249 249 253 258 262 265 267 269 272 274 275 276 279 284 286 287 288 289 290 289 286 283 280 279 280 283 287 292 298 303 310 315 316 314 308 299 290 283 278 276 276 278 281 281 281 280 279 281 284 288 289 290 292 294 296 298 302 307 312 313 312 312 314 319 316 310 304 302 299 298 298 300 303 307 310 310 309 306 298 277 249 235 229 226 225 224 222 221 219 218 216 200 70 72 91 127 162 183 199 209 217 221 216 211 204 197 188 184 185 188 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 121 120 119 nan nan 119 118 nan nan nan nan nan nan nan nan nan nan nan 115 115 115 114 114 114 115 116 116 117 117 117 117 117 116 116 115 114 113 112 111 110 108 107 106 105 104 103 103 103 104 104 104 103 101 99 97 94 91 88 85 82 78 75 73 70 68 68 69 73 78 81 82 77 68 57 48 42 36 30 26 23 22 23 26 30 34 38 47 64 85 99 106 114 137 176 198 208 222 240 238 228 223 221 216 211 203 192 184 180 178 176 172 164 153 145 141 142 144 144 142 136 128 125 127 129 128 125 119 115 112 104 88 75 72 73 78 85 95 105 115 122 124 120 114 109 106 106 110 114 116 112 106 99 92 85 70 54 57 69 87 104 116 124 128 124 116 112 111 109 109 110 110 107 105 105 110 123 136 140 138 141 150 162 177 182 179 170 159 152 149 151 155 154 151 153 184 231 233 223 216 214 216 217 218 219 222 228 231 239 250 262 276 286 289 289 288 289 294 300 308 314 318 316 302 264 227 208 197 193 194 197 196 195 194 194 194 194 192 192 193 195 198 200 202 202 200 198 197 199 205 217 234 244 237 224 219 222 225 213 201 193 187 182 179 179 181 183 186 188 190 192 194 198 201 205 208 210 212 212 213 213 213 213 213 212 211 212 213 213 213 216 218 220 220 218 216 217 220 224 228 233 238 241 241 240 239 238 237 236 237 240 245 249 250 249 248 247 246 245 243 241 242 246 256 270 281 287 287 285 281 277 273 271 273 276 280 283 282 278 275 271 268 265 263 261 261 260 259 257 255 254 254 254 254 254 254 253 253 252 251 250 249 247 247 246 247 248 249 251 254 257 261 261 254 246 243 245 249 252 253 251 247 243 241 244 250 254 255 253 252 254 259 262 263 263 264 267 271 273 275 279 283 286 287 288 289 289 288 285 280 278 277 278 281 285 290 295 300 305 308 308 307 303 297 291 287 284 280 279 280 282 284 284 284 284 285 287 289 292 295 298 300 301 301 302 305 308 310 309 311 312 312 309 306 304 304 301 299 297 297 299 303 306 308 310 309 304 288 264 246 234 227 223 221 220 221 221 220 220 220 22 32 48 74 146 192 208 218 228 231 227 219 210 200 191 186 185 186 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 122 121 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 114 114 114 114 114 114 115 115 116 116 117 117 118 117 117 116 115 115 114 113 111 110 109 107 106 104 103 102 102 102 103 104 104 104 102 101 99 96 93 90 86 82 79 76 73 70 68 68 70 73 76 79 80 75 64 53 45 39 35 31 26 20 17 15 15 16 18 20 24 36 56 77 87 88 93 138 207 225 237 248 223 206 208 213 214 214 214 211 204 195 187 180 173 163 150 140 138 142 148 152 153 148 140 132 126 123 123 124 120 113 108 99 89 81 79 80 83 88 96 106 115 120 118 112 107 104 107 113 119 121 120 113 106 99 95 96 96 85 76 75 87 106 118 123 125 122 115 110 109 108 107 108 110 109 107 111 121 135 144 146 148 156 164 176 186 188 183 174 160 148 144 145 145 142 140 145 165 207 219 210 204 207 212 215 216 218 222 228 236 241 252 266 283 293 295 292 288 289 294 300 305 311 316 318 312 264 212 202 200 200 202 206 203 199 195 193 191 190 190 191 193 196 198 200 201 200 199 198 201 208 219 233 245 249 241 230 226 229 232 220 203 195 190 186 183 182 184 187 189 192 194 196 199 202 206 209 213 216 217 217 217 217 217 216 215 214 213 214 214 213 213 216 219 221 222 220 219 220 221 223 225 228 233 238 239 239 239 240 239 239 241 246 251 254 254 252 251 250 250 248 246 244 244 249 259 274 284 289 290 287 284 278 273 271 271 272 275 281 286 285 282 276 269 263 260 259 259 260 260 258 255 254 254 254 255 255 255 255 255 255 254 252 249 247 245 243 243 245 247 249 251 254 257 257 254 248 244 244 248 248 250 249 246 242 241 246 254 258 258 257 255 256 259 263 264 262 262 263 267 271 275 279 282 285 286 288 288 288 286 283 279 276 276 278 281 284 288 292 296 300 302 303 301 298 294 290 288 286 284 283 283 284 286 287 288 289 289 290 293 296 301 304 306 306 304 304 307 311 314 316 317 318 317 314 311 309 306 304 301 298 298 299 302 306 310 314 314 310 299 281 259 241 230 223 220 219 221 222 222 225 237 278 319 339 332 254 232 231 235 244 261 265 249 229 207 194 188 186 186 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 124 122 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 114 114 114 114 114 115 115 116 116 116 117 117 117 117 117 116 115 114 113 112 111 109 108 106 105 103 102 101 101 102 103 103 103 103 102 100 98 96 92 88 84 81 77 74 71 70 69 70 71 73 75 75 70 61 51 44 40 38 35 30 25 21 17 14 11 9 9 11 20 42 67 79 79 70 63 97 220 214 199 182 187 197 202 205 207 208 211 210 206 199 190 181 167 153 142 140 145 155 163 167 167 161 148 133 122 120 124 121 115 107 96 89 85 82 83 86 91 99 107 113 113 108 102 102 107 115 122 126 125 119 113 108 105 102 106 120 149 125 105 103 112 119 121 121 119 115 112 110 108 107 107 110 112 115 121 130 140 146 151 157 165 176 187 194 196 189 179 165 152 144 140 138 136 138 144 159 188 203 199 196 203 209 212 214 218 223 232 238 248 259 271 284 296 304 301 297 297 300 302 306 311 315 317 313 279 209 202 204 206 211 215 210 201 195 191 189 188 189 191 194 197 199 200 200 198 197 200 207 218 229 241 247 246 237 229 228 231 229 215 198 190 188 186 185 186 188 191 193 196 199 202 205 207 210 213 215 217 218 219 219 219 219 218 218 218 218 219 219 218 218 219 221 223 224 224 223 224 225 225 226 227 232 238 240 240 241 242 242 243 246 250 253 256 255 253 252 252 252 251 250 247 247 251 262 275 285 289 290 288 284 280 274 271 269 268 268 274 284 289 287 280 271 262 258 257 258 260 261 259 257 255 255 256 257 257 257 257 258 258 257 254 250 245 241 237 239 245 246 246 246 249 251 250 250 247 244 243 243 243 245 247 247 246 244 248 256 261 263 262 260 260 263 266 267 263 261 261 264 268 273 278 281 283 285 286 287 287 285 282 279 276 276 278 281 285 288 292 294 298 300 300 298 296 293 290 288 286 284 285 285 286 287 289 290 292 294 296 298 301 305 307 310 311 308 306 309 314 318 320 321 322 321 319 315 312 309 307 304 302 302 303 305 308 314 318 319 316 309 296 274 252 235 224 219 219 221 222 222 230 243 256 267 273 272 258 248 244 245 249 258 270 274 273 245 200 190 186 187 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 124 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 115 115 115 115 115 115 116 116 116 116 116 116 116 116 116 116 115 114 113 112 110 109 107 106 104 102 101 100 101 102 102 102 102 101 100 99 97 95 92 88 83 78 74 72 72 70 69 69 69 69 68 64 56 48 44 41 40 39 36 33 31 29 25 18 10 5 3 5 27 57 72 67 51 38 43 85 133 145 157 179 197 205 210 216 217 213 209 204 200 197 190 176 160 147 144 146 153 161 169 175 176 166 148 131 124 125 125 120 110 97 89 86 85 86 89 95 102 108 110 108 103 102 108 115 120 125 127 125 119 114 112 112 111 114 122 132 133 121 117 117 118 117 117 116 116 115 113 111 110 109 112 117 122 128 134 141 150 156 161 167 178 190 200 204 200 189 176 163 149 138 132 134 138 142 150 165 178 182 188 197 204 208 209 213 219 229 241 253 265 276 288 306 318 317 313 308 307 308 311 315 318 317 311 290 233 213 213 215 219 221 213 201 194 190 188 189 191 193 195 197 198 197 196 195 196 202 213 225 236 243 246 241 233 229 228 226 219 204 189 184 185 186 188 190 193 196 199 202 205 207 209 211 213 215 216 218 219 219 219 219 218 218 218 219 221 222 223 223 224 225 225 226 227 226 226 226 228 229 229 230 234 239 240 241 242 243 244 245 248 251 255 256 256 254 254 253 254 253 252 250 249 254 264 275 284 288 289 288 285 281 275 271 268 265 262 265 273 281 281 276 269 262 257 256 258 262 263 262 259 257 258 259 260 260 259 260 261 262 260 257 251 245 238 233 239 247 246 243 242 243 244 244 245 245 244 244 242 242 244 247 250 250 249 252 258 263 265 265 264 264 267 268 267 263 260 261 264 268 272 277 280 282 283 285 286 287 285 282 279 276 276 278 281 285 288 291 294 297 298 299 298 297 294 291 288 286 285 284 284 285 287 289 291 296 301 303 304 305 307 309 312 314 313 311 311 315 319 320 321 322 322 321 317 314 312 310 308 307 307 309 310 312 315 318 320 320 315 307 291 266 241 226 220 218 219 219 220 228 238 248 251 252 254 253 251 251 250 252 255 259 263 267 257 220 197 190 193 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 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 114 113 112 112 111 109 108 106 103 101 101 101 101 102 102 102 101 100 99 98 97 95 91 85 79 75 72 72 70 68 65 63 62 59 56 51 46 42 40 40 40 40 40 40 39 36 30 23 20 22 10 11 21 33 31 27 28 34 47 73 104 136 188 216 226 233 241 247 239 217 203 202 205 200 182 162 151 147 145 144 146 152 161 169 168 157 143 133 129 129 124 114 102 90 87 88 89 93 99 104 108 108 107 107 110 115 118 120 121 122 120 118 116 116 118 118 118 119 123 126 123 120 117 114 112 112 113 113 117 116 116 116 115 117 122 129 135 138 144 153 159 161 166 174 186 198 205 203 195 185 173 157 138 126 124 123 121 119 124 140 159 174 184 192 198 202 204 209 218 232 248 265 279 295 310 320 324 321 314 313 317 320 324 327 325 316 299 261 233 225 223 222 221 211 199 191 188 187 190 192 194 194 195 194 192 192 193 196 205 219 232 241 243 242 237 230 227 223 216 206 194 184 182 183 186 190 194 198 202 205 207 209 210 212 214 215 216 218 219 219 219 219 218 217 217 218 219 221 223 224 225 227 229 229 228 228 227 226 226 228 230 231 233 236 239 241 242 243 244 244 246 249 253 256 258 257 255 254 254 255 255 254 252 253 258 266 275 282 287 289 289 287 283 277 272 268 264 261 259 263 267 268 268 266 262 258 257 259 263 265 265 263 262 263 264 264 264 263 262 263 264 263 259 254 247 239 235 244 250 247 241 238 238 239 241 242 244 245 245 245 245 246 249 252 253 252 253 261 266 268 268 265 265 266 267 265 264 263 265 267 269 271 275 278 280 282 284 286 287 285 283 279 277 276 278 280 283 287 290 293 296 298 299 299 298 295 292 289 287 285 283 283 285 287 289 292 298 305 310 312 311 309 310 312 314 315 315 312 313 317 319 321 322 323 322 319 318 316 315 314 313 314 315 316 315 315 316 319 321 320 316 309 282 250 231 221 217 216 215 218 226 236 244 247 247 247 247 252 255 255 254 254 254 253 253 247 233 217 207 205 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 117 117 117 118 118 118 117 117 117 117 117 116 116 115 115 114 114 113 113 112 112 111 111 111 109 108 105 103 102 101 101 102 101 101 101 100 99 99 98 97 93 88 81 76 73 71 69 66 62 58 55 52 49 47 44 42 41 40 41 42 43 43 43 41 38 37 41 50 50 25 360 346 347 1 22 26 23 19 14 3 309 270 258 257 260 265 263 244 219 215 217 209 182 158 151 150 146 141 138 140 144 148 151 151 148 141 135 132 129 122 112 100 94 93 94 96 101 105 108 108 108 111 116 119 118 116 114 114 113 114 116 119 121 121 119 120 123 125 124 123 119 113 108 108 108 106 111 117 121 122 121 123 131 141 147 149 153 159 163 163 163 168 180 190 195 195 192 184 174 159 141 124 112 104 100 98 100 114 140 162 170 176 186 199 207 209 210 215 230 254 281 303 318 327 331 328 322 320 324 328 332 336 336 330 312 281 251 234 226 222 216 207 197 190 186 186 188 192 192 192 192 189 188 188 192 199 210 224 235 240 240 235 229 223 218 212 205 197 190 185 183 184 188 192 197 201 205 208 210 212 214 215 216 217 218 219 219 219 218 218 217 217 217 218 219 221 223 225 227 229 230 230 229 228 226 226 226 228 230 232 235 238 240 241 243 244 245 246 248 251 255 259 259 258 256 255 255 255 255 254 253 254 259 266 272 278 284 289 291 290 284 278 273 269 265 262 259 258 259 261 264 265 263 259 258 260 264 267 268 267 267 268 269 270 269 268 266 266 265 264 260 256 251 243 242 252 251 244 239 236 235 235 237 239 242 243 243 243 246 249 252 254 256 255 256 263 266 265 264 264 264 266 267 269 273 273 273 273 272 271 273 276 278 280 282 285 286 285 283 279 277 276 278 280 282 285 289 292 295 298 299 299 297 294 292 289 287 285 285 285 286 287 289 295 302 311 318 320 317 314 311 309 310 313 315 312 312 315 318 321 323 323 322 322 322 321 321 320 320 320 321 320 318 317 316 318 320 322 319 313 294 264 239 224 217 214 213 216 223 233 241 248 253 253 253 256 258 258 257 255 253 251 250 247 239 231 224 220 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 119 119 119 120 119 119 119 119 119 118 118 117 117 116 115 114 113 112 112 111 111 110 110 110 109 107 105 104 103 103 102 102 101 101 100 100 99 99 98 96 91 85 79 74 70 68 65 60 55 51 48 46 45 45 43 41 40 40 41 42 42 42 42 42 44 48 52 51 36 14 355 340 338 358 13 14 10 6 359 347 321 295 282 280 282 288 294 281 267 258 217 164 146 147 152 151 145 139 138 140 140 142 145 147 145 140 137 134 131 125 116 109 105 104 104 105 108 109 109 110 114 118 120 118 112 108 106 107 110 114 118 121 121 120 121 123 125 125 125 123 118 113 107 104 98 103 120 126 124 123 127 138 152 158 158 159 164 167 166 162 166 176 183 183 182 183 178 170 162 153 133 111 100 97 95 95 104 133 161 168 171 182 206 217 216 211 209 217 245 286 311 325 333 337 336 333 330 331 334 338 343 345 340 322 293 262 239 226 218 211 204 197 190 187 187 188 189 189 189 189 187 187 190 196 205 215 225 231 232 229 223 215 209 203 198 195 192 190 188 187 188 191 194 197 201 206 209 212 215 217 219 220 219 220 220 219 219 218 218 217 217 217 218 219 221 223 226 228 230 230 230 228 227 227 227 228 230 232 235 237 239 241 243 245 247 248 249 251 254 258 261 261 259 257 255 255 255 255 254 252 252 255 261 265 271 279 288 292 291 286 280 274 270 267 264 261 258 258 261 264 265 264 260 258 259 263 267 271 274 274 274 274 275 276 274 270 267 264 263 258 253 252 243 243 248 249 244 238 235 233 234 235 237 239 240 241 242 246 250 253 255 257 259 258 257 260 261 261 262 264 267 272 279 287 289 286 280 274 270 271 273 276 278 281 283 284 283 281 278 276 276 277 279 282 285 288 291 295 298 299 299 296 292 289 287 284 283 284 285 286 287 291 300 311 317 322 323 321 318 314 309 308 310 312 312 313 316 319 321 323 324 325 326 326 326 327 326 326 326 326 325 323 321 319 319 318 318 317 312 302 280 251 231 220 214 211 214 220 228 238 249 257 261 262 261 260 259 257 255 253 252 251 251 248 243 238 236 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 98 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 122 122 121 121 120 121 121 121 120 119 119 119 118 117 116 115 114 112 112 111 110 109 109 108 107 106 106 105 104 103 102 102 101 100 100 100 100 98 94 89 82 76 71 67 64 60 55 50 46 44 43 43 41 39 38 37 37 38 39 40 41 42 43 45 46 43 35 24 9 353 344 346 358 4 5 4 1 358 348 333 318 306 297 292 288 291 300 315 108 130 131 137 149 156 156 150 145 145 144 142 143 146 146 144 141 139 136 132 127 122 119 117 114 112 112 114 113 113 117 120 122 118 110 103 102 104 108 112 116 119 120 121 123 124 123 124 126 128 129 126 117 106 94 101 126 129 124 122 128 142 155 163 165 165 168 169 166 163 166 175 178 171 168 173 172 169 167 167 149 119 105 100 97 94 99 132 168 175 178 188 214 223 219 213 207 212 244 293 317 328 334 339 342 341 338 337 339 341 345 348 345 330 303 265 233 216 209 205 202 196 189 187 189 191 188 186 186 186 187 190 196 202 209 215 218 217 215 211 204 198 193 189 187 187 188 189 189 189 190 193 195 198 202 208 212 216 219 221 222 222 221 221 221 220 219 218 217 217 217 218 218 220 222 224 226 228 229 229 229 229 229 229 230 232 234 236 238 239 241 243 245 247 249 251 252 254 256 260 263 263 260 257 255 254 255 255 253 250 249 250 253 256 262 270 282 289 291 288 282 277 273 269 266 262 260 260 262 264 265 263 261 257 257 260 268 276 280 281 279 278 279 281 278 272 264 260 257 249 245 246 241 239 242 244 243 239 236 234 234 235 236 238 239 240 242 245 250 253 256 258 260 261 262 260 258 258 261 266 272 281 292 296 298 295 287 277 270 270 272 274 276 279 281 282 281 279 276 274 274 275 278 281 284 288 291 295 298 299 298 294 290 286 283 280 278 281 285 289 292 301 319 327 324 323 323 323 321 318 315 312 311 312 314 317 319 321 323 324 325 327 328 329 329 329 329 328 328 329 328 328 326 323 320 317 315 312 310 304 291 266 240 224 214 211 213 219 228 239 248 254 257 258 257 256 255 254 253 254 254 254 256 255 252 248 242 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 100 100 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 124 124 123 123 123 123 123 123 123 122 122 121 121 120 119 117 116 115 114 113 112 110 109 108 108 108 108 107 106 104 103 102 102 101 101 101 100 97 93 86 79 73 68 64 60 56 52 48 44 41 38 36 34 34 33 32 33 35 37 37 38 38 38 38 36 32 25 16 6 358 354 354 354 355 357 358 355 349 339 327 316 305 293 284 288 308 358 99 118 120 120 131 146 154 154 151 149 148 146 146 148 149 148 145 142 139 135 131 128 127 126 125 122 121 120 118 118 121 122 121 115 108 101 101 104 109 112 114 116 120 122 124 123 121 123 129 135 138 138 132 119 107 127 141 130 122 122 130 145 158 168 171 172 172 171 168 167 172 179 175 162 160 166 169 172 175 177 162 133 114 105 98 90 84 120 175 181 185 194 214 223 217 209 203 207 239 297 321 326 332 341 347 347 344 341 341 341 342 344 344 336 315 259 207 194 194 197 197 191 185 182 185 188 185 182 182 183 185 191 200 206 208 210 207 203 199 194 190 187 185 183 182 182 185 188 190 191 193 196 197 200 205 211 216 220 222 224 223 222 222 222 221 220 219 218 218 218 218 219 220 221 223 224 225 227 228 229 230 230 231 233 234 236 238 239 240 241 242 244 246 249 252 253 254 255 257 259 263 264 262 258 255 254 254 254 252 249 247 247 247 248 252 260 273 283 287 287 283 278 274 270 266 262 260 259 261 263 263 262 259 255 253 255 264 273 278 280 279 277 278 281 277 267 258 250 247 241 239 240 239 237 238 241 242 240 236 234 234 234 236 238 240 240 242 245 250 254 256 258 260 261 262 261 259 259 263 269 278 287 293 296 302 302 294 285 277 273 272 273 275 278 280 281 280 278 276 274 274 275 278 281 285 289 292 295 298 298 296 292 288 283 277 274 273 277 284 292 303 319 329 332 329 325 325 324 323 320 317 315 314 315 317 320 321 323 324 326 326 327 328 328 328 329 329 329 330 331 331 330 328 326 323 320 316 313 310 305 296 275 249 227 215 211 213 219 228 237 243 248 252 253 254 252 250 247 251 253 256 258 260 260 257 253 244 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 127 127 127 126 126 127 127 127 126 126 125 124 123 122 121 120 119 119 118 116 114 112 111 111 111 111 110 109 107 106 105 104 103 103 103 102 100 96 90 83 76 70 65 61 57 53 49 44 39 35 31 30 30 29 29 29 31 32 32 32 32 32 32 31 28 23 18 12 6 2 357 354 353 354 353 348 339 332 326 319 310 298 287 290 312 32 105 116 113 108 114 129 143 152 151 146 148 151 153 153 154 152 149 146 143 139 134 131 130 131 130 128 125 121 119 121 122 120 117 111 107 104 104 106 109 112 112 114 119 122 123 122 121 125 134 143 145 144 142 139 140 173 161 135 124 125 138 156 168 174 176 176 175 174 174 178 187 193 184 165 161 165 172 179 184 185 175 151 128 111 96 79 63 76 168 181 189 204 232 242 223 207 200 202 226 303 320 324 328 340 349 351 347 342 339 337 335 335 335 333 316 205 175 176 183 188 190 185 178 173 173 175 176 179 181 177 179 191 203 207 206 205 202 199 195 191 188 187 187 187 187 187 188 190 192 194 198 201 202 205 211 215 219 221 224 224 224 223 222 222 222 222 220 219 219 219 221 222 223 223 224 226 227 229 230 231 231 233 235 236 238 239 240 241 241 242 243 245 248 251 253 255 255 256 256 258 261 263 262 259 257 255 255 254 252 249 247 244 243 242 245 253 264 273 279 281 278 273 270 267 264 261 257 256 257 258 259 259 257 253 249 249 254 260 264 268 269 269 271 272 266 257 249 243 240 237 236 237 237 236 236 238 239 238 236 234 234 234 235 237 239 242 244 247 251 253 254 256 259 261 263 262 261 262 268 275 281 287 290 294 303 306 300 292 283 278 275 274 276 278 280 281 281 279 277 276 275 276 278 281 287 291 292 295 297 297 295 291 286 279 272 267 267 271 280 293 308 322 327 329 329 326 326 324 323 321 318 317 317 318 320 321 321 322 325 327 327 327 327 327 327 327 327 329 331 333 333 332 330 328 327 326 324 320 315 311 304 282 246 222 211 209 212 218 225 231 236 243 250 252 253 252 248 241 243 251 257 261 263 263 259 253 243 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 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 129 130 131 131 131 131 131 131 130 129 128 127 126 125 124 123 123 122 122 121 119 117 116 116 116 116 115 113 112 110 108 107 106 106 105 104 102 98 93 87 80 73 67 62 58 54 50 45 39 34 30 28 27 26 26 27 27 28 27 26 25 25 25 24 22 19 16 12 9 5 1 358 356 354 350 342 337 336 333 329 322 312 303 303 322 36 106 114 108 102 107 121 140 151 149 145 145 154 158 158 157 155 152 150 147 142 137 133 131 131 129 126 121 119 119 121 120 116 111 107 106 109 110 108 108 109 111 115 119 122 123 123 124 128 141 152 153 150 149 153 166 195 182 151 134 137 157 175 182 184 183 182 181 183 186 194 207 216 211 187 174 174 180 187 192 194 188 172 148 120 93 70 59 68 123 165 189 221 255 260 235 213 205 207 231 316 322 325 323 339 351 352 349 343 338 332 325 319 317 310 265 192 175 171 175 179 180 181 177 168 162 163 167 177 180 179 178 192 206 208 206 204 203 202 200 198 195 194 195 197 198 198 199 198 200 202 204 206 208 211 215 218 220 222 224 225 225 224 224 224 224 223 221 220 220 221 223 224 225 225 225 227 229 231 232 233 234 236 238 239 240 241 241 242 242 243 245 247 249 252 254 255 255 255 255 256 258 260 260 259 258 257 256 255 253 249 246 244 242 241 243 249 257 262 268 271 267 262 260 260 259 256 252 250 250 251 251 252 251 249 246 244 244 246 250 254 256 258 260 258 254 249 245 240 237 235 233 233 234 234 235 236 236 236 235 234 233 234 234 237 239 243 245 247 249 250 252 254 258 263 267 267 265 266 271 279 286 288 292 294 302 308 305 299 291 285 280 278 278 278 280 281 281 280 278 277 276 277 278 281 286 289 292 294 295 295 293 289 283 276 269 263 262 264 273 290 306 318 322 324 324 324 324 323 322 321 322 321 319 319 320 321 322 323 326 327 328 327 327 326 326 326 327 330 334 337 337 335 333 333 334 334 333 330 324 321 320 299 235 204 196 197 202 209 215 220 227 238 248 255 256 254 249 243 243 251 260 265 266 264 259 251 240 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 126 129 131 132 133 134 133 133 132 131 130 129 129 128 127 127 126 126 125 124 123 121 120 121 122 122 121 119 117 115 113 111 110 109 109 107 105 101 97 91 84 77 71 66 61 55 50 45 40 35 30 27 25 24 24 24 24 24 23 22 21 19 19 18 17 15 11 9 7 5 2 359 357 354 349 345 345 343 341 339 335 329 325 329 352 41 92 107 104 100 105 120 140 152 152 148 144 151 159 159 157 155 154 152 148 144 139 135 132 129 127 124 122 120 119 120 117 111 106 104 106 112 112 108 105 105 110 117 120 121 122 125 127 130 145 161 161 156 155 161 179 196 191 170 154 161 180 191 193 193 191 189 191 193 196 204 218 231 232 216 198 192 194 198 202 204 201 192 172 139 94 67 60 67 90 133 188 252 278 273 250 229 227 249 324 327 325 323 323 337 349 351 350 345 338 329 319 307 296 280 246 209 186 172 167 172 177 181 181 171 164 162 163 175 179 181 185 201 210 209 207 206 206 206 206 205 204 204 204 206 208 209 210 210 209 209 209 211 213 216 219 221 222 223 225 227 226 226 225 225 224 222 221 220 221 222 223 224 225 225 226 228 230 232 233 234 236 238 240 242 242 243 243 244 244 245 246 248 250 252 253 254 255 255 255 256 257 258 259 258 258 258 257 255 253 250 248 246 244 243 244 248 252 256 260 262 258 253 251 251 250 248 246 244 243 243 243 243 243 242 242 242 240 240 244 246 248 249 250 249 247 244 242 239 236 234 232 232 232 233 234 234 234 235 235 234 233 234 235 236 239 242 244 246 247 248 251 254 259 263 266 267 268 270 278 286 288 289 291 293 300 307 308 307 303 295 286 281 279 278 278 278 278 277 276 275 276 277 278 281 284 288 290 292 293 293 290 285 278 272 266 262 261 263 273 287 302 313 318 320 321 322 322 322 322 323 326 326 323 320 321 322 324 326 328 329 329 328 328 327 327 328 331 334 338 340 340 340 340 341 342 342 341 337 333 332 342 350 196 179 182 185 189 192 198 206 215 227 242 255 259 256 250 242 243 256 266 271 271 266 257 245 233 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 103 nan nan nan nan nan nan 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 126 129 131 132 132 132 132 132 132 132 132 131 131 131 130 129 128 127 126 125 123 124 126 127 127 126 124 121 119 116 115 114 113 111 109 105 101 95 89 82 76 70 64 56 50 46 41 36 31 27 24 23 22 21 21 20 20 19 18 16 14 13 12 10 7 5 3 1 360 358 357 354 352 352 351 349 347 347 343 340 342 354 13 44 78 97 100 99 104 118 138 151 155 150 146 150 158 160 158 156 156 155 152 148 144 139 134 129 126 124 122 120 119 117 113 108 104 104 108 112 111 107 104 105 111 119 119 117 119 126 131 135 148 166 170 165 162 168 184 195 195 185 175 181 192 199 200 200 201 206 209 205 202 206 219 234 241 237 226 214 211 212 214 215 212 207 197 182 124 59 51 56 68 92 222 272 279 274 266 263 283 319 329 329 325 320 320 334 345 348 349 345 338 329 317 302 286 269 246 214 186 167 160 172 183 188 188 180 172 169 170 178 193 205 210 215 213 210 209 208 209 209 209 209 209 209 210 212 214 215 216 217 216 214 214 215 218 220 223 224 225 226 227 228 228 228 227 225 223 221 219 219 221 222 223 224 224 225 227 229 230 232 234 236 238 240 241 243 244 244 244 245 246 246 247 247 249 250 252 253 254 255 255 256 258 258 258 257 256 256 256 255 253 252 250 249 247 247 247 249 250 252 255 255 251 246 245 245 244 242 240 239 238 237 238 239 238 238 239 241 241 242 244 244 244 244 244 243 242 241 240 238 236 234 233 233 233 234 234 234 234 235 235 235 234 234 235 236 238 239 242 244 246 248 250 253 258 263 264 265 266 273 283 289 291 290 292 292 296 301 305 307 307 302 293 284 278 275 273 274 274 272 271 271 273 274 276 279 283 287 290 292 292 291 288 282 274 268 264 261 260 263 270 282 296 307 314 318 320 321 321 322 323 325 328 329 327 324 324 325 326 329 330 331 331 331 331 331 332 335 337 341 343 344 344 345 347 348 348 347 344 341 339 344 4 16 52 160 173 179 179 182 186 190 191 186 189 225 254 258 252 244 252 266 276 281 279 269 254 237 225 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 nan nan nan nan nan nan 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 120 123 127 129 130 131 132 133 134 135 136 135 135 135 134 132 131 130 129 128 127 127 128 129 131 132 131 128 124 121 120 119 118 116 113 109 105 100 94 88 81 74 66 58 50 45 41 36 31 27 24 22 21 21 20 19 18 17 16 14 12 9 7 5 4 2 360 358 357 356 355 354 353 355 356 355 354 353 351 351 352 0 19 54 81 96 99 97 100 112 129 142 148 147 147 150 158 163 163 163 165 163 155 150 145 139 133 130 127 124 121 118 115 111 106 105 105 107 110 111 107 103 103 106 111 117 115 113 117 129 139 144 154 170 178 175 172 177 188 196 196 191 186 188 197 207 210 210 214 220 218 210 201 204 221 233 237 242 243 236 232 231 231 229 226 223 222 225 233 292 22 39 46 43 287 270 267 261 254 259 294 319 326 327 323 316 320 336 341 344 346 344 338 330 318 302 283 264 240 205 177 164 173 195 200 199 195 187 180 179 182 187 201 215 220 218 214 211 209 209 209 209 209 210 211 212 213 215 217 219 221 221 220 218 218 219 221 223 224 226 226 227 228 229 229 229 228 226 223 221 220 220 221 222 223 224 224 225 227 228 230 232 235 238 240 242 243 243 244 245 245 246 246 246 246 246 247 248 251 253 255 255 256 257 258 258 257 255 255 255 255 255 255 254 253 251 250 249 250 251 251 250 251 249 244 240 238 238 239 238 236 235 234 234 236 237 237 237 237 238 239 240 242 242 241 240 239 239 239 239 239 238 237 236 235 235 235 236 236 235 235 236 236 235 234 234 235 236 238 240 242 244 246 247 250 253 258 261 261 263 267 275 283 288 291 291 291 293 295 296 297 299 303 302 296 286 275 269 267 267 268 267 267 267 269 270 272 275 279 285 289 292 293 291 288 282 274 267 263 260 260 263 269 278 290 301 310 315 317 318 320 322 323 326 328 330 330 328 327 328 330 332 334 335 336 336 339 344 348 350 349 349 348 347 348 349 351 352 350 348 345 344 347 359 20 23 41 114 151 159 158 157 157 158 150 136 135 144 210 255 255 256 270 282 290 292 288 275 252 230 218 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 121 124 127 129 132 134 136 138 139 139 139 139 138 136 134 132 131 129 129 128 128 129 132 135 136 134 130 126 124 124 123 121 117 114 110 105 99 93 86 78 69 60 52 46 40 35 31 26 23 22 21 20 19 18 17 16 15 13 11 9 7 4 2 0 358 356 355 354 352 350 351 354 360 2 2 2 3 5 7 14 36 74 91 97 96 94 96 103 118 135 144 147 146 150 160 168 172 175 176 171 161 157 149 138 132 129 127 123 118 113 108 103 100 101 104 107 108 108 104 99 99 103 106 111 112 112 120 141 154 157 164 175 184 186 184 186 192 197 196 191 188 190 200 218 225 223 221 224 221 216 216 233 238 233 234 243 253 259 260 255 250 246 243 241 241 240 241 248 277 353 9 354 304 269 260 256 251 251 285 316 324 325 325 328 335 340 336 337 341 341 337 329 319 306 285 259 226 191 180 205 234 228 218 209 200 191 186 187 191 196 205 213 216 217 214 211 211 210 210 208 208 209 210 213 216 218 220 222 224 224 223 222 222 222 223 224 225 226 228 228 229 230 230 230 229 227 224 222 221 222 222 223 224 224 225 226 227 228 229 232 237 241 243 244 244 244 244 245 246 246 246 246 245 245 246 248 251 253 254 255 256 257 257 257 256 255 254 254 255 256 256 255 254 253 251 250 251 251 251 249 248 245 240 235 234 234 235 235 233 232 231 231 233 235 235 235 235 235 235 236 238 239 238 237 237 237 237 238 240 240 240 239 238 238 238 238 238 237 237 237 237 236 235 234 235 236 237 239 241 243 245 247 250 253 257 259 259 260 266 275 282 287 290 290 290 292 293 294 294 293 297 300 298 287 271 260 260 262 264 264 265 265 266 268 270 272 276 282 287 291 292 291 287 281 274 268 264 262 262 264 268 275 283 295 305 310 314 317 320 322 324 325 327 328 329 329 330 331 333 334 336 339 343 349 360 13 20 15 3 355 351 351 352 354 354 351 348 347 346 349 357 13 25 23 24 40 77 106 120 124 120 109 116 123 131 142 168 227 253 276 291 295 298 298 294 282 256 231 221 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 116 118 121 125 129 132 135 138 140 141 142 142 141 139 137 134 132 131 129 129 128 128 131 134 138 138 135 131 129 128 128 126 122 118 114 109 104 97 90 81 72 62 53 46 40 35 31 27 24 21 20 19 18 17 16 15 14 13 12 10 9 6 3 1 359 357 355 353 350 347 347 352 1 8 11 14 17 20 26 36 59 87 96 94 91 90 92 97 111 130 145 150 151 153 162 173 182 188 188 180 165 159 154 142 133 128 124 118 111 106 101 97 94 95 97 100 102 103 102 98 97 99 101 107 112 119 136 167 179 177 176 181 188 193 195 195 197 198 196 192 189 192 200 221 236 228 225 233 247 259 272 271 254 240 238 250 271 287 290 278 265 258 257 256 253 245 238 236 242 287 337 338 314 279 261 255 251 252 280 309 319 322 325 330 331 336 329 328 333 334 330 326 321 310 288 254 214 194 239 267 257 242 228 215 205 196 192 193 197 202 207 211 214 214 213 212 211 211 210 209 208 208 210 213 216 219 221 224 225 226 226 225 225 225 224 224 224 226 228 229 231 231 231 230 229 228 224 222 222 223 223 224 225 225 226 226 226 227 229 233 239 244 247 247 246 245 245 246 246 246 246 245 245 245 247 249 251 252 252 253 255 256 258 258 257 256 255 256 257 257 257 255 254 253 251 250 251 251 250 247 244 241 237 234 233 234 236 236 234 232 231 231 232 233 234 234 234 233 232 234 236 238 238 237 236 236 237 239 243 244 244 243 242 241 241 241 240 239 238 237 237 237 235 235 235 236 237 238 240 242 245 247 250 254 257 257 256 257 264 273 280 284 287 288 289 289 289 291 293 291 293 296 298 289 269 257 255 258 262 264 264 265 266 268 270 273 276 282 287 290 292 291 287 281 275 269 266 264 264 266 269 273 280 290 299 306 310 315 319 321 323 325 326 328 329 330 331 333 334 335 338 344 356 14 33 44 43 31 14 0 355 355 357 358 356 350 346 345 346 350 1 20 29 23 19 23 43 67 88 101 97 87 102 120 134 149 169 204 247 276 288 295 297 295 288 274 257 238 231 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 113 114 117 120 123 127 130 133 137 139 142 143 143 141 138 136 134 132 129 128 127 127 128 132 136 138 137 135 133 133 132 131 127 123 119 114 108 101 94 85 74 63 53 45 40 35 31 27 24 22 20 18 18 17 16 15 14 13 12 11 10 8 5 3 1 359 356 353 351 350 348 351 1 11 18 23 28 33 42 54 71 88 93 87 84 84 87 93 104 121 139 151 156 158 164 174 186 196 196 189 173 160 149 141 134 128 120 111 103 96 93 91 88 88 88 90 93 96 97 98 99 100 102 109 118 132 155 182 196 196 191 189 193 198 201 202 202 201 199 194 191 192 197 211 229 227 227 239 260 278 282 273 259 253 261 284 299 308 307 292 273 261 257 256 253 244 230 223 222 250 324 332 314 286 264 259 261 263 281 303 312 315 318 321 325 326 323 320 324 326 324 323 320 312 293 257 231 243 276 273 261 247 233 220 210 203 199 199 202 205 208 211 213 213 213 212 211 211 211 210 209 209 211 213 217 220 223 225 227 228 227 227 227 227 225 224 223 224 226 229 231 232 232 230 229 228 225 223 223 224 225 225 225 225 225 225 226 227 229 234 241 247 250 249 246 245 246 246 246 246 246 246 246 247 248 250 251 251 251 252 254 256 258 259 259 258 258 258 259 258 257 255 253 252 251 250 250 250 249 246 242 239 236 234 235 236 238 239 237 235 233 233 234 234 235 236 236 234 233 234 237 240 240 239 238 237 239 243 247 249 248 246 245 244 243 242 241 240 239 238 238 237 236 235 235 237 238 239 241 243 246 248 250 253 256 256 256 258 266 273 278 281 284 287 288 288 287 288 290 291 292 292 293 286 270 258 254 257 261 265 265 265 267 269 272 275 278 283 287 290 291 291 288 282 277 272 268 266 266 268 271 274 280 288 295 301 307 313 317 319 321 324 326 328 330 331 332 333 333 335 340 351 14 43 58 58 48 31 15 5 2 3 4 2 356 349 344 343 346 350 356 12 29 22 19 24 34 50 68 83 83 84 103 121 138 154 170 191 225 255 269 288 290 284 269 258 250 240 234 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 114 115 117 119 121 123 125 129 134 138 141 142 141 139 137 134 132 129 126 125 125 126 128 131 134 135 135 136 137 136 134 131 127 123 118 113 106 98 88 77 65 55 46 40 36 31 28 25 23 20 19 18 18 17 16 14 13 12 11 10 8 7 5 3 1 358 356 355 354 351 351 1 12 22 30 34 41 54 68 79 87 86 79 76 79 84 93 98 103 119 142 158 167 173 174 181 191 195 191 178 163 148 140 135 129 119 108 95 87 86 84 82 80 81 82 84 86 89 93 98 102 110 125 137 152 171 190 205 209 204 199 200 203 206 207 207 206 203 198 194 193 195 202 213 221 226 236 252 267 271 267 262 267 293 313 314 312 309 295 275 254 234 229 232 229 218 210 208 216 295 316 302 279 264 261 265 273 288 301 306 308 309 310 312 315 316 311 313 316 318 318 317 311 296 267 255 269 281 274 261 249 237 225 215 209 205 205 206 208 210 212 213 213 213 213 212 212 211 211 211 212 213 215 218 221 224 227 228 228 228 227 227 226 225 223 221 223 225 229 231 233 232 231 230 229 227 226 226 225 225 225 225 224 224 225 226 228 230 234 240 249 254 250 246 244 245 246 246 247 247 248 248 249 249 250 251 251 251 253 254 256 257 259 261 261 260 260 259 258 256 254 254 253 252 251 250 250 248 245 242 239 237 236 236 237 239 240 238 236 235 236 236 237 237 238 238 237 236 236 240 244 246 244 242 241 245 250 253 253 250 248 245 244 243 242 241 241 240 239 239 238 237 236 237 238 239 239 241 243 245 247 250 252 254 255 258 264 271 276 278 280 283 286 288 288 286 286 287 288 290 291 287 277 266 257 254 257 260 263 265 266 267 270 273 276 280 284 288 290 292 292 289 285 280 275 271 269 268 270 273 276 282 288 295 301 306 311 314 317 320 323 325 327 328 330 332 332 334 336 342 358 35 65 67 55 37 21 13 12 14 16 12 4 356 349 345 344 349 354 352 334 348 354 359 6 22 39 55 69 79 89 107 124 139 155 170 184 203 233 266 294 291 279 263 255 249 240 232 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 116 116 117 117 118 118 119 122 127 132 136 139 139 138 136 134 131 128 124 123 123 123 124 126 128 129 131 134 137 137 136 133 130 126 122 117 110 102 92 80 68 56 47 41 36 32 28 26 24 21 20 19 18 17 16 14 13 12 11 10 9 9 8 6 4 2 1 1 359 355 354 2 13 25 35 38 43 58 75 85 88 85 78 76 79 88 98 97 89 91 112 140 156 162 145 131 131 139 150 158 151 143 141 138 132 120 106 89 80 81 79 76 77 79 79 77 76 77 83 92 103 124 156 165 172 181 192 206 214 214 209 206 207 208 210 212 211 208 203 199 196 196 199 203 207 213 223 238 250 259 266 267 276 313 328 320 314 307 294 273 249 226 215 213 212 207 206 205 193 204 262 272 264 259 260 269 281 291 297 301 303 303 303 302 305 307 304 303 305 309 313 313 309 296 278 273 278 279 271 260 249 239 228 219 213 211 209 209 209 211 212 213 213 214 213 214 213 213 213 213 214 215 217 219 222 226 228 228 228 227 227 226 225 224 222 222 224 226 229 232 233 233 232 231 230 229 229 228 227 225 224 223 223 224 226 228 231 233 235 235 238 247 248 243 242 244 246 247 248 249 250 250 250 250 251 252 253 253 254 255 254 255 257 260 261 261 260 259 257 255 254 255 255 254 252 250 250 248 246 243 240 239 238 237 238 239 239 237 236 236 237 238 238 239 240 240 240 239 240 244 248 251 250 246 246 251 257 257 253 250 247 245 244 242 242 242 242 241 241 240 240 239 238 238 238 238 238 238 240 242 245 248 250 252 255 261 269 274 277 280 280 283 286 287 287 286 286 287 287 290 292 285 271 261 257 256 257 259 262 264 265 266 269 272 275 279 284 288 290 292 292 290 287 282 278 274 272 271 272 274 278 283 289 295 301 306 309 312 315 318 321 323 324 327 330 332 334 336 338 341 356 49 62 47 28 17 13 16 22 27 28 20 7 357 350 345 350 2 19 41 140 169 319 336 358 19 34 51 68 83 93 106 121 134 144 166 187 208 238 275 304 313 300 275 261 255 246 237 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 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 118 117 117 117 119 122 126 131 134 136 136 134 133 130 127 122 120 120 120 120 121 123 124 126 129 133 134 133 132 130 127 123 118 112 105 95 83 71 59 49 42 36 32 29 27 25 23 21 20 19 18 16 14 13 12 12 11 11 11 10 10 9 7 7 7 6 3 360 6 15 25 35 40 44 57 73 84 88 88 86 85 88 98 107 101 86 76 82 92 95 87 80 82 94 108 118 131 132 126 128 135 136 123 106 86 76 79 77 73 76 80 80 75 69 66 72 88 109 144 180 176 180 184 191 204 214 217 215 212 209 210 211 212 211 209 207 204 202 202 205 206 206 212 220 229 240 255 270 273 275 317 338 331 322 311 293 271 250 234 220 213 210 210 216 221 206 203 227 245 252 256 262 275 285 290 293 296 298 298 298 297 297 299 300 295 290 294 303 308 306 295 282 277 277 275 267 257 248 239 230 223 218 215 213 211 210 211 213 214 214 214 214 214 215 215 215 215 215 217 219 221 224 226 228 228 227 226 226 226 225 224 223 223 225 228 231 232 233 233 233 232 232 231 231 230 228 225 224 223 223 226 229 232 235 237 238 238 238 239 239 240 242 245 246 248 250 251 252 252 252 252 253 254 255 255 255 255 254 254 255 257 259 260 259 257 256 255 254 255 255 253 252 251 250 248 246 244 242 240 239 239 239 239 238 237 237 237 238 238 239 240 240 241 240 240 242 246 251 254 254 249 250 257 261 257 252 248 246 244 243 243 243 243 243 243 243 242 241 240 239 238 237 237 236 236 237 239 240 243 247 252 256 262 268 273 279 283 283 283 286 287 286 285 286 286 288 294 298 288 269 259 258 258 258 258 260 262 263 265 267 271 274 278 283 287 290 291 292 290 288 284 280 276 273 272 273 275 278 284 290 296 301 305 308 310 313 315 317 318 321 326 330 333 335 337 338 338 345 15 18 5 359 5 12 21 29 34 36 29 15 2 350 342 355 17 45 89 136 139 335 347 13 30 40 53 69 79 86 96 107 121 137 161 191 219 249 275 298 314 310 288 271 260 249 239 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 nan nan nan nan nan nan nan nan nan nan nan 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 118 118 119 121 123 126 129 131 133 132 131 129 126 121 119 118 118 118 118 119 120 121 124 127 128 128 127 127 125 122 117 112 105 97 86 74 62 51 43 38 34 31 28 27 25 23 22 20 19 17 16 14 14 13 13 13 13 13 13 13 13 13 14 14 11 8 9 16 24 31 38 46 57 70 81 86 90 93 95 99 106 112 105 92 80 77 78 75 71 69 73 86 103 116 117 116 122 129 135 133 121 104 85 76 78 76 72 75 79 80 78 71 62 65 91 121 155 184 178 181 183 190 203 212 216 215 212 210 210 211 210 209 208 207 206 206 208 210 211 210 216 223 228 235 248 266 270 261 262 329 344 334 317 292 271 256 244 232 223 221 224 228 232 228 223 228 237 246 255 265 276 285 288 290 292 294 294 295 295 294 294 297 292 278 276 288 297 298 290 282 277 274 270 262 253 245 239 232 226 222 219 216 213 211 212 214 215 215 215 215 215 216 216 216 217 218 219 222 224 226 227 228 228 227 226 225 226 226 225 225 225 227 229 231 233 234 234 234 233 234 233 232 230 228 226 225 225 227 230 234 238 241 242 242 241 241 240 239 241 244 246 248 249 251 253 253 253 253 253 255 256 256 256 256 256 255 255 255 254 256 257 257 255 254 254 254 254 254 253 251 251 250 248 246 245 243 242 241 240 240 239 239 238 238 238 239 239 240 241 241 241 240 241 244 248 252 258 258 253 253 259 259 253 248 245 244 244 244 245 246 246 246 245 244 243 242 241 239 237 236 234 233 232 233 235 237 240 244 250 256 261 265 271 278 282 284 284 285 285 284 284 284 285 289 296 301 290 270 262 262 261 260 259 260 261 263 264 266 270 274 278 283 286 289 291 292 291 289 286 282 278 274 272 272 275 279 284 290 296 302 306 308 309 311 312 313 316 321 325 330 333 335 338 338 336 337 343 345 351 357 3 10 19 29 37 42 39 32 21 332 317 344 11 44 82 117 114 68 35 43 42 45 58 67 70 75 80 87 102 124 157 194 232 262 279 287 292 292 280 268 259 248 239 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 nan nan nan nan nan nan nan nan nan nan nan nan 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 122 122 123 124 126 128 129 130 130 128 125 121 119 118 117 116 115 115 117 119 121 123 123 121 120 120 120 118 114 109 103 96 87 76 65 54 45 40 37 34 31 29 27 25 23 21 20 19 17 16 16 15 15 15 15 16 16 17 18 20 23 25 24 16 11 13 20 27 34 44 57 70 79 85 89 94 98 102 105 107 101 90 78 73 72 67 62 60 60 67 99 117 115 116 124 131 132 125 112 100 89 84 82 78 76 78 80 84 85 83 72 76 107 134 158 176 177 180 183 190 205 214 215 212 209 208 210 211 211 208 206 204 203 204 205 208 210 214 221 228 230 228 231 246 255 252 236 200 141 258 274 308 292 272 255 243 234 233 235 237 240 236 233 233 238 246 256 265 275 282 285 288 290 290 290 292 292 292 290 292 295 284 267 274 289 290 283 279 275 269 264 257 249 242 237 232 228 224 221 218 214 212 213 214 214 214 214 214 215 216 217 218 219 221 223 226 228 228 228 228 227 226 225 225 226 227 227 227 228 229 230 231 233 235 235 236 236 237 235 233 231 229 229 230 231 233 236 240 243 246 246 245 244 243 242 242 243 246 247 249 251 252 254 255 254 254 254 255 256 257 257 257 257 257 257 256 255 255 256 255 254 253 253 253 253 253 252 250 250 249 248 246 245 245 244 243 242 241 240 239 239 239 239 239 240 241 241 242 242 241 242 244 249 252 258 259 254 254 256 254 248 244 243 244 246 247 248 249 248 248 246 245 244 242 240 238 236 233 231 229 228 229 230 233 238 243 248 255 262 266 268 273 278 281 283 283 283 282 282 283 286 289 298 304 294 276 269 266 263 261 260 261 262 263 263 265 269 274 278 283 286 288 290 291 291 289 287 283 278 274 272 272 275 279 284 290 296 301 305 308 309 310 311 313 316 321 326 329 332 334 336 336 335 340 346 351 354 356 356 358 5 17 37 48 50 57 121 247 284 325 356 28 58 74 78 95 98 81 60 58 63 61 58 61 63 67 78 95 118 179 243 272 284 286 287 282 269 259 254 248 241 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 127 126 126 125 125 125 126 127 127 128 128 127 124 121 119 119 118 116 114 113 115 117 120 120 119 117 115 114 114 113 110 104 99 93 86 77 68 58 49 44 41 37 35 32 29 27 25 23 22 20 19 19 18 18 18 18 17 17 18 21 24 27 31 35 35 22 6 4 11 19 27 38 51 65 75 82 88 91 94 95 94 89 83 77 72 69 67 62 56 50 48 47 62 83 97 114 132 135 127 115 106 100 97 96 91 86 85 81 81 85 93 117 134 136 137 145 156 167 176 181 185 193 208 217 217 211 206 205 209 214 216 213 207 202 198 196 197 200 205 215 227 235 235 226 220 231 244 246 235 197 186 189 166 118 40 291 266 252 240 237 238 241 245 244 240 240 243 251 258 265 273 279 282 286 289 290 290 290 291 289 287 287 288 277 264 266 282 284 281 278 271 264 258 251 244 239 235 231 228 224 221 218 215 213 213 214 213 213 213 213 214 216 218 220 222 225 228 230 231 230 229 228 227 226 225 225 226 228 229 230 230 230 231 232 234 236 237 238 239 240 238 235 233 233 234 237 239 240 241 244 247 249 250 249 247 246 245 245 247 248 250 251 252 253 255 255 254 253 253 254 256 257 258 258 257 258 259 258 257 256 256 255 254 253 253 253 253 253 251 250 249 249 248 247 246 246 245 244 243 242 241 240 239 239 240 240 241 241 242 242 242 242 242 244 249 252 256 258 256 255 256 253 247 245 246 248 250 251 251 251 250 249 247 246 244 241 239 236 233 231 229 227 226 225 227 230 235 240 247 253 260 265 268 271 275 278 280 281 281 280 280 282 285 289 298 303 294 281 274 270 266 264 262 261 261 261 262 264 267 272 277 281 284 287 290 291 291 290 287 284 279 274 271 271 274 279 285 291 296 301 304 307 310 311 312 315 318 322 326 329 330 331 332 333 336 341 346 347 343 340 340 342 349 9 46 60 75 187 210 250 282 312 344 14 22 8 156 137 125 102 74 67 61 54 50 50 52 57 63 72 79 98 254 281 286 287 284 274 261 252 248 246 242 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 132 131 131 131 130 129 128 128 128 128 128 128 126 124 122 120 120 119 117 114 113 114 116 118 118 116 113 111 109 109 108 104 99 94 90 85 78 70 62 54 47 43 39 37 34 32 30 28 26 24 23 22 21 21 21 21 20 19 18 21 26 29 32 37 41 40 23 359 354 360 8 18 30 43 57 68 75 81 84 86 85 83 80 76 70 64 61 58 54 51 45 43 46 53 67 82 94 103 102 99 96 97 100 103 102 97 94 90 86 83 94 171 170 164 158 153 151 153 161 172 182 190 199 209 217 217 212 206 201 204 213 220 219 212 203 197 194 194 197 205 219 234 242 243 234 226 230 239 245 234 213 210 208 189 160 155 266 262 249 240 238 239 241 245 246 245 247 251 258 263 267 272 276 280 283 287 290 290 290 289 288 286 282 279 271 263 267 275 274 276 274 267 258 252 246 240 235 232 228 226 223 219 216 214 213 213 214 214 214 214 215 216 217 219 221 224 227 230 232 232 230 229 228 226 225 224 224 226 228 230 232 232 232 233 234 236 238 239 240 241 242 241 239 238 239 242 244 246 246 247 248 249 251 251 251 249 248 248 249 250 251 252 254 254 254 255 255 254 253 253 254 256 258 258 258 259 259 259 259 257 257 256 255 254 253 253 253 253 253 251 249 248 248 248 248 247 247 246 246 245 243 242 241 240 240 240 241 241 241 242 243 242 242 243 245 248 251 255 257 258 258 259 256 250 249 251 254 255 255 253 251 251 250 248 245 243 240 237 234 231 229 227 225 224 223 223 226 230 235 243 252 259 265 268 271 274 276 278 279 280 278 278 281 282 285 292 294 289 282 277 272 268 266 264 260 260 260 261 262 265 270 274 278 282 286 289 290 291 290 287 283 278 273 270 270 273 279 285 292 298 302 305 308 310 312 314 317 320 323 325 327 327 327 327 328 329 329 325 320 321 325 328 332 339 350 176 211 223 220 230 258 285 309 329 329 301 270 209 168 147 107 82 70 59 50 46 45 47 52 57 59 58 57 351 296 288 286 281 267 251 244 243 242 237 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 135 135 135 134 133 133 132 132 131 131 130 128 125 123 122 122 120 118 116 114 114 116 117 116 114 111 108 107 105 103 100 96 91 88 84 79 72 65 58 51 45 41 38 35 33 31 30 28 27 26 25 24 24 23 22 22 21 22 25 30 32 36 41 44 39 18 356 350 353 359 8 20 33 47 60 67 69 70 71 73 72 67 64 61 56 52 49 47 46 45 45 51 56 62 73 78 81 86 85 83 84 91 97 98 95 92 91 91 102 246 224 190 171 161 156 153 153 159 169 182 194 203 210 214 216 213 207 199 198 208 219 222 217 208 201 198 198 201 207 220 235 245 248 243 236 234 237 238 231 223 223 223 215 212 206 220 235 238 238 238 240 240 243 246 249 254 259 265 268 270 272 274 278 282 285 288 288 288 288 286 284 281 275 268 269 275 274 270 270 268 262 253 246 241 236 232 229 226 223 220 217 215 213 214 215 216 217 218 218 218 218 219 220 223 226 229 231 232 230 228 227 226 224 222 222 224 226 228 231 233 233 234 235 237 240 241 242 242 243 244 243 242 243 246 249 251 253 252 252 252 252 252 252 251 250 249 249 251 252 253 254 255 255 254 254 254 253 252 253 254 256 258 259 259 260 260 259 258 257 256 255 255 254 254 254 253 252 252 251 250 248 248 248 248 248 247 247 247 245 244 242 241 240 240 241 241 241 242 242 242 242 243 244 246 248 251 253 256 258 261 262 258 252 253 256 257 258 258 255 254 255 254 250 245 241 237 234 231 228 226 224 222 221 219 219 221 224 230 240 251 258 263 267 270 273 275 276 277 277 277 276 279 281 281 284 284 282 281 278 274 268 263 257 257 258 260 261 262 264 267 271 276 281 285 288 290 291 290 287 283 278 273 270 269 272 277 284 292 299 304 307 309 311 312 315 317 320 322 323 324 324 323 322 322 320 317 313 310 311 318 323 327 326 283 224 224 226 225 235 259 283 300 298 270 263 243 207 189 172 131 85 67 56 50 47 46 47 51 55 55 51 41 2 313 298 292 282 260 241 231 232 231 221 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 139 138 138 138 137 137 136 136 135 134 132 130 126 125 124 124 122 120 117 116 115 115 115 114 112 110 108 105 104 101 98 94 90 86 83 79 74 68 61 54 48 43 39 37 35 34 33 32 30 29 28 27 26 25 24 24 24 26 29 32 35 40 47 49 36 12 358 353 353 355 1 10 21 35 52 63 64 61 62 64 64 60 56 53 50 47 44 41 41 45 54 64 67 62 62 65 73 78 80 78 75 77 83 88 88 86 89 102 192 234 222 198 176 164 158 156 157 161 168 181 196 204 207 210 212 213 208 201 198 206 217 221 219 212 208 206 207 210 215 223 234 243 249 248 246 239 229 227 227 228 233 236 235 229 218 217 224 230 235 239 241 242 244 248 253 259 265 270 272 273 273 274 276 279 282 284 285 285 284 283 283 281 276 272 276 277 272 266 264 262 257 249 242 237 233 229 226 223 220 218 215 214 213 214 216 218 220 221 221 221 220 220 221 223 226 228 229 228 226 225 224 223 222 221 222 224 227 229 232 234 235 237 239 242 243 244 244 244 245 245 245 245 247 250 254 256 258 258 257 256 254 253 252 251 250 250 250 251 252 253 254 254 253 253 253 253 252 252 252 254 256 258 258 259 259 259 259 258 257 256 255 254 254 254 253 253 252 251 251 250 249 248 248 248 248 248 248 247 246 244 242 241 240 240 241 241 241 242 242 242 242 243 244 246 247 249 251 253 255 258 260 259 257 257 259 260 260 260 258 258 261 261 255 244 236 233 229 226 223 221 219 217 216 215 214 215 219 226 236 247 254 260 264 267 270 272 273 274 274 274 274 277 279 279 279 278 279 281 281 276 271 264 258 256 257 260 261 261 262 264 268 273 279 283 286 288 290 289 286 282 278 273 269 268 269 274 281 290 298 304 308 311 312 313 315 317 318 320 321 321 321 321 320 320 318 314 314 312 313 316 320 321 309 269 239 232 231 233 240 250 260 265 232 226 227 220 208 197 188 167 99 59 53 50 47 48 49 52 56 58 58 53 29 336 315 307 293 251 219 215 215 208 193 181 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 142 141 140 140 140 140 140 139 139 137 134 131 128 126 126 126 124 122 119 117 116 115 114 112 111 109 108 105 103 101 98 94 89 86 83 79 75 69 62 56 50 45 41 39 37 36 35 35 34 32 31 29 27 26 26 27 27 29 31 33 38 43 51 47 26 7 0 359 358 358 360 4 10 18 35 53 59 55 55 58 58 55 50 47 45 42 39 36 35 43 64 87 92 68 51 74 72 74 75 74 71 67 67 76 81 82 84 111 221 231 220 201 182 169 163 163 165 169 174 183 197 205 205 206 208 211 209 204 201 206 214 219 218 215 212 213 215 219 225 231 237 242 245 247 251 244 225 219 227 235 242 248 249 243 234 229 229 231 235 241 245 246 248 252 257 263 269 273 274 275 274 274 275 278 279 280 280 281 281 282 282 280 278 277 279 276 269 262 258 256 251 244 238 233 230 227 224 221 218 216 214 213 213 214 216 217 219 220 221 221 220 220 221 223 225 227 227 225 223 222 222 223 222 223 224 226 227 230 233 235 237 238 241 244 246 246 246 246 246 246 246 247 249 252 255 259 261 262 261 259 256 254 252 251 249 249 249 250 251 253 253 252 251 251 251 251 251 251 252 254 255 257 258 258 259 259 259 258 257 256 255 254 254 253 253 252 251 250 250 250 249 248 248 249 249 249 248 247 245 244 242 240 240 240 240 240 240 241 241 242 242 243 245 245 246 246 247 250 252 254 256 257 258 260 261 261 261 262 262 263 265 264 256 243 231 227 223 220 217 214 212 210 209 208 208 210 215 223 234 243 250 256 260 263 265 267 268 269 270 272 273 275 276 277 276 278 283 284 285 285 280 272 264 259 258 259 260 259 260 262 266 271 276 280 284 286 288 288 285 282 277 272 268 265 265 267 272 284 298 306 310 313 313 314 315 315 316 317 318 319 319 320 320 321 320 319 318 317 317 317 317 312 297 270 248 240 238 240 242 242 238 221 195 196 203 210 207 199 193 186 123 42 51 51 46 48 52 55 59 64 68 68 61 26 353 343 338 178 178 183 184 172 159 155 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 144 143 142 143 143 143 141 139 135 132 129 128 128 127 125 123 121 119 117 115 113 111 110 109 107 106 104 102 99 95 90 86 82 79 75 69 62 56 51 47 43 41 39 38 38 37 36 35 33 31 29 28 28 29 31 32 33 35 40 47 49 34 12 3 2 3 4 4 3 6 9 14 26 41 47 43 44 50 49 47 45 42 39 35 29 24 24 32 59 96 116 102 76 78 72 70 69 73 78 72 65 71 80 77 77 204 233 230 218 201 184 172 168 169 173 177 182 189 201 206 205 203 204 208 209 205 202 204 210 215 215 213 211 213 218 223 230 235 238 237 236 242 254 253 234 225 232 242 250 255 254 251 247 245 241 239 241 246 251 254 256 258 261 266 271 274 275 275 275 275 276 277 277 276 275 275 277 278 277 274 272 276 275 271 266 258 253 250 247 241 235 230 227 224 222 219 217 215 213 212 212 213 214 216 217 217 218 219 219 219 220 221 223 225 224 222 221 222 223 225 225 225 226 226 227 229 233 235 238 240 242 246 248 248 247 246 246 246 246 247 249 251 254 258 262 264 263 261 257 254 251 249 248 246 246 247 249 251 251 250 250 250 251 251 251 251 252 253 254 255 257 258 259 260 259 258 257 256 255 254 253 252 252 251 250 250 250 250 249 249 249 249 249 249 248 247 245 242 241 240 240 239 239 239 239 240 241 241 242 243 244 244 243 243 245 247 250 252 254 256 258 259 261 261 262 262 263 264 266 265 254 239 227 222 217 213 210 207 205 203 200 199 200 204 213 225 235 243 250 254 257 259 260 262 263 265 267 269 271 272 273 275 277 277 280 284 288 290 284 276 271 267 262 260 259 258 258 261 264 269 274 278 282 284 286 286 284 281 276 271 266 263 260 255 251 282 298 306 312 314 314 313 313 313 313 314 316 317 318 319 321 323 323 322 321 319 317 316 313 307 294 273 255 247 244 244 242 237 229 212 193 188 196 207 205 198 196 192 90 61 60 56 51 51 56 60 66 73 80 79 77 66 51 50 75 111 129 139 141 136 135 135 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 146 145 146 145 143 140 137 134 132 131 129 128 126 124 123 121 118 116 113 111 110 109 107 106 104 102 99 96 91 87 83 79 74 68 62 57 53 49 46 43 41 40 39 38 37 35 33 31 29 28 29 31 33 34 34 35 39 41 34 19 6 2 3 6 7 8 9 12 14 18 27 36 36 33 35 40 40 38 36 33 30 26 20 15 14 20 43 83 114 113 91 95 82 78 76 83 94 91 94 89 86 44 268 240 235 227 214 198 182 172 170 173 178 181 186 192 201 205 203 200 200 202 204 203 200 201 205 208 208 205 206 209 212 215 221 229 234 230 226 238 257 263 250 242 244 249 252 255 255 252 252 255 255 253 254 257 261 265 266 267 267 268 271 274 275 275 275 275 275 276 276 275 272 270 271 272 269 264 261 262 267 266 262 255 249 246 242 238 233 228 224 222 220 217 215 213 211 210 210 211 213 214 216 217 218 219 219 218 219 220 221 221 220 219 219 221 224 225 225 225 224 224 226 229 233 237 239 242 244 247 249 249 248 247 246 246 246 247 249 250 252 256 260 263 263 261 258 254 251 248 247 245 244 245 247 249 250 250 250 250 251 252 252 252 253 253 254 255 256 258 259 260 260 259 257 256 254 253 252 251 250 249 249 249 249 249 250 249 249 249 249 249 249 247 245 243 241 240 239 238 237 237 238 239 240 240 241 242 241 241 241 242 243 246 249 252 254 256 258 260 261 262 261 260 261 262 261 256 246 234 224 217 212 208 204 201 198 194 191 189 190 197 212 229 240 246 251 255 256 257 259 259 260 261 263 265 267 268 270 272 275 277 279 282 284 283 279 275 271 267 264 260 258 258 257 259 263 268 273 277 281 284 286 286 283 279 275 270 265 259 253 237 181 304 305 309 313 313 312 311 310 310 311 313 315 316 316 317 320 323 324 323 321 319 316 313 310 304 292 276 263 254 249 246 242 237 230 218 200 190 195 200 196 188 177 104 70 69 68 64 60 59 63 68 74 80 85 85 83 78 74 78 90 102 111 116 118 119 123 125 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 150 148 148 148 146 142 140 137 136 134 132 129 128 126 125 123 120 118 115 113 111 109 107 105 103 102 100 96 92 88 84 79 74 68 63 59 55 51 48 45 43 41 40 39 37 34 32 30 29 29 30 33 35 34 32 32 32 27 18 10 6 5 6 8 9 11 13 15 15 20 28 33 31 28 29 32 31 27 23 19 18 15 13 9 7 13 29 54 66 60 63 80 91 87 88 95 97 97 119 130 232 260 254 236 224 217 207 192 178 172 171 174 179 181 183 187 195 199 199 196 195 195 196 196 196 196 199 201 199 197 201 206 205 202 202 211 221 221 216 230 258 270 270 265 260 255 251 249 250 250 253 260 266 270 271 269 270 273 275 275 273 271 272 274 276 277 276 276 276 276 276 274 271 267 264 262 261 256 253 253 257 258 255 251 246 242 239 235 231 226 223 220 218 216 214 211 210 209 209 210 212 214 216 217 218 218 218 218 218 218 218 217 216 215 216 218 221 222 222 222 221 223 226 230 235 239 242 244 246 247 248 249 248 247 247 246 246 246 248 249 251 254 258 261 262 262 260 257 253 251 249 247 245 245 247 249 250 250 250 251 253 253 254 254 254 253 253 254 255 257 259 259 259 259 257 256 254 253 252 251 250 248 248 248 248 249 249 249 250 250 250 249 249 248 246 244 242 240 238 236 236 236 237 238 239 239 239 238 238 237 238 240 243 245 249 252 255 258 260 262 263 262 259 258 257 256 253 247 239 229 219 213 208 204 200 196 192 188 184 181 183 191 209 230 244 251 254 256 257 258 259 259 259 260 259 259 261 264 266 270 273 275 277 278 279 277 275 273 271 268 265 262 259 257 257 258 262 267 271 275 279 282 285 285 282 278 274 269 266 262 260 292 7 331 313 311 312 312 310 308 307 307 309 313 314 314 314 315 318 321 322 321 320 318 315 312 309 302 291 280 269 260 253 249 246 241 234 223 209 194 192 194 187 174 151 110 82 74 74 73 70 69 71 77 80 84 87 88 86 84 84 88 95 101 106 110 110 113 117 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 152 151 150 149 146 143 142 140 137 135 133 131 129 128 126 123 121 118 115 112 110 108 105 103 102 100 97 93 88 84 79 74 68 64 60 56 53 50 47 45 43 41 40 37 34 32 30 30 31 33 35 36 33 29 27 24 17 11 8 7 8 9 10 11 13 15 15 16 20 25 28 27 25 24 22 19 13 8 4 4 4 4 3 2 5 13 24 27 26 31 48 69 85 93 99 100 103 133 186 249 257 248 231 220 213 205 192 181 175 173 175 179 181 179 181 186 191 192 190 188 187 186 187 189 191 194 194 190 191 202 207 202 194 192 202 211 211 205 218 255 277 282 277 269 260 252 245 245 248 253 262 274 284 285 277 270 269 273 276 276 275 275 275 277 279 279 279 278 277 276 275 272 267 263 259 255 251 249 248 250 252 250 247 244 240 237 234 230 225 222 219 217 215 212 210 208 208 208 210 211 213 215 216 216 216 216 216 216 216 216 214 214 214 215 216 218 220 220 220 222 224 228 232 236 240 243 245 246 247 248 248 248 247 246 246 245 245 246 247 249 253 256 259 261 262 260 258 256 255 253 251 248 247 248 249 249 248 249 250 252 254 254 254 254 254 253 254 255 257 258 259 259 258 257 255 254 252 251 251 249 248 247 247 247 247 248 248 249 249 249 249 248 248 247 244 242 240 237 236 236 236 237 237 237 236 235 234 233 234 236 238 241 244 248 253 257 261 263 265 264 262 258 254 252 250 246 240 232 223 215 209 205 202 198 194 190 186 182 180 182 189 203 224 240 251 255 257 258 259 259 259 259 260 260 259 258 261 265 269 272 274 275 277 277 275 274 272 270 269 267 264 260 257 257 258 260 264 268 272 277 281 284 284 281 277 272 266 262 273 288 326 336 324 311 306 308 308 308 307 305 307 310 312 313 313 313 313 315 318 320 320 320 318 316 312 308 301 292 283 274 265 257 252 250 248 238 226 215 201 190 188 181 166 150 129 102 86 84 84 82 78 78 81 84 87 89 90 88 88 90 94 99 103 106 107 106 110 116 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 154 152 151 148 146 144 141 139 137 135 133 131 129 127 125 121 118 115 112 108 105 103 101 100 97 93 89 84 80 75 70 66 61 57 54 51 49 46 44 42 40 37 35 33 33 33 34 36 37 37 31 25 22 18 12 9 8 9 10 10 11 12 14 14 15 16 18 21 23 24 24 20 13 6 0 355 352 352 355 356 356 356 357 1 6 10 12 17 29 45 64 81 89 94 101 144 245 257 254 241 230 224 218 211 202 192 184 179 178 180 181 180 179 180 183 184 182 180 177 176 177 181 186 189 188 185 191 204 207 198 188 189 198 204 203 199 214 254 282 287 278 271 264 254 247 245 248 254 265 280 292 295 280 260 253 258 267 274 277 278 277 278 280 280 280 280 279 277 276 273 268 262 257 253 249 246 245 246 247 247 245 242 239 236 233 229 225 222 219 216 214 211 209 207 206 207 208 210 211 213 214 215 215 215 216 216 215 215 214 215 216 217 218 218 219 220 222 225 227 230 233 236 239 242 244 246 247 247 247 247 246 246 245 244 244 244 245 247 250 254 257 259 259 259 258 257 258 257 254 251 249 249 248 247 246 246 247 250 252 253 254 255 255 255 254 255 256 257 258 258 257 256 255 254 252 251 250 249 247 247 246 246 246 246 247 247 248 248 247 247 246 245 243 241 239 237 237 236 236 235 235 234 232 230 229 229 231 233 236 239 243 248 255 260 264 265 266 265 261 256 251 246 243 239 233 225 217 211 208 206 203 199 195 190 187 184 183 183 187 197 216 232 244 252 256 258 259 258 258 258 259 259 259 259 260 264 269 271 274 276 277 277 275 273 271 270 269 268 265 261 258 257 257 260 262 266 270 274 279 283 283 280 276 269 262 256 259 284 309 316 310 300 299 302 305 306 308 307 308 311 312 313 312 311 311 313 316 318 319 320 319 316 313 308 301 292 285 277 268 259 254 255 253 242 229 220 210 199 192 182 166 154 145 126 103 96 96 94 89 87 87 88 89 92 92 91 92 94 98 102 104 105 105 106 110 117 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 155 153 151 148 145 143 141 139 137 135 132 130 128 125 121 118 114 110 106 103 101 100 98 94 90 85 80 76 72 68 63 59 55 52 50 48 45 42 39 37 36 35 35 36 38 39 39 37 30 21 17 13 10 8 7 8 9 10 11 12 13 13 13 14 15 15 16 17 17 14 7 360 354 349 345 343 344 345 348 350 350 352 358 7 18 27 34 39 49 61 67 70 74 263 258 255 246 235 229 227 224 220 215 206 195 186 182 182 184 184 182 180 179 178 175 171 170 171 174 177 182 184 184 187 194 202 202 193 186 188 194 197 195 195 215 267 288 285 278 272 265 256 249 246 248 256 268 283 295 296 278 252 241 244 255 269 277 279 279 279 279 280 281 281 280 280 278 274 268 262 257 252 248 244 242 243 245 245 244 242 240 237 234 230 226 222 219 216 214 211 208 206 205 205 206 208 209 211 213 215 216 216 216 216 216 215 215 216 217 218 218 218 219 221 224 227 229 230 232 234 237 240 242 245 246 247 246 246 245 244 243 242 243 243 244 246 248 251 254 256 257 257 256 255 257 258 256 253 251 249 247 245 243 243 244 245 248 251 253 255 257 257 257 257 256 257 257 257 257 256 255 254 252 251 249 248 247 246 245 245 244 244 245 246 247 246 245 244 243 242 240 238 237 236 235 234 233 232 231 229 227 225 224 225 227 230 232 235 240 248 257 263 266 267 267 264 260 254 248 242 238 232 226 219 213 209 210 209 205 201 196 192 188 186 185 184 185 194 211 226 238 246 253 257 258 258 258 257 257 256 257 258 258 263 267 269 273 277 278 277 275 273 272 271 269 267 264 261 259 257 258 259 261 263 267 272 277 281 281 280 275 268 259 255 261 280 297 302 298 291 292 297 301 305 309 309 310 311 312 312 311 310 311 313 315 316 318 319 318 316 314 310 302 294 287 280 270 259 253 255 254 245 233 225 218 211 205 192 173 162 156 144 122 109 105 102 98 95 93 93 94 95 95 94 95 98 102 105 106 106 105 107 113 119 121 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 158 157 155 152 150 148 146 144 141 139 136 134 131 128 125 121 117 112 108 104 100 99 98 94 91 86 81 77 73 69 64 60 56 53 51 49 46 42 40 39 38 38 38 40 41 42 42 38 27 15 10 9 8 8 8 8 9 10 11 11 12 12 12 12 12 12 11 9 7 5 3 0 358 356 352 345 340 341 345 347 348 352 4 26 46 51 49 47 48 52 56 57 269 259 256 249 238 230 229 229 228 227 224 216 205 193 188 188 189 190 189 185 181 177 173 170 171 173 175 178 182 185 187 191 196 200 198 193 190 191 193 193 190 191 208 272 289 283 276 270 263 255 248 247 248 256 271 287 294 291 275 254 244 245 253 266 276 279 280 280 280 280 280 281 281 281 279 275 270 264 257 252 248 245 243 242 244 244 244 243 241 238 236 232 229 225 221 217 214 211 208 206 204 204 205 206 208 210 212 214 215 216 217 217 216 216 216 217 217 216 216 215 216 219 222 226 228 229 230 232 234 237 240 242 244 245 244 243 243 242 241 241 242 242 243 244 245 247 250 252 253 253 252 252 255 257 257 254 251 248 244 242 240 239 239 241 244 248 252 256 259 260 260 259 258 258 257 257 257 256 255 254 253 251 250 248 246 245 245 244 243 243 243 244 244 243 242 241 240 238 237 236 234 233 232 231 229 228 226 224 221 219 219 221 223 225 227 229 234 244 257 266 269 269 267 263 259 253 247 241 234 227 220 214 209 208 210 209 203 199 195 192 190 188 187 185 186 193 207 221 231 239 245 252 255 256 257 256 255 253 255 258 259 262 268 271 272 276 279 277 275 273 272 271 269 265 263 261 259 258 258 258 259 262 265 269 274 278 280 279 274 266 257 255 262 276 290 293 291 287 288 292 298 304 307 308 310 310 310 310 309 309 310 312 314 316 317 318 317 317 315 311 304 294 287 282 272 259 250 250 252 248 240 231 224 219 213 201 182 170 161 153 137 123 115 109 104 100 98 97 98 99 97 96 97 100 105 109 110 108 107 110 117 121 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 159 158 157 154 152 150 149 146 143 141 138 135 132 129 125 121 116 110 105 101 99 97 94 91 87 82 77 73 69 65 61 57 54 52 50 48 45 43 41 41 41 42 43 44 45 44 36 20 8 5 6 7 7 8 9 9 10 11 11 11 11 11 11 11 11 10 9 7 5 4 4 5 8 7 360 352 349 350 350 353 2 22 54 72 75 67 65 65 65 72 193 237 249 252 246 233 222 222 226 228 228 225 220 212 203 198 198 199 200 198 193 186 179 176 175 176 178 178 180 184 188 192 195 198 201 202 201 202 203 202 199 197 197 207 239 274 281 275 266 257 249 245 246 249 258 275 289 290 284 272 261 255 255 260 268 275 278 280 280 280 280 279 280 280 280 279 275 271 265 260 254 248 245 245 245 245 245 245 244 242 240 238 236 232 228 224 219 215 212 209 207 205 204 204 205 207 209 211 213 214 215 216 216 216 216 216 215 214 212 211 211 212 215 219 223 226 228 229 230 232 235 237 239 241 242 241 241 241 241 241 241 241 241 241 241 242 243 245 246 247 247 247 248 251 255 255 253 249 245 242 240 238 238 238 239 242 247 252 257 260 263 263 262 261 260 259 258 258 257 255 254 253 252 250 248 246 245 244 243 242 241 240 240 240 239 238 237 235 234 232 231 230 228 227 225 224 222 220 218 215 214 215 217 219 220 220 220 224 234 250 264 271 271 267 263 258 253 248 241 230 222 217 212 208 207 208 206 202 198 196 194 191 189 188 187 186 190 200 212 220 224 230 238 246 252 254 253 250 250 254 259 261 263 266 270 273 276 278 277 275 274 273 271 268 265 262 260 258 257 257 258 259 260 262 266 269 275 278 277 272 264 256 253 259 273 283 287 286 284 285 289 296 301 305 307 308 308 308 308 307 308 309 312 314 316 317 317 317 317 317 313 305 293 287 283 273 260 247 243 247 249 245 236 226 221 215 203 187 173 161 153 142 132 124 116 108 103 101 100 102 102 100 98 99 102 108 112 114 112 110 114 120 122 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 160 158 156 154 152 150 148 145 142 139 136 133 129 124 119 113 108 104 100 97 94 91 87 83 77 72 68 64 61 58 55 54 52 52 50 47 45 44 44 45 46 48 47 42 28 10 3 2 4 6 7 8 9 10 11 11 10 10 10 10 11 11 11 11 10 9 7 6 6 7 9 10 7 3 360 356 354 357 9 38 71 90 99 96 96 96 106 165 216 234 245 251 248 233 217 212 217 223 224 223 223 222 218 216 215 214 212 208 201 192 183 179 179 179 179 179 182 186 191 196 201 206 210 214 218 219 220 218 214 212 214 218 226 246 267 271 262 250 241 238 243 254 266 279 287 285 278 270 265 264 266 269 271 274 277 278 279 280 279 279 279 278 277 275 273 270 266 261 256 252 248 247 247 247 247 246 245 244 243 241 239 236 232 227 223 218 214 211 209 207 206 205 205 207 208 209 211 212 213 214 215 215 215 215 214 212 210 208 209 210 213 216 220 225 228 229 230 231 233 235 237 238 239 239 239 240 240 240 240 240 240 239 239 240 240 241 241 241 242 242 243 246 250 252 250 247 244 241 240 239 239 239 240 243 247 252 257 261 263 265 265 264 263 261 260 258 257 256 254 253 252 250 248 246 244 242 241 240 238 237 235 234 234 233 232 230 228 226 223 221 220 219 219 217 216 213 210 208 209 212 214 214 213 210 210 212 216 226 252 271 275 271 265 258 252 247 236 223 216 213 210 208 208 208 206 204 200 197 195 192 191 189 187 186 187 193 200 204 205 204 209 225 246 250 250 249 250 254 261 264 265 266 268 272 275 277 276 275 274 273 271 268 265 262 259 258 257 258 259 259 260 261 263 267 271 275 275 271 262 252 248 254 264 273 279 281 281 282 286 292 298 302 304 305 305 306 306 307 308 310 312 315 317 317 317 318 319 320 318 308 295 286 281 275 262 247 240 242 244 244 237 226 217 210 199 185 169 155 147 140 135 129 121 112 106 103 102 103 103 102 99 99 103 109 115 117 117 116 118 121 121 117 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 163 163 162 161 160 158 156 154 152 149 147 144 141 137 133 128 123 118 113 107 103 98 94 90 86 82 77 71 67 63 60 57 55 54 53 53 53 50 48 47 47 48 49 50 46 34 15 3 360 1 3 5 7 9 11 12 12 11 10 10 10 10 10 11 12 13 14 14 12 10 11 13 15 15 14 11 8 6 10 15 24 53 89 103 114 119 113 118 144 189 219 233 244 250 248 235 219 212 212 216 218 221 226 229 231 231 231 230 227 223 213 199 188 182 181 180 179 181 185 190 195 202 210 218 224 229 234 234 232 232 231 230 228 229 229 233 244 259 257 246 238 234 243 266 277 281 282 278 272 268 266 269 272 274 275 275 275 276 277 278 278 278 278 277 275 273 271 268 264 261 258 255 252 250 249 249 248 248 247 246 244 243 241 238 235 231 226 222 218 214 211 209 208 207 207 207 207 208 209 210 212 214 215 215 216 215 215 214 212 211 210 211 213 217 222 227 228 229 229 230 232 234 235 236 236 237 237 238 239 239 239 239 238 238 238 238 238 237 237 236 237 238 238 240 244 247 247 245 244 243 242 241 241 241 242 244 247 252 257 261 264 266 267 267 265 263 261 260 259 257 255 254 252 250 248 245 243 241 238 236 234 232 230 229 229 227 226 224 222 219 215 212 211 213 212 211 208 206 205 205 207 208 208 206 202 199 197 195 187 183 217 282 285 276 267 259 251 243 231 220 214 212 210 208 208 208 208 205 201 198 196 194 192 189 187 185 186 189 193 194 192 184 185 201 232 244 247 248 250 255 262 266 267 268 269 271 275 276 276 275 275 273 271 268 265 261 259 257 257 258 259 259 259 260 262 265 269 272 273 270 260 249 243 246 254 262 269 274 276 279 283 289 295 299 301 302 303 305 306 307 309 311 314 317 319 319 319 319 321 324 324 317 302 288 280 276 265 249 240 237 237 238 232 221 210 202 191 178 163 149 141 135 134 131 126 118 111 106 104 105 106 104 100 99 103 111 117 120 120 120 120 122 121 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 165 165 164 164 163 162 161 159 156 154 151 148 145 142 138 134 128 123 117 112 106 101 95 90 86 82 76 71 65 61 58 56 54 53 52 53 53 52 50 49 48 49 50 49 41 23 6 359 358 360 2 4 6 9 11 12 11 11 10 9 9 9 9 9 9 11 14 17 17 17 20 24 23 20 19 18 20 27 38 43 47 68 91 93 96 109 130 145 167 199 219 230 239 245 244 235 224 215 211 212 214 218 225 231 235 237 239 242 242 236 224 208 195 187 184 182 182 186 191 196 203 211 220 228 236 242 246 247 243 239 236 236 232 231 230 231 235 247 248 240 237 234 251 276 287 284 277 271 268 266 268 270 274 276 276 275 274 274 274 276 277 278 278 278 276 274 270 266 262 259 257 255 253 251 250 249 249 248 247 247 245 243 241 239 236 233 229 225 221 217 214 211 210 209 209 209 208 208 209 210 212 214 215 216 216 216 216 216 215 214 214 214 216 220 224 228 228 228 228 230 231 232 233 233 233 233 234 235 236 236 237 237 237 237 236 236 235 235 234 233 233 234 235 237 240 243 245 246 246 247 246 246 246 245 245 246 248 252 257 261 264 267 268 268 267 266 264 262 261 259 257 255 253 250 248 245 241 238 235 231 229 227 225 224 222 221 219 217 215 212 207 204 204 206 206 205 204 204 203 205 205 203 199 195 190 186 181 171 157 147 146 248 274 270 264 257 249 241 232 225 219 214 211 208 208 208 208 207 203 200 198 195 192 190 188 187 187 189 190 189 186 178 175 181 199 218 229 244 252 255 261 266 269 270 271 274 276 277 277 277 276 275 272 269 266 262 258 257 257 258 258 258 259 259 261 265 268 270 271 267 258 246 239 240 244 252 260 266 271 274 278 284 290 295 298 300 302 304 307 309 311 314 317 320 321 321 321 321 325 330 333 329 316 295 280 276 267 251 239 233 229 226 222 213 202 192 184 174 162 150 142 137 136 133 129 122 116 110 107 107 109 108 103 101 104 111 118 122 123 121 120 121 120 114 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 166 167 166 166 166 165 163 161 159 156 153 150 147 144 139 134 129 122 116 110 104 98 92 87 82 75 69 64 60 56 54 52 51 50 51 53 53 51 49 48 49 49 47 34 12 358 355 356 358 1 3 5 7 9 10 9 9 8 8 7 7 7 8 9 12 15 18 20 21 25 29 27 24 23 26 31 39 50 57 63 78 86 79 74 79 103 133 171 203 217 223 227 232 235 232 225 217 210 206 204 208 220 230 233 234 237 242 243 237 227 214 201 193 189 188 190 196 203 206 212 221 228 236 245 253 257 256 251 242 235 231 229 225 222 221 230 242 238 232 236 239 258 278 288 284 273 266 265 267 269 272 275 277 277 275 273 272 272 273 275 277 279 280 279 276 271 265 260 256 253 252 251 250 250 249 248 247 247 245 244 242 240 238 236 234 231 227 224 220 216 213 212 212 211 211 211 210 210 211 212 214 216 217 217 217 217 218 218 217 216 216 218 221 225 228 232 233 233 233 231 230 230 230 230 230 231 232 232 233 233 234 236 236 235 234 233 232 232 231 230 231 234 237 239 242 245 247 250 251 252 252 251 250 249 248 250 254 258 261 265 268 270 271 270 268 266 264 262 260 258 256 253 251 247 243 239 235 231 227 224 222 219 217 215 213 211 210 208 205 200 197 197 200 201 202 203 202 201 200 197 193 188 182 176 169 160 148 138 134 140 178 229 247 253 253 248 241 234 228 222 216 211 209 208 207 207 206 203 200 198 195 193 190 189 188 188 188 188 186 182 176 172 170 171 177 200 219 239 251 259 263 268 270 274 277 278 278 278 277 277 276 274 270 266 262 258 256 255 256 257 257 258 259 260 264 268 270 269 264 255 243 236 235 237 243 251 259 265 269 273 280 287 292 296 299 302 305 309 312 314 317 320 323 325 325 325 325 329 337 344 345 339 315 284 273 265 251 237 228 222 217 213 207 197 188 183 177 169 159 151 144 141 138 134 128 122 116 110 110 112 111 107 103 104 110 118 123 124 121 119 119 117 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 165 167 168 168 168 168 168 167 166 164 162 160 157 154 150 146 141 135 128 121 115 108 101 96 90 82 75 68 63 59 56 53 50 49 48 49 51 52 50 48 47 47 47 40 22 0 353 353 355 357 360 2 4 6 7 7 7 7 6 6 5 6 6 8 10 12 14 17 19 22 27 31 31 30 30 34 38 42 50 63 77 87 83 67 59 66 90 129 177 201 209 210 212 218 224 226 224 217 209 203 203 211 224 231 231 229 228 231 233 231 224 216 206 198 197 199 203 206 210 214 219 228 235 243 252 260 263 261 254 244 234 228 223 217 213 217 222 230 233 232 234 242 258 273 280 276 268 262 262 266 270 274 277 279 278 276 273 271 270 271 273 276 278 280 280 276 271 264 258 253 250 248 247 247 247 247 247 246 245 244 242 240 239 237 235 234 232 229 225 221 218 215 214 213 213 213 213 212 212 212 213 214 216 216 216 217 217 218 219 218 217 217 218 221 224 228 233 236 235 232 229 228 227 227 227 227 228 229 229 228 229 231 234 235 235 233 231 230 229 228 227 229 234 239 241 243 245 248 252 255 256 256 256 254 252 251 252 255 260 264 267 269 271 273 273 271 269 266 264 262 259 256 253 249 246 241 237 232 227 223 220 216 213 210 207 205 204 204 202 198 195 193 194 196 197 198 198 196 190 186 182 177 173 167 159 149 138 131 128 131 145 172 203 226 241 248 247 241 233 227 221 216 211 209 206 205 204 203 201 198 196 194 192 191 189 189 188 188 186 183 180 176 171 166 159 154 168 192 223 248 254 254 258 267 274 278 278 277 276 276 277 276 274 271 267 262 258 254 253 253 254 255 256 256 258 261 265 267 266 262 253 242 234 231 232 236 244 252 259 264 270 278 286 292 295 299 303 306 311 315 318 321 324 327 330 331 331 332 340 354 1 9 25 7 274 268 263 250 234 224 216 210 206 202 194 187 185 182 178 170 160 152 146 143 140 135 129 123 117 115 114 114 112 108 106 110 116 122 124 120 118 116 114 110 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 168 169 170 170 170 170 169 168 167 165 163 160 157 153 148 142 135 127 119 112 106 100 93 84 75 67 62 58 55 52 49 47 46 47 48 49 48 46 46 45 41 30 9 354 350 352 354 356 359 1 4 5 6 6 6 6 6 6 5 6 7 8 8 8 9 11 13 15 21 26 31 35 38 43 45 46 56 78 93 94 82 64 56 63 85 131 179 193 197 198 201 208 217 222 222 219 216 217 219 224 229 231 230 227 225 225 225 223 218 213 207 204 205 209 211 211 213 217 223 232 239 245 251 258 261 260 252 241 230 224 219 213 212 213 216 222 229 229 228 235 250 264 268 265 259 255 257 262 269 274 278 279 278 276 273 271 269 269 270 272 275 276 275 273 268 262 256 251 247 245 244 244 244 244 244 243 242 241 239 237 235 234 232 231 230 228 225 222 218 215 213 212 212 212 213 213 213 212 213 214 214 214 214 215 216 217 218 217 216 215 216 218 221 225 228 230 228 226 225 225 225 225 225 226 226 227 226 225 224 227 231 234 234 232 229 228 227 226 226 228 233 240 244 246 247 249 253 256 259 260 260 258 256 255 255 259 263 267 269 270 272 274 275 274 272 269 266 263 259 256 251 246 241 236 232 227 222 218 214 211 208 205 201 199 198 198 195 192 190 190 193 194 193 190 188 182 174 169 164 161 157 151 142 130 123 120 122 131 148 168 189 211 231 244 246 241 233 227 221 215 209 206 203 202 200 199 196 194 192 192 190 189 188 188 188 187 185 182 179 176 172 166 158 153 160 170 189 236 248 248 250 259 268 274 277 277 276 274 276 276 274 271 267 263 258 254 251 251 251 252 252 252 253 256 260 263 264 260 252 242 234 229 229 233 240 247 254 260 267 277 285 291 296 300 304 308 313 318 321 324 327 332 336 339 342 349 18 28 25 57 117 165 235 259 260 247 231 221 213 206 202 198 193 187 186 185 184 178 168 157 152 149 147 143 138 132 126 122 119 117 115 112 109 110 114 119 121 118 115 112 110 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 169 170 172 172 172 172 171 170 169 167 164 161 158 153 146 139 131 123 116 110 104 96 86 76 68 62 58 54 51 48 45 44 43 43 44 44 44 43 41 33 16 358 350 350 352 354 356 358 1 3 5 6 6 6 6 6 6 6 6 7 7 6 4 3 3 4 6 8 12 24 38 45 49 53 57 70 97 106 99 84 71 66 72 89 124 170 183 186 187 193 203 214 220 222 223 231 235 234 232 231 230 231 229 228 226 222 215 210 207 207 209 213 216 216 214 212 215 223 233 238 242 245 248 249 247 241 231 223 220 217 213 212 212 213 214 214 214 214 219 231 246 253 251 247 245 249 257 266 273 277 278 277 275 273 271 269 268 268 268 269 270 269 266 263 260 255 250 246 243 242 241 241 241 240 239 238 237 236 234 232 230 228 227 226 224 222 220 217 214 212 211 210 211 211 211 211 211 212 212 212 211 211 212 214 215 215 214 213 212 212 213 215 218 220 221 220 219 220 221 223 224 225 226 226 225 224 222 221 223 226 230 231 229 227 226 226 227 227 229 234 240 245 248 249 250 252 256 259 262 263 262 260 259 260 263 267 270 272 273 273 275 276 277 275 272 267 262 257 251 246 241 236 231 226 222 217 213 210 207 203 199 196 194 193 191 188 185 185 186 187 187 185 181 175 168 163 159 155 149 142 135 127 119 113 113 118 131 148 165 181 200 224 242 247 242 233 226 220 213 207 203 201 199 197 194 190 185 184 184 184 184 185 186 186 185 184 182 179 176 173 169 163 163 164 168 184 229 247 250 251 254 260 270 276 276 275 273 273 274 273 271 267 262 258 254 250 248 247 247 246 246 247 250 255 260 261 259 252 242 234 229 228 232 237 244 250 257 265 275 284 291 297 301 306 311 316 320 323 326 330 335 342 350 1 32 78 52 53 124 159 185 221 246 250 239 227 220 213 206 201 196 192 189 187 187 187 182 173 162 156 154 152 150 146 141 135 131 128 124 120 116 113 112 113 115 117 115 111 109 107 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 168 169 171 172 173 173 172 171 169 168 165 162 159 154 148 140 132 124 117 111 106 98 88 77 69 63 58 53 49 45 42 40 39 39 40 41 41 40 35 22 4 352 349 350 352 354 356 358 0 2 4 5 5 6 6 7 7 7 5 4 3 2 359 358 357 359 1 360 358 11 35 45 54 67 76 85 103 109 103 94 89 89 94 102 123 159 174 175 178 187 200 210 218 224 238 244 242 238 234 232 232 233 233 233 228 219 210 205 204 207 215 222 225 223 218 211 209 217 229 236 237 236 236 234 231 225 219 214 213 212 210 207 204 201 198 195 195 197 202 213 228 237 236 234 235 240 250 262 271 275 277 276 274 273 271 269 267 265 264 263 262 261 259 258 256 253 249 245 242 240 238 238 237 236 234 233 232 232 231 229 227 225 223 222 220 219 217 214 211 209 209 208 208 208 208 209 209 210 210 210 209 208 209 211 211 211 210 209 208 208 208 210 212 213 214 214 215 216 218 221 224 226 226 225 224 222 220 219 219 222 225 227 226 224 224 225 227 229 230 234 239 244 248 250 251 252 255 260 264 266 266 265 264 265 268 271 274 276 276 277 278 279 280 279 274 266 259 252 246 240 236 232 227 222 217 213 208 204 200 196 193 190 188 187 184 180 179 180 182 180 179 178 176 171 165 158 150 140 130 125 122 117 111 109 112 121 134 148 162 177 195 219 241 250 245 234 223 218 211 205 201 198 195 192 188 181 176 173 173 175 176 179 181 181 181 181 180 178 176 174 172 169 171 171 172 189 229 254 260 261 262 260 266 272 274 271 269 269 268 267 265 262 258 256 253 250 246 244 242 241 241 242 245 251 256 260 258 252 243 235 231 229 232 237 243 249 257 265 274 283 291 297 303 308 314 319 323 325 328 331 336 345 358 15 45 70 63 143 162 172 191 220 238 235 230 225 220 214 206 200 196 193 191 190 189 189 184 175 167 160 157 155 154 151 146 139 135 134 132 126 120 116 114 112 112 112 111 107 106 105 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 169 170 171 172 172 172 171 170 168 165 162 158 153 147 139 130 122 116 110 105 98 88 77 69 64 58 51 45 40 37 36 35 36 37 38 39 36 28 12 357 350 349 350 352 354 356 358 359 1 2 3 4 5 6 7 8 7 5 2 359 353 351 352 354 358 0 360 5 24 36 43 55 76 87 90 106 109 105 109 114 117 117 120 133 159 173 169 175 187 195 201 205 219 237 241 238 234 232 233 234 234 233 231 225 216 208 204 204 212 224 233 235 231 223 212 205 210 223 230 231 228 226 224 221 215 207 201 201 202 200 196 191 186 180 177 178 183 192 205 220 227 224 223 225 233 245 258 268 274 276 275 274 272 270 268 265 262 260 258 256 255 254 253 252 250 246 243 241 238 237 235 234 232 230 228 227 227 226 225 224 223 221 219 217 215 213 211 208 207 206 206 207 207 206 207 208 209 210 209 208 207 208 208 208 208 207 206 206 205 205 206 207 210 211 212 213 215 217 220 224 226 225 224 222 220 218 217 217 218 221 223 223 222 222 223 225 227 230 233 237 242 246 250 252 254 258 263 267 269 269 269 270 271 273 274 277 279 282 284 284 284 284 282 276 267 258 251 245 240 235 230 223 216 211 205 201 196 191 188 185 184 182 180 178 175 176 178 180 180 177 175 170 162 155 147 136 123 115 114 113 110 109 112 119 130 141 150 161 174 189 211 237 250 245 229 216 209 204 199 196 192 189 186 181 174 169 167 165 164 166 170 173 174 175 176 176 175 174 174 173 174 175 175 178 190 217 254 268 270 271 267 266 267 266 264 262 261 259 256 254 252 250 248 248 246 243 240 238 236 235 236 238 243 251 257 258 253 246 238 233 231 232 237 243 250 257 265 273 282 289 296 303 310 316 321 325 327 328 329 333 343 358 13 27 27 252 207 176 174 183 205 220 217 218 220 218 212 205 199 196 195 194 194 194 192 187 180 172 163 158 157 157 156 150 141 135 134 134 130 124 119 116 113 109 109 108 105 104 105 106 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 170 170 171 171 171 170 168 165 162 158 153 147 139 129 120 113 108 102 95 86 76 69 63 56 46 38 33 31 31 32 34 36 38 38 33 19 3 353 350 349 350 352 354 355 357 359 360 0 2 3 4 5 8 9 8 5 0 354 348 345 345 348 355 2 10 27 40 40 41 53 75 89 95 114 115 110 123 131 130 128 132 148 174 191 190 197 199 193 188 188 206 225 231 231 230 231 233 233 231 228 224 219 212 206 203 206 218 233 241 241 236 228 217 209 209 219 225 223 221 219 219 217 210 197 187 186 189 189 185 180 174 169 167 169 175 186 201 217 219 212 213 218 229 242 255 265 272 275 275 274 272 269 266 263 260 258 256 254 253 252 251 249 247 244 242 239 237 235 234 231 229 227 224 223 223 222 221 220 219 217 216 214 212 211 209 207 205 205 205 206 206 206 206 209 210 211 210 209 208 207 206 206 206 206 206 205 205 204 204 206 209 211 213 214 215 216 219 223 225 224 221 219 217 215 214 214 216 218 220 220 220 220 220 222 224 227 231 235 239 244 247 250 255 260 265 268 270 272 274 275 276 276 277 279 284 289 294 296 295 292 287 280 271 262 252 245 239 234 228 219 211 203 196 191 187 183 181 180 179 177 176 175 174 175 176 176 175 172 168 158 144 133 128 123 115 111 110 108 108 112 120 130 139 147 153 159 166 174 186 209 231 230 216 204 197 192 188 186 183 181 179 175 170 166 162 156 153 156 161 164 166 167 168 170 170 170 170 171 173 176 180 185 194 213 251 269 277 278 271 267 264 261 258 256 254 250 246 242 241 239 238 238 238 238 237 234 232 230 230 231 237 247 253 255 253 247 241 236 232 234 238 244 251 257 265 272 280 287 294 302 311 318 324 328 329 328 327 328 335 345 353 345 307 267 223 189 176 173 180 187 194 202 209 210 204 199 197 196 197 198 198 197 195 191 185 176 165 156 154 157 158 153 144 135 131 133 132 127 121 118 115 110 108 107 105 104 106 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 170 170 169 169 167 165 162 159 154 148 140 130 120 112 105 99 91 81 73 66 60 50 37 27 23 24 26 30 33 36 38 37 28 9 353 349 348 349 349 351 352 354 356 357 358 359 360 1 2 4 6 10 10 5 356 349 349 347 345 345 353 14 27 42 47 44 46 58 78 95 103 129 130 123 134 134 133 135 145 166 188 202 216 228 218 196 183 184 198 214 223 228 230 232 233 232 228 223 218 214 209 203 201 207 222 237 246 246 242 235 226 219 217 221 223 220 216 215 216 214 205 191 179 176 180 184 183 177 172 169 167 168 170 175 185 194 191 193 202 214 228 241 253 263 270 274 275 274 272 269 265 262 259 256 255 254 253 251 249 247 245 243 241 239 237 235 233 230 228 225 223 221 220 219 218 216 215 213 212 210 209 208 207 206 205 204 205 206 206 206 208 211 212 213 212 212 210 207 204 204 205 206 207 206 206 205 205 207 209 212 214 215 215 215 217 219 221 220 218 216 214 213 212 213 214 215 217 218 218 217 217 218 220 224 229 234 239 243 246 249 253 259 264 268 270 273 275 278 279 280 280 284 292 300 308 312 311 307 299 290 277 263 247 233 226 221 214 205 197 191 186 182 179 177 176 175 175 174 174 173 173 173 171 168 166 163 157 145 129 120 118 116 113 110 109 108 111 120 130 138 145 151 154 156 155 150 147 151 175 198 197 189 181 177 174 173 173 172 171 169 167 163 158 151 147 150 155 157 158 159 161 163 163 164 165 166 170 176 184 193 207 220 246 268 279 281 275 268 263 259 257 255 253 249 242 239 236 232 230 228 228 229 230 229 227 226 224 224 229 241 250 253 252 248 243 239 235 236 239 245 251 258 264 271 277 284 292 301 311 319 326 329 329 328 326 325 327 330 333 327 309 277 228 195 179 168 157 158 169 183 193 195 193 193 195 195 197 199 200 199 197 193 187 178 165 152 147 150 153 152 146 137 130 130 132 130 124 120 117 112 109 107 106 105 106 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 214 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 169 169 168 167 166 164 162 158 153 147 140 130 119 111 103 95 85 75 66 60 52 38 25 17 15 18 23 28 33 36 37 33 17 356 345 344 346 347 348 349 351 353 355 356 357 357 359 360 1 2 5 9 11 6 357 352 354 355 350 341 8 42 47 55 58 60 63 73 89 106 122 142 145 140 144 138 136 144 164 180 187 193 206 218 212 195 185 186 196 209 221 228 232 234 234 232 227 220 216 212 208 202 201 207 222 238 249 253 251 246 240 232 228 227 226 221 216 213 212 207 200 190 180 176 179 185 186 184 182 181 181 180 174 160 135 122 138 169 193 213 230 243 254 262 269 273 275 274 271 268 264 261 258 256 254 253 252 251 249 247 245 243 241 239 238 236 233 231 228 226 223 221 219 217 216 214 212 210 209 207 206 206 206 205 205 204 205 206 206 207 209 212 215 215 215 214 211 208 205 204 205 206 208 208 208 208 208 208 210 212 213 214 214 213 214 215 215 215 214 213 212 211 210 210 211 212 213 214 215 215 215 215 217 221 227 234 239 243 246 248 250 255 259 264 268 271 274 277 279 281 286 297 309 317 324 327 328 325 319 307 290 264 232 213 207 202 196 189 183 179 177 175 173 172 171 171 171 172 172 171 170 168 163 158 155 151 145 134 122 116 115 114 113 111 110 111 118 127 136 142 147 151 153 152 145 137 130 127 134 154 169 168 163 160 158 157 159 160 162 163 163 161 156 150 147 150 153 153 153 154 155 156 157 158 159 161 166 177 195 212 224 234 247 263 273 275 273 268 263 260 259 259 258 257 252 245 237 230 225 222 220 219 219 221 221 222 219 218 222 234 246 252 253 249 244 240 238 238 240 246 252 258 264 269 274 281 289 299 309 318 323 326 327 326 325 324 324 323 326 327 320 292 229 189 173 160 145 136 145 164 176 178 179 185 190 192 194 197 198 197 195 192 187 179 166 153 145 143 146 149 147 138 130 128 131 131 125 122 118 114 110 108 107 105 106 110 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 216 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 168 167 166 164 163 160 157 152 146 138 128 117 109 100 89 77 66 58 51 40 27 17 13 13 17 24 29 33 34 31 20 359 343 339 341 344 346 347 349 350 352 353 354 355 356 358 359 0 2 6 9 11 9 4 359 0 2 356 5 43 70 69 70 77 82 88 99 112 124 134 143 148 152 153 151 147 159 179 181 180 184 189 192 192 189 185 190 199 209 219 227 232 235 236 234 230 223 218 215 211 205 203 209 220 233 247 258 262 259 253 244 237 234 231 224 218 214 211 208 206 203 198 188 185 187 189 190 192 196 200 201 196 176 134 125 141 167 196 219 236 247 255 262 268 272 273 273 270 267 264 260 258 256 255 254 253 250 249 247 246 244 242 240 239 236 234 232 229 227 225 222 219 217 215 212 210 208 207 205 204 204 204 204 204 205 205 207 207 208 210 213 216 216 215 214 212 210 207 206 206 208 209 210 210 210 209 209 210 211 212 212 212 211 210 210 209 208 208 208 208 208 208 207 207 208 209 211 211 212 212 213 215 219 226 233 239 243 246 247 248 251 255 261 265 269 271 274 277 285 306 326 334 336 336 338 338 337 335 330 321 289 196 179 179 180 178 175 171 169 168 168 167 167 167 167 168 168 168 167 164 160 154 148 143 139 134 127 120 116 115 113 112 110 110 114 123 132 138 143 147 150 150 145 137 128 121 116 116 126 143 148 146 144 143 142 144 148 151 155 157 157 155 152 152 154 154 153 152 152 151 151 151 152 156 159 166 183 210 232 242 245 250 259 266 269 269 266 264 264 263 263 262 261 257 251 244 237 231 226 223 221 220 220 217 218 216 214 215 225 242 252 255 252 246 241 240 240 242 246 252 258 263 267 271 278 285 295 304 311 317 321 323 324 324 323 324 325 329 335 337 332 201 160 151 144 134 120 122 136 149 155 162 173 181 185 189 191 192 191 190 188 185 179 169 158 150 145 144 147 146 140 132 128 130 130 127 123 120 117 113 110 108 106 107 110 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 170 168 166 163 161 158 154 149 143 135 124 114 105 95 81 65 54 47 40 32 23 17 15 17 21 27 31 32 27 16 359 342 335 335 339 343 346 347 349 350 351 353 353 354 355 357 358 360 2 6 9 10 10 8 6 7 10 14 27 61 80 78 80 86 94 104 114 118 124 134 145 154 161 165 176 181 189 178 159 155 159 164 169 174 177 181 190 200 209 217 223 228 232 236 238 236 232 227 223 218 213 210 213 218 227 242 259 268 269 263 254 244 238 234 227 222 221 221 221 224 229 227 207 194 190 190 192 197 205 211 214 215 204 171 148 154 179 209 230 242 248 252 257 263 267 270 271 270 268 264 261 258 256 255 254 252 250 248 247 246 244 243 241 238 236 232 230 228 225 223 221 219 217 214 212 210 208 206 204 202 201 201 202 203 204 206 207 208 210 211 212 214 215 215 215 214 213 211 209 208 209 210 211 211 211 210 210 210 210 211 210 209 208 206 205 204 203 203 203 204 204 204 204 204 205 206 207 209 210 211 212 214 218 224 231 237 241 243 246 248 251 256 260 265 268 269 270 278 312 348 354 350 347 343 342 343 343 344 346 351 30 115 135 143 151 155 156 157 158 159 160 161 161 162 162 163 164 163 161 158 153 145 138 132 129 126 123 119 116 114 112 110 108 109 115 124 133 139 143 147 150 147 140 131 123 116 111 110 116 129 136 135 132 130 130 132 135 140 145 150 152 153 153 154 157 156 154 152 151 150 149 149 151 156 164 176 200 230 247 251 250 253 258 263 266 267 265 265 267 265 265 264 263 262 262 262 262 260 254 253 252 250 239 226 217 212 210 209 215 233 250 256 255 248 240 240 241 242 245 250 256 261 265 269 274 281 288 295 303 310 316 320 322 322 323 324 329 337 349 360 28 99 125 129 127 125 113 102 108 125 137 146 158 168 174 179 181 182 182 182 182 181 177 172 165 158 151 147 147 146 142 136 132 131 131 129 125 123 121 117 114 112 110 110 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 170 167 164 160 156 151 146 139 130 120 111 100 84 64 46 37 33 31 28 24 21 21 22 25 27 27 20 4 349 337 331 331 334 338 342 345 347 349 350 351 352 353 353 354 355 357 360 2 6 9 10 11 12 13 15 18 19 28 55 72 74 80 88 96 104 107 105 107 124 154 170 177 187 202 218 213 150 130 132 139 147 154 158 161 169 184 196 204 210 216 221 227 235 242 245 244 240 236 231 227 223 221 221 224 236 253 267 273 271 262 248 nan nan nan nan 234 235 237 244 251 247 222 202 194 193 196 204 215 223 232 230 205 173 151 151 184 221 237 244 244 246 250 256 259 263 269 273 271 265 261 258 256 255 253 251 249 248 246 245 244 241 238 235 231 228 225 223 220 218 217 217 215 213 211 208 206 204 202 200 200 200 200 202 204 205 207 209 210 211 211 212 214 214 215 215 216 214 213 212 211 211 211 211 211 210 210 209 209 208 207 205 204 203 202 201 200 199 199 199 200 200 200 200 201 203 205 207 208 210 211 214 218 223 229 233 235 237 241 248 255 259 262 264 265 266 267 294 13 12 4 356 351 347 345 346 349 353 359 17 60 96 111 121 129 136 141 144 147 150 152 153 155 156 157 158 159 158 156 151 145 137 129 124 123 121 119 117 115 113 110 107 106 108 115 124 132 138 142 146 148 144 136 127 121 115 110 109 115 123 128 128 124 121 121 123 126 130 136 142 146 149 151 153 156 155 154 153 152 151 150 151 155 162 174 193 225 251 256 256 254 254 257 262 266 268 270 270 269 268 266 265 266 269 274 281 289 294 292 284 282 277 260 240 223 212 206 205 211 224 244 255 255 248 240 238 239 241 244 249 254 259 262 266 271 276 282 288 295 303 311 316 320 320 321 323 331 347 9 32 63 92 108 111 114 119 114 97 98 111 124 132 141 150 158 164 167 169 171 173 174 175 175 172 169 164 156 151 149 148 145 140 137 135 134 132 129 128 127 125 122 119 117 116 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 173 170 166 161 156 149 141 132 123 115 108 94 67 38 21 16 19 23 26 27 27 26 25 24 17 3 339 321 318 320 324 328 333 338 341 345 347 349 350 350 351 352 352 353 354 357 360 3 6 9 9 11 14 19 21 21 20 26 44 59 66 72 82 93 98 96 90 87 107 156 174 181 193 207 212 189 154 140 137 141 148 153 152 150 159 177 191 200 206 209 214 225 237 248 257 260 257 253 249 245 242 236 229 228 236 251 264 271 273 266 252 242 nan nan nan 251 250 250 256 263 258 230 206 198 198 203 215 232 247 262 253 193 160 143 143 202 237 246 246 240 234 240 247 252 252 263 276 273 266 262 259 257 255 253 250 248 247 246 244 242 240 236 232 229 225 222 220 218 216 215 214 213 211 208 205 202 200 198 196 199 199 202 204 205 206 207 208 209 210 210 210 211 211 212 213 214 214 214 214 213 213 212 212 211 211 210 209 207 206 204 203 203 203 202 200 198 196 195 195 195 196 197 197 198 200 202 204 207 209 211 214 218 221 225 228 229 230 234 244 254 260 262 261 259 255 237 111 42 20 6 357 351 349 350 353 358 5 17 41 74 93 104 112 118 124 130 134 138 141 143 146 148 150 151 152 153 152 150 145 138 129 122 119 118 117 117 115 113 111 108 104 104 107 115 124 131 135 139 143 145 141 131 123 118 115 113 115 120 126 127 124 121 118 117 118 119 122 128 134 140 144 146 149 151 152 154 155 155 156 157 160 166 175 187 215 251 267 268 265 261 258 258 261 266 269 273 273 270 267 265 266 268 272 279 284 289 294 296 290 285 279 267 247 228 214 206 202 204 214 237 250 252 248 242 238 238 240 243 247 252 256 260 264 268 272 278 283 289 297 306 312 316 317 318 320 329 353 28 53 74 92 97 96 102 112 112 100 97 105 115 121 127 135 143 149 154 158 161 164 166 169 170 171 168 163 157 154 152 150 148 144 141 139 138 135 133 134 134 133 131 128 127 125 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 173 168 164 157 148 137 125 115 113 112 99 43 8 358 357 5 19 29 32 32 31 26 14 351 325 308 303 305 312 320 326 332 337 340 344 346 348 349 350 350 351 351 351 353 356 360 4 7 8 8 11 17 21 22 20 20 25 40 52 59 64 72 84 91 92 86 85 101 134 156 170 186 196 191 174 159 152 150 154 161 167 169 168 171 183 196 204 209 210 214 227 242 254 265 273 274 270 266 263 259 251 240 234 239 251 263 272 274 267 255 248 252 nan 268 267 261 257 261 267 263 239 216 206 207 215 233 253 267 277 258 166 147 135 138 246 251 252 248 236 227 230 238 241 242 251 265 266 263 260 258 256 255 253 250 248 247 246 244 242 240 236 233 230 226 223 220 218 217 216 214 212 209 206 203 198 194 191 192 196 198 201 204 206 207 207 208 208 208 208 207 208 208 208 210 211 212 213 214 214 214 213 212 212 211 210 208 206 204 204 204 204 204 202 200 197 195 193 192 192 193 194 194 196 197 200 203 207 210 212 215 217 218 222 224 224 224 228 238 250 256 257 254 250 237 201 146 69 20 1 352 348 348 351 357 7 20 38 62 83 95 103 108 112 117 123 127 130 133 135 138 141 143 145 147 147 147 145 140 132 124 119 116 114 114 114 113 112 109 106 103 103 108 116 124 129 132 135 139 141 134 122 115 113 116 120 126 131 134 131 127 123 121 119 118 118 119 123 129 136 140 143 145 147 151 155 159 163 166 171 178 186 194 208 242 272 280 280 276 270 265 262 261 263 267 270 271 269 265 264 264 266 270 275 280 284 287 290 289 284 280 271 249 230 216 207 199 200 207 228 243 249 248 243 238 238 240 243 247 251 255 258 261 264 269 274 279 285 293 301 307 311 313 314 315 323 354 38 61 75 84 86 89 97 106 106 99 97 102 109 113 121 130 136 140 145 149 153 156 159 163 165 165 163 159 155 153 152 152 151 148 145 143 141 139 138 139 139 139 137 136 135 133 131 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 176 171 166 159 150 138 121 112 134 170 189 237 323 330 334 9 50 46 40 37 34 21 349 318 305 301 302 306 311 318 325 330 335 339 342 345 347 348 349 349 350 350 351 353 356 1 5 7 8 9 13 18 17 18 16 18 26 39 51 58 60 63 71 83 89 89 92 105 124 139 153 173 184 181 173 169 167 166 166 169 176 183 186 190 197 208 215 219 219 222 235 249 257 266 276 279 278 276 274 269 262 251 241 240 247 261 273 275 269 261 259 267 278 281 276 266 259 259 266 265 250 231 224 226 238 256 268 275 281 184 145 140 128 143 268 258 252 245 233 224 224 226 229 235 245 253 257 257 257 256 255 254 253 251 248 247 246 245 243 241 238 236 233 230 226 223 221 219 217 215 212 209 206 203 199 194 191 192 196 200 203 206 207 208 209 209 209 208 206 206 206 206 206 208 209 211 212 212 213 213 213 213 213 212 210 207 205 205 205 205 205 204 202 199 197 194 193 192 191 191 192 192 194 196 199 203 207 210 212 213 214 215 218 221 222 221 222 230 241 248 248 245 239 223 196 173 158 352 339 337 338 343 349 359 12 32 56 76 88 96 102 107 110 113 117 122 125 127 128 131 134 137 140 141 142 142 140 136 129 122 117 114 112 112 112 111 110 107 105 104 105 110 117 124 128 131 132 135 136 129 114 105 108 121 139 149 150 145 139 135 132 129 126 125 123 122 124 128 134 139 144 146 149 154 160 166 174 181 189 197 205 211 229 262 285 292 290 285 278 271 265 260 258 263 269 269 267 264 262 262 264 267 271 276 279 282 285 285 282 278 272 251 230 216 206 197 196 204 220 237 247 248 243 238 238 240 243 246 249 253 255 258 260 265 270 275 282 289 295 301 305 306 307 307 314 347 39 58 71 78 82 87 95 101 102 99 99 104 110 116 123 129 133 135 138 142 146 150 153 156 159 159 157 154 152 151 152 154 154 151 148 147 145 143 141 141 142 140 139 138 137 136 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 180 175 170 164 158 151 150 204 212 207 203 201 197 184 163 140 103 65 45 39 34 6 319 302 298 299 304 309 313 318 323 328 332 336 340 343 345 346 347 348 349 349 350 353 358 3 5 5 5 6 8 10 13 14 16 22 29 40 53 61 62 61 67 79 90 95 100 110 119 127 140 167 182 183 182 180 176 171 168 167 172 176 182 189 200 211 219 223 225 231 241 253 260 266 272 276 277 277 275 270 263 254 244 238 240 252 267 273 272 269 270 278 286 287 278 266 255 254 262 265 255 243 240 247 258 270 273 279 276 154 149 148 141 275 272 261 251 241 232 224 217 215 215 223 239 248 251 253 254 254 254 253 253 251 249 248 247 246 245 243 241 239 236 233 230 227 224 221 219 216 213 210 207 204 202 199 196 196 200 204 206 209 210 211 211 211 211 209 208 207 207 207 207 207 209 210 211 211 211 212 212 212 212 212 210 207 206 206 205 205 203 202 200 199 197 195 193 191 190 191 191 191 193 196 201 205 209 211 213 213 213 213 215 218 219 217 216 220 229 235 236 234 227 215 199 189 193 225 277 304 320 332 344 358 17 43 67 83 92 97 102 106 109 111 115 118 121 121 122 124 127 131 134 136 137 136 135 132 128 122 116 112 110 110 110 110 108 106 105 106 109 114 120 125 128 130 131 133 135 132 119 105 110 143 172 177 170 160 152 147 142 138 135 133 131 130 129 130 134 140 145 149 154 160 168 178 188 196 203 210 216 224 245 274 292 296 294 288 283 275 266 258 256 262 266 266 264 262 260 260 261 264 268 271 275 278 280 280 278 276 271 254 231 214 203 195 193 200 213 230 242 246 244 241 238 240 242 244 247 251 253 255 256 260 265 271 278 285 291 295 298 299 298 295 297 333 39 52 61 71 81 90 95 98 99 103 107 112 116 121 126 129 130 132 133 136 140 143 147 150 152 153 153 150 149 150 152 155 155 153 150 149 147 145 143 143 142 139 138 136 135 134 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 179 175 172 173 186 216 226 216 205 195 182 169 158 149 135 105 64 41 33 25 346 309 300 299 302 307 311 314 318 322 326 330 334 337 340 343 344 345 347 348 349 351 354 358 1 1 359 358 359 1 4 7 12 18 24 31 41 54 64 67 68 72 82 92 98 105 110 114 115 131 178 194 194 189 183 176 171 167 167 167 169 174 184 195 204 211 217 222 230 242 255 264 268 270 272 273 272 270 265 258 250 243 236 235 246 263 273 276 278 280 285 289 287 279 264 251 249 257 260 255 251 254 264 272 275 275 283 263 189 175 177 197 258 269 260 249 239 232 226 220 216 211 215 231 245 250 252 252 252 253 253 253 252 250 249 248 247 246 245 243 241 239 237 234 231 228 226 222 219 216 213 210 208 205 203 202 203 205 208 209 210 211 211 212 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 212 210 208 207 207 206 204 202 201 200 199 197 194 191 190 190 188 191 193 195 199 203 207 210 212 214 213 211 210 211 214 214 212 210 209 213 218 222 221 216 208 201 198 203 216 236 258 282 307 331 359 29 54 73 86 94 99 102 105 108 109 112 115 117 117 117 120 123 126 128 130 132 132 131 129 127 122 117 112 110 109 109 108 107 106 106 107 111 116 121 125 128 129 130 132 136 138 135 130 144 177 193 193 183 171 164 158 151 145 141 140 139 138 137 136 138 142 146 152 159 169 182 194 203 210 214 219 226 237 255 276 288 291 290 287 283 278 274 269 267 265 261 259 259 257 256 257 258 260 263 266 270 273 275 275 273 272 270 254 228 208 196 189 189 196 208 223 236 242 242 240 239 239 241 243 246 248 250 251 252 255 259 266 273 281 286 289 291 290 284 274 262 254 49 52 56 67 82 94 101 102 106 113 120 125 126 125 127 128 129 129 129 132 136 139 142 145 148 150 150 149 147 149 152 154 154 152 151 149 147 145 143 143 141 138 136 135 133 132 131 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 184 182 184 194 209 219 215 205 194 183 169 157 149 141 127 92 50 30 21 9 335 308 303 304 306 309 312 315 318 321 325 328 331 335 338 341 342 344 346 347 348 350 352 354 355 354 353 353 355 357 0 4 10 17 23 30 40 52 62 68 71 76 84 94 101 106 109 109 101 116 204 207 201 192 180 171 165 162 163 166 167 171 177 184 190 196 203 211 223 239 256 268 271 271 272 272 271 266 260 253 246 240 235 236 248 266 277 281 284 288 290 290 287 279 265 250 248 254 254 252 255 264 273 278 279 283 283 266 226 206 207 221 248 261 256 245 238 233 231 231 231 225 222 232 244 250 252 252 251 251 252 253 252 251 250 249 249 247 246 245 244 242 240 238 236 233 229 226 223 220 217 214 211 208 206 207 208 209 210 211 211 212 212 213 214 215 216 216 215 215 215 215 215 215 214 214 214 212 211 210 210 211 211 210 208 208 207 206 203 201 200 200 199 197 194 190 191 192 191 192 194 197 201 205 208 210 213 214 212 208 206 206 207 207 205 202 200 200 203 206 208 205 201 200 202 206 212 220 228 238 253 279 17 61 73 79 88 95 99 102 105 106 107 109 111 113 113 114 117 120 123 124 126 127 128 127 127 126 123 118 113 110 109 108 107 107 107 107 108 111 115 120 124 127 128 129 132 136 139 141 148 167 188 200 197 186 176 169 163 155 149 145 144 144 144 144 144 145 147 150 156 165 181 199 211 216 219 221 226 234 245 258 271 279 285 286 287 287 288 287 282 275 268 261 256 252 251 251 252 254 256 259 262 265 268 269 269 268 267 266 249 221 199 188 183 184 192 204 219 231 237 237 236 236 238 239 241 242 246 248 248 249 250 254 260 268 275 281 284 284 279 268 253 236 215 170 66 56 66 83 100 112 116 121 129 136 139 135 129 127 127 128 129 129 131 133 137 140 143 145 148 148 148 147 148 150 152 152 151 149 148 146 144 143 142 140 138 137 136 135 133 131 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 195 202 210 214 210 200 191 182 172 162 151 145 137 119 76 35 18 7 350 323 308 305 307 309 311 313 315 318 321 324 327 330 333 336 339 342 344 345 346 347 348 350 351 351 349 348 349 352 355 357 359 4 11 18 25 34 47 59 66 70 74 82 94 103 105 104 101 82 3 229 215 206 194 178 166 161 159 162 165 167 168 169 171 174 178 184 193 208 232 257 271 276 277 277 276 274 269 262 254 247 243 241 244 254 271 282 286 289 292 293 292 288 280 268 254 249 252 249 250 256 265 273 278 281 283 280 265 240 224 223 230 242 253 252 243 236 233 234 237 236 236 233 238 245 248 250 251 250 250 251 252 252 252 252 251 250 249 249 248 247 246 245 243 240 237 233 229 226 223 220 215 211 207 206 208 209 210 210 211 212 213 215 217 219 220 220 219 218 218 218 218 218 218 218 217 216 214 213 211 211 211 210 209 208 208 207 205 202 201 200 200 199 198 195 193 193 194 195 195 196 197 201 205 208 210 212 212 209 205 202 201 201 200 199 196 193 191 191 193 195 195 194 197 200 203 205 208 210 211 208 194 147 112 96 90 92 95 100 103 105 106 106 106 108 110 111 112 115 118 120 122 122 123 124 124 123 123 122 118 115 112 109 108 107 107 108 109 109 111 114 117 121 124 126 128 131 135 138 141 149 164 184 197 193 180 171 165 160 156 152 149 148 147 148 150 152 153 155 158 164 177 201 218 225 226 225 225 228 235 244 253 261 268 274 280 286 293 295 290 281 270 262 260 253 249 247 246 246 248 251 254 258 261 263 263 262 261 261 257 240 211 191 181 178 182 191 204 217 228 233 235 235 235 236 237 238 240 242 243 244 244 246 250 255 262 270 276 279 277 269 256 241 224 210 195 150 66 64 87 110 126 136 143 148 149 146 140 133 128 129 130 131 131 131 133 136 138 141 144 146 148 148 148 148 149 150 150 150 148 146 145 144 143 143 142 141 140 141 140 138 136 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 213 213 207 198 187 179 171 165 157 149 142 131 109 65 23 359 340 321 309 305 306 308 310 311 313 316 318 320 323 326 328 331 334 338 341 344 344 344 345 346 347 348 348 347 345 345 349 351 353 357 2 7 12 19 28 40 55 62 66 68 73 85 99 101 95 85 54 318 217 207 206 194 177 165 163 163 165 166 166 165 163 160 158 159 164 175 194 223 257 278 284 283 282 281 278 273 266 258 253 250 252 255 262 272 283 289 292 295 296 293 289 283 273 260 253 252 249 248 253 261 270 276 279 279 274 263 247 236 233 236 241 247 248 242 234 231 232 235 235 238 238 241 243 246 247 248 249 250 251 252 253 254 253 253 252 251 251 252 251 250 249 247 244 241 238 233 229 225 221 216 212 209 208 208 209 209 209 209 211 213 215 217 218 218 218 217 217 218 220 222 223 223 222 221 219 217 216 214 213 211 210 209 208 208 207 204 202 201 201 200 199 197 195 193 193 194 194 194 193 195 199 203 206 209 210 208 205 201 200 199 199 198 196 193 189 186 184 184 186 187 189 192 195 197 198 197 196 192 184 170 149 130 113 102 97 97 99 102 105 106 105 104 105 107 109 111 113 115 117 119 120 120 121 121 120 119 119 117 115 112 109 107 105 107 109 110 110 110 112 115 118 120 122 125 128 132 134 137 143 153 168 179 176 167 160 157 155 154 153 152 151 151 154 157 160 161 163 167 177 199 223 236 237 233 230 230 233 238 244 249 254 260 266 274 282 288 287 277 272 265 254 249 245 243 240 239 240 242 246 250 253 256 257 256 255 254 252 246 228 201 184 178 178 184 196 208 218 226 232 235 235 235 235 236 238 239 240 240 240 241 243 246 251 257 265 271 275 273 264 250 235 222 210 203 197 184 96 113 132 144 154 162 162 156 149 141 136 131 131 132 133 132 133 134 135 137 140 143 145 147 148 148 148 148 149 149 149 148 147 145 145 144 144 144 144 146 146 146 145 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 214 207 197 188 179 172 166 161 155 147 136 118 93 64 7 324 307 300 299 303 307 309 311 312 314 316 318 320 322 325 327 330 334 337 341 344 343 342 342 343 345 347 347 347 346 345 347 350 353 357 1 6 10 15 22 32 46 56 60 60 61 66 80 85 79 64 42 49 181 191 203 194 181 172 169 169 169 169 168 165 161 155 149 144 145 157 185 219 251 272 283 285 283 282 280 277 271 263 258 257 259 263 267 272 280 288 294 297 297 295 291 285 277 266 258 255 250 248 252 260 267 273 275 273 268 261 252 245 242 241 242 243 245 241 234 228 227 230 234 237 238 239 240 242 244 245 247 249 251 253 254 255 256 255 254 254 255 255 255 254 253 251 250 246 243 238 234 229 224 219 214 211 209 207 206 206 208 209 211 212 213 213 213 212 212 213 215 218 223 227 228 227 226 224 223 222 220 217 215 212 209 208 208 208 207 205 203 203 202 202 200 197 194 193 192 192 191 190 190 192 197 203 209 210 208 205 201 199 198 197 197 196 194 191 188 185 182 181 182 184 187 190 193 195 195 193 189 182 173 160 147 134 122 111 103 99 99 101 104 105 105 104 103 104 107 109 111 113 114 116 117 118 118 118 117 116 115 115 114 112 109 105 103 105 107 109 109 109 111 113 116 118 119 121 124 128 130 131 135 143 153 160 157 150 147 146 147 148 148 149 150 153 158 163 166 166 169 177 194 220 241 248 245 240 238 237 241 245 250 253 257 262 267 274 282 288 284 272 266 259 250 243 237 234 232 231 232 235 241 246 249 251 251 249 247 244 240 231 212 190 179 177 180 189 202 213 221 227 232 236 236 234 235 236 237 239 240 240 239 240 242 244 250 254 261 267 271 271 263 248 233 221 213 208 209 215 212 195 177 168 166 168 164 157 150 143 138 135 133 134 135 134 133 134 135 137 139 142 144 146 147 148 148 149 150 150 151 151 150 149 147 146 146 147 148 150 151 152 152 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 209 200 191 184 178 173 168 163 155 143 122 91 68 52 348 304 296 295 298 303 307 310 311 313 315 318 319 321 322 324 327 329 333 337 341 342 341 340 339 341 343 345 346 347 346 346 348 351 355 358 2 6 10 12 15 22 33 45 51 52 50 54 63 67 61 47 27 354 252 252 242 225 204 188 180 177 175 174 173 170 166 159 150 139 131 137 188 234 249 261 271 277 279 281 282 280 274 267 262 261 263 268 271 274 279 286 294 298 299 298 295 290 283 274 267 263 258 254 257 263 267 269 269 268 265 261 257 253 249 246 245 243 243 240 234 226 223 225 228 231 233 235 237 239 242 244 247 249 251 253 255 257 257 257 257 257 258 259 260 260 258 258 256 253 252 248 242 237 233 227 220 213 206 201 199 200 203 208 212 214 215 214 213 213 214 216 219 223 226 228 229 229 227 226 226 224 222 219 216 213 208 206 206 207 207 206 205 205 205 204 202 198 195 192 192 191 190 189 190 194 200 208 213 212 207 203 199 197 195 193 191 191 191 189 188 187 185 184 184 186 189 193 195 196 195 192 186 179 168 157 146 137 128 119 109 103 102 102 104 104 104 103 102 103 105 108 110 111 112 113 114 116 117 116 115 113 113 113 113 112 109 106 103 103 105 107 108 109 111 113 115 116 118 119 121 123 125 126 129 136 145 147 140 132 130 131 134 136 139 141 144 147 152 157 161 165 172 186 210 237 253 255 252 248 246 247 250 254 258 261 265 269 274 281 287 292 293 284 273 267 259 246 235 229 226 224 225 230 237 242 245 245 243 240 238 234 228 216 197 182 176 177 182 193 207 218 225 229 233 235 235 235 235 235 236 238 240 240 240 240 240 242 248 252 256 262 268 269 263 248 233 221 215 212 212 216 216 212 201 190 178 169 160 153 148 144 141 137 134 133 136 136 136 135 136 137 139 141 143 145 146 147 149 150 151 153 154 154 155 154 153 152 151 151 152 153 155 156 157 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 196 191 188 184 181 176 169 158 139 94 54 39 25 346 311 299 297 301 305 308 311 313 315 317 319 321 322 323 325 327 330 333 337 340 341 340 338 338 339 341 344 347 348 348 347 349 353 357 359 2 7 11 13 12 13 21 33 41 44 42 43 49 52 46 31 10 343 315 299 288 280 271 245 214 197 190 186 184 182 179 176 170 156 132 94 303 275 266 263 265 270 276 281 285 283 277 271 266 264 265 271 276 278 280 286 294 298 300 302 302 299 294 288 284 282 279 273 270 268 267 266 266 266 265 263 262 260 256 253 249 246 244 241 235 228 223 222 224 226 229 232 235 238 242 244 247 249 251 253 255 257 258 258 258 259 260 261 262 262 263 264 264 264 265 262 255 251 251 248 236 219 205 196 192 192 196 203 210 216 218 218 217 218 220 223 226 229 229 229 228 227 227 226 226 224 221 219 216 215 212 208 208 209 209 208 208 207 207 207 204 200 197 194 193 193 193 194 196 200 206 212 214 211 207 200 196 194 192 188 185 185 188 190 193 194 193 193 192 192 195 197 198 197 194 192 187 179 169 159 148 140 133 125 117 110 106 106 106 105 105 103 102 102 104 107 109 110 111 111 112 113 115 115 113 111 111 111 112 113 112 109 107 105 105 107 109 111 114 115 116 116 117 118 118 118 119 120 122 127 132 130 122 117 115 115 118 122 126 129 131 133 136 141 148 157 172 193 225 251 262 264 260 256 253 254 258 261 265 269 274 280 285 289 294 299 304 302 296 296 294 279 253 238 230 225 226 230 236 239 239 238 236 232 229 224 216 204 188 178 174 175 182 194 209 222 228 230 234 236 236 235 234 235 236 238 240 242 241 239 241 244 248 250 251 256 262 265 262 249 233 222 216 214 214 215 215 213 206 197 186 173 161 151 146 142 140 138 137 134 136 137 137 137 137 138 140 141 144 145 147 148 149 150 153 156 157 159 160 160 159 159 158 157 155 156 158 160 161 161 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 195 194 193 191 189 184 175 162 117 32 19 16 8 347 321 307 302 304 306 309 312 314 316 319 321 323 324 325 326 329 331 334 337 339 340 340 339 339 339 342 345 348 350 350 351 353 356 359 2 5 8 10 12 13 10 13 24 33 39 39 39 39 36 25 10 354 337 321 307 299 297 297 290 269 235 215 207 203 201 202 205 210 217 241 317 322 305 287 275 271 272 277 282 286 285 279 274 269 267 269 275 280 281 283 287 294 300 303 305 307 308 306 303 301 299 294 286 280 275 270 268 269 270 270 269 267 265 262 259 255 251 247 244 239 234 228 226 225 226 229 232 235 239 242 245 247 249 251 252 253 256 257 258 259 260 261 261 262 263 265 268 270 274 276 275 270 267 271 275 267 240 211 196 189 187 191 200 208 215 220 221 221 223 225 228 230 232 230 228 227 226 226 226 225 223 220 216 215 215 216 216 215 214 212 210 210 210 209 209 207 204 201 198 197 197 197 199 202 207 211 213 211 210 211 201 195 193 190 185 182 182 187 195 203 206 204 201 201 200 201 201 199 196 195 193 190 182 174 164 153 144 137 131 123 116 111 109 109 108 106 104 102 101 102 105 107 109 110 110 110 111 113 113 112 110 109 110 112 114 114 114 113 111 109 109 111 113 116 116 115 115 116 116 115 114 114 115 116 118 118 112 107 105 104 104 106 110 113 116 117 117 119 124 134 150 170 199 238 265 275 275 271 266 263 263 264 268 271 277 285 296 302 305 305 305 308 309 309 312 318 317 296 269 250 238 234 235 236 236 235 232 229 226 222 216 207 195 184 176 173 174 180 193 212 226 230 232 235 237 237 235 234 235 237 240 242 243 242 241 243 247 249 248 247 250 255 259 258 249 233 222 217 216 215 214 214 211 206 198 187 176 165 155 148 142 139 135 135 136 138 138 138 138 138 139 142 142 144 146 147 148 149 151 155 158 160 162 164 165 165 165 165 163 160 159 160 162 162 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 194 196 195 190 183 175 1 1 2 3 358 343 325 313 307 306 307 309 312 315 317 320 322 324 326 327 329 331 333 335 338 340 341 341 341 340 341 342 345 349 352 353 355 357 1 6 9 10 9 7 7 10 9 8 15 26 34 36 34 29 17 2 351 341 331 321 311 304 302 301 296 285 265 243 229 224 224 226 231 239 248 263 295 315 314 300 285 278 276 277 281 284 285 282 278 274 271 273 278 282 285 287 290 295 301 305 307 309 311 312 312 310 307 299 290 282 278 274 273 277 280 281 278 274 271 268 265 261 257 252 248 244 240 236 233 231 231 232 234 237 240 243 246 247 249 250 251 252 254 255 257 258 259 260 261 263 264 265 267 271 276 281 283 280 279 284 290 291 279 249 218 201 193 194 202 211 218 221 223 223 225 227 229 231 231 228 225 224 225 226 227 227 226 222 217 214 214 215 216 216 214 212 210 208 207 208 208 207 205 203 202 202 202 202 204 207 210 212 212 210 212 215 208 200 195 191 188 186 187 193 204 214 215 211 207 206 206 206 204 200 197 196 194 191 185 177 168 158 149 141 135 129 123 116 113 112 110 108 106 103 101 100 102 104 106 107 107 109 110 112 112 111 108 107 107 110 113 115 116 116 115 113 112 111 113 115 115 113 113 114 114 113 112 112 112 113 113 107 101 98 98 97 98 99 102 104 106 105 104 103 104 110 122 136 165 271 295 297 293 288 283 279 276 276 277 278 282 293 309 317 318 315 312 310 308 308 310 309 305 295 279 261 248 242 238 236 234 232 229 226 221 216 209 201 191 182 175 173 174 180 195 216 228 232 234 236 237 236 235 235 237 240 243 245 245 243 243 245 248 247 247 246 248 250 252 252 245 231 221 216 215 215 214 214 212 207 200 189 177 167 158 148 143 140 137 135 135 137 139 140 139 139 140 142 143 144 146 147 148 149 151 154 158 161 164 166 167 169 170 169 167 164 162 161 161 161 161 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 195 198 200 203 233 334 349 355 357 356 348 335 322 314 310 308 307 309 312 315 318 321 324 326 328 331 333 334 335 336 338 340 342 342 342 342 342 344 346 350 353 356 359 2 8 14 18 18 11 4 5 8 6 2 4 15 27 31 25 10 356 344 336 331 325 319 312 307 305 302 296 288 282 274 257 244 241 243 248 254 260 268 286 305 311 305 292 283 279 279 280 282 284 283 281 278 275 276 279 283 287 292 296 300 302 305 308 310 312 313 313 312 308 300 291 284 281 280 281 285 289 290 289 284 279 274 270 267 263 259 254 249 245 242 240 238 237 238 239 240 242 244 246 247 248 249 250 251 252 253 255 256 257 258 261 263 263 264 265 267 271 277 281 281 282 286 293 297 294 281 259 234 215 207 209 216 222 225 225 225 225 227 228 228 226 223 220 221 223 227 231 233 233 231 226 221 220 219 218 215 211 208 207 205 205 206 207 209 209 209 207 207 207 207 208 211 214 213 213 215 218 218 213 207 201 197 195 194 197 204 214 219 218 213 210 208 209 208 205 201 198 196 195 191 185 177 169 161 153 146 140 135 128 121 116 114 112 110 108 104 101 99 99 100 102 102 103 105 108 110 110 109 107 105 105 108 111 113 115 116 116 115 112 111 111 112 113 112 111 111 111 110 109 109 109 110 108 100 94 93 93 93 94 96 98 99 99 97 93 88 84 83 82 77 57 17 346 327 316 308 303 301 302 300 293 288 290 304 319 319 318 316 313 309 307 306 303 297 289 280 271 260 251 245 240 237 234 230 226 222 217 211 205 197 189 182 176 174 176 182 197 217 229 235 237 237 236 235 236 238 240 242 245 247 246 245 244 245 246 245 246 248 248 247 245 243 238 229 219 214 215 216 216 215 214 211 204 196 184 173 163 153 146 142 139 138 137 136 138 139 140 139 139 140 142 144 145 146 147 148 151 153 157 160 163 166 168 170 171 170 168 165 162 160 159 158 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 203 214 244 313 338 347 351 349 344 333 322 316 313 311 309 308 309 312 315 319 322 325 328 331 334 335 336 336 337 339 341 342 343 343 343 343 345 347 350 355 358 1 5 12 20 27 29 21 5 10 10 6 357 356 8 21 18 5 352 341 333 328 324 320 316 312 310 308 304 298 291 289 283 270 258 253 255 259 263 267 271 281 295 301 300 295 289 285 283 283 284 284 285 283 280 277 276 279 283 289 296 303 305 305 306 308 310 312 312 312 309 305 298 292 289 289 291 293 295 297 299 298 295 289 282 277 272 269 265 261 256 253 249 246 244 243 242 242 243 244 245 246 247 247 248 248 249 251 252 253 255 255 256 257 259 261 261 262 263 265 269 275 277 278 282 288 293 293 287 274 256 239 225 219 221 225 228 228 227 227 226 226 225 222 219 218 219 222 227 231 235 237 237 234 231 230 228 224 220 213 209 207 205 205 208 211 213 212 210 210 211 211 213 215 217 219 218 218 221 223 220 216 211 207 204 202 203 206 212 219 221 218 214 210 209 209 208 205 201 198 196 194 190 183 177 170 163 156 149 143 139 133 126 120 116 114 112 110 107 103 100 98 97 98 98 98 100 102 104 106 106 105 104 105 107 110 112 114 115 115 114 111 110 109 110 110 110 109 108 107 107 106 105 105 104 100 94 90 91 91 91 92 94 96 97 95 91 85 78 71 67 62 54 40 23 6 350 337 328 323 322 334 330 306 297 297 310 314 308 307 307 307 306 303 301 298 291 283 276 268 261 253 247 241 236 232 228 223 218 213 208 202 196 189 183 179 177 180 188 201 217 229 235 237 236 236 236 238 239 241 243 245 246 247 246 245 245 244 243 245 247 245 243 239 235 233 229 218 214 214 214 215 214 213 210 205 198 190 181 171 161 153 147 143 138 136 135 136 136 137 137 137 137 138 140 143 144 145 147 149 151 154 157 160 164 166 169 170 169 167 165 162 159 158 156 155 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 340 337 329 318 309 307 309 311 311 310 309 310 312 316 320 323 327 331 334 336 337 338 338 338 339 341 342 343 343 344 344 346 348 351 355 358 2 7 13 22 32 39 38 24 20 19 7 360 3 18 16 360 347 338 332 327 322 319 317 315 313 312 310 307 301 294 291 284 273 265 263 264 266 269 271 273 278 285 291 293 294 293 291 289 287 287 286 285 283 281 278 277 279 283 290 300 307 308 306 305 306 308 310 311 310 307 302 296 293 294 297 301 304 305 305 305 305 302 297 290 283 277 273 269 266 263 259 256 252 250 247 246 245 245 245 246 247 247 247 247 247 248 250 251 252 254 255 255 254 255 257 258 259 260 260 261 265 269 272 275 280 284 284 281 272 260 247 235 227 225 227 229 230 229 228 227 226 224 221 219 218 219 222 225 229 232 233 233 233 232 233 231 228 224 219 217 216 214 212 215 219 222 223 224 224 223 222 222 224 225 225 224 225 227 226 223 218 215 212 209 208 209 211 216 219 221 219 214 209 206 205 205 204 200 198 195 192 188 182 176 170 163 157 152 146 142 137 130 124 119 116 114 112 110 106 102 98 96 95 95 94 94 95 97 99 100 100 101 103 106 109 113 114 114 113 112 110 108 108 109 108 108 107 106 105 104 104 103 103 100 94 90 88 89 89 89 91 93 95 95 92 87 79 71 63 56 49 40 32 24 14 3 352 343 336 333 338 337 302 294 294 299 297 298 302 304 304 303 301 299 296 291 285 279 272 265 257 250 243 236 231 226 221 217 213 208 203 197 191 186 183 184 187 195 207 219 230 235 236 234 233 234 236 238 239 241 243 246 247 247 246 244 242 241 244 246 245 242 240 233 231 227 219 214 213 211 210 209 208 205 201 195 189 182 175 168 160 154 148 140 134 135 135 135 136 136 136 136 136 137 139 141 142 144 146 148 151 154 157 159 162 165 167 167 165 164 162 160 159 156 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 330 325 316 306 297 293 297 304 309 311 310 310 311 314 317 322 326 330 333 336 338 339 339 339 339 339 340 342 343 343 344 345 346 349 351 354 357 1 7 12 20 32 42 48 47 39 34 13 17 21 18 1 346 336 330 326 323 319 315 315 315 315 314 313 309 304 298 295 288 280 276 274 273 272 273 274 274 276 280 284 287 291 294 295 293 290 288 287 285 283 281 280 279 281 286 293 302 308 308 305 303 305 307 308 308 307 303 299 295 295 297 301 305 308 310 310 309 308 305 301 294 287 280 275 271 268 266 263 260 256 253 251 249 247 246 246 246 247 247 247 247 247 248 250 251 252 253 255 254 253 253 254 256 258 259 259 258 258 260 264 269 273 276 276 272 266 257 247 238 232 228 228 230 231 231 230 229 227 225 222 221 220 221 223 225 228 230 230 230 229 229 231 231 230 228 226 226 227 225 222 224 228 232 236 236 234 232 230 230 231 232 231 230 230 231 228 224 221 219 217 214 213 212 214 217 219 220 219 213 206 202 201 201 201 198 195 192 190 186 181 176 170 164 158 152 148 143 139 134 128 122 117 114 113 111 109 105 100 97 94 92 91 90 90 90 91 91 93 96 100 104 109 113 114 113 111 110 108 107 107 107 107 106 106 105 104 104 105 105 105 101 93 87 85 86 87 88 90 92 94 93 89 84 75 66 56 49 42 34 28 22 16 7 357 350 344 340 339 335 314 300 293 286 289 296 301 303 303 304 304 302 299 295 291 285 279 272 264 255 246 237 231 225 221 217 214 211 207 202 196 192 191 192 196 204 215 225 232 234 233 231 230 231 233 234 235 237 241 245 248 249 246 243 240 239 242 247 248 246 246 241 234 226 217 213 212 209 206 204 203 201 198 194 188 183 178 173 166 159 155 147 139 137 137 137 137 137 137 137 137 137 138 139 141 142 143 144 147 150 153 155 158 161 164 164 164 164 164 163 162 160 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 305 297 293 291 292 296 304 308 310 311 312 313 316 320 325 329 333 335 337 339 339 340 340 339 339 340 341 343 343 344 346 347 349 351 354 357 1 7 11 18 29 40 51 62 65 57 28 16 352 344 339 332 326 322 320 318 315 312 314 317 317 315 313 309 304 300 299 296 289 286 284 281 279 277 276 275 276 278 282 285 289 294 296 295 292 290 288 286 284 283 283 283 284 287 293 301 305 305 304 304 306 308 307 306 303 300 296 295 296 299 303 306 308 310 311 310 308 305 301 295 288 282 276 272 269 266 264 261 259 256 253 251 249 248 247 247 247 247 247 247 248 249 251 252 253 253 254 254 254 253 254 255 257 258 259 258 256 257 259 264 268 270 269 265 260 253 244 238 233 231 231 231 232 231 230 229 228 226 224 223 223 224 225 226 227 227 227 227 227 228 230 231 232 231 231 232 233 231 229 231 234 240 244 242 238 234 231 232 233 234 234 233 234 233 230 226 224 222 220 218 216 215 216 218 219 219 218 213 207 203 200 199 197 194 191 189 187 184 180 175 169 163 157 152 148 144 140 136 132 126 120 116 113 112 110 107 102 98 94 90 88 86 85 84 83 83 84 89 94 100 106 110 113 112 110 108 106 105 105 106 106 106 106 106 105 105 105 108 109 104 92 84 83 84 85 87 89 91 92 90 86 80 72 62 52 45 38 32 26 21 15 7 359 353 348 346 346 344 337 324 313 305 302 304 305 306 308 310 310 308 305 302 299 295 290 284 276 264 249 235 225 220 216 214 213 212 210 207 202 198 196 196 201 209 220 228 232 231 229 230 229 229 229 230 232 235 240 245 248 249 247 243 241 242 245 249 250 248 246 242 238 230 219 213 214 209 203 201 201 201 199 196 192 187 183 179 172 165 159 153 147 142 140 138 137 138 139 139 139 138 138 139 141 142 141 141 144 147 151 153 156 159 162 162 163 165 167 167 167 166 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 290 285 287 290 294 299 304 309 312 314 315 316 319 323 329 333 335 336 338 338 339 339 339 339 339 340 341 342 343 344 346 347 348 350 352 356 1 5 10 16 25 35 47 62 72 69 36 343 324 323 323 321 317 314 311 310 310 310 313 316 316 313 308 304 301 298 297 298 296 294 292 289 286 282 279 278 278 281 284 287 290 292 293 293 292 290 289 288 288 288 288 288 287 286 289 296 302 304 304 306 308 310 308 304 300 297 295 296 298 301 304 306 308 310 310 309 306 303 299 294 289 283 278 274 271 268 265 263 261 258 256 254 252 251 250 249 249 249 248 249 250 251 252 253 254 254 254 254 254 254 254 255 257 258 259 259 258 257 258 261 264 265 264 260 255 249 243 238 235 234 234 234 234 232 231 229 227 227 226 226 226 227 227 227 226 225 224 224 225 227 230 232 234 234 235 236 235 233 233 235 239 246 248 244 237 231 228 229 233 236 235 235 236 234 230 227 225 222 220 218 217 216 219 223 224 219 215 211 208 206 203 199 195 192 188 187 185 183 179 174 168 162 156 152 148 144 141 138 134 129 124 118 115 113 111 108 104 99 94 89 84 80 78 77 77 76 79 84 90 96 102 107 109 110 108 106 104 104 105 106 107 107 107 106 106 105 106 108 109 101 87 80 81 82 83 85 87 89 89 87 82 76 68 58 49 41 35 29 25 19 14 7 1 355 353 352 353 353 347 339 331 324 318 314 314 313 316 318 318 316 314 312 310 309 308 309 305 289 253 221 207 203 203 204 206 208 208 206 203 198 194 195 200 209 218 225 229 229 228 229 229 227 227 228 231 236 241 245 249 251 249 245 242 242 245 248 249 248 246 243 239 234 225 217 216 212 203 201 202 202 201 198 196 192 189 185 180 175 169 162 156 150 146 144 143 143 143 143 142 141 141 142 144 148 147 144 143 146 150 153 156 159 161 162 164 166 169 170 171 170 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 286 282 285 291 296 300 305 310 314 317 318 319 322 327 332 336 337 337 337 337 338 338 338 338 339 340 341 342 343 344 346 348 348 349 351 355 359 4 8 15 23 30 38 47 56 55 29 337 317 314 314 313 310 306 304 303 305 307 310 313 313 308 304 302 300 297 296 297 298 299 298 296 293 289 285 283 283 285 287 289 289 288 287 288 290 291 291 291 293 294 294 291 286 284 285 291 297 299 301 304 308 309 307 302 298 296 297 298 301 303 305 306 308 310 310 308 305 301 297 293 288 284 279 276 272 269 267 264 262 260 258 256 255 253 252 252 252 251 251 251 251 252 253 254 254 254 254 254 255 255 255 256 257 259 259 260 260 259 259 261 262 262 260 257 252 247 243 240 239 240 241 241 238 234 231 228 227 226 227 228 229 230 229 227 225 223 222 223 225 227 230 233 236 237 239 238 237 235 235 236 241 247 248 241 232 229 230 231 230 233 235 236 236 234 230 227 224 222 218 216 216 216 222 228 230 224 217 212 210 209 207 202 197 192 189 187 186 184 180 175 168 162 156 151 147 144 141 139 136 132 127 122 117 115 113 110 106 101 94 86 78 72 69 70 71 73 77 82 88 94 99 103 105 106 105 103 103 103 104 106 107 107 106 105 105 106 107 109 106 92 79 77 79 80 80 82 84 86 85 83 78 71 63 55 46 39 32 28 24 20 15 10 4 359 357 357 359 359 355 350 344 340 335 329 323 323 325 327 327 326 325 324 326 331 340 350 359 15 65 127 151 162 170 179 185 190 191 191 187 184 184 188 195 205 215 223 229 230 230 229 227 226 227 229 234 237 240 243 248 250 250 246 243 240 242 246 249 249 249 248 247 244 232 217 214 215 209 207 207 206 203 200 198 196 194 191 188 185 180 174 165 160 153 150 149 148 146 146 146 144 143 144 144 146 148 146 145 146 149 151 154 158 160 162 164 167 169 171 172 173 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 294 287 290 294 297 301 306 310 314 317 318 319 323 329 334 336 337 336 336 336 336 336 336 337 338 339 341 341 342 344 347 348 349 349 351 353 357 2 8 15 22 27 31 36 42 42 24 343 319 311 310 308 304 300 296 296 297 301 307 312 313 306 303 303 301 298 295 295 297 298 299 299 297 295 292 289 288 289 290 290 289 286 285 286 289 292 293 294 296 297 297 292 286 282 284 289 293 295 297 300 304 306 304 301 298 298 299 301 303 305 307 307 308 309 310 307 303 300 296 292 288 283 280 276 273 270 268 265 263 261 260 258 257 255 255 nan 253 253 252 252 253 253 253 254 254 254 254 254 254 255 256 256 257 258 259 260 261 261 260 261 261 260 258 255 251 247 244 242 242 245 248 248 245 238 231 227 225 226 227 229 231 231 228 225 222 221 221 223 225 227 230 234 237 239 240 240 239 238 237 238 241 246 245 238 230 230 237 239 232 229 232 235 236 234 230 227 225 223 219 216 215 217 223 228 231 227 221 217 215 214 213 208 201 195 191 190 190 188 183 177 169 162 156 150 147 144 142 139 137 133 129 124 120 117 115 113 110 104 95 83 70 60 58 62 67 72 77 83 88 93 97 100 101 102 101 101 101 102 103 105 107 106 105 104 104 106 107 108 100 80 71 73 77 77 78 79 80 81 81 78 74 68 61 53 45 38 33 29 26 23 19 14 8 3 1 1 3 3 2 359 356 353 350 343 336 335 335 336 336 336 336 339 345 353 9 20 33 51 71 88 105 116 123 132 137 141 143 146 153 161 170 179 190 201 211 220 228 232 232 230 226 225 228 233 236 239 240 242 246 250 251 249 245 241 243 246 249 249 250 250 253 253 241 224 221 224 220 217 214 210 204 199 198 198 197 195 193 189 186 181 172 166 160 156 153 150 148 147 146 145 144 143 142 142 142 143 143 144 146 149 151 155 159 162 164 167 169 171 173 175 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 306 297 298 299 299 302 305 309 311 312 314 317 323 329 333 335 335 334 334 334 334 334 335 336 337 338 339 340 342 344 347 349 350 351 352 354 357 1 7 14 20 25 29 32 36 36 24 353 326 313 307 304 297 292 289 287 288 295 308 315 315 309 306 306 304 300 296 295 295 297 299 299 299 298 296 294 292 292 292 291 288 286 284 285 289 293 295 296 297 297 296 291 286 283 283 287 290 292 294 295 298 300 301 300 299 300 302 303 305 307 308 308 308 309 309 306 302 298 295 291 287 283 279 276 273 270 267 265 nan nan nan 258 257 nan nan nan nan nan nan 253 253 253 253 254 254 254 254 254 254 254 255 256 256 256 257 258 259 260 260 260 260 259 257 254 251 249 247 245 244 247 252 255 251 243 233 226 224 225 227 231 234 234 232 228 225 225 226 227 228 230 233 236 239 240 241 242 241 240 239 239 241 244 243 236 231 233 241 244 237 228 229 234 236 235 232 229 227 225 222 219 218 220 224 228 229 228 224 221 219 220 219 215 207 201 198 196 195 191 186 179 171 163 155 150 147 144 142 139 136 132 129 125 122 120 118 117 115 109 100 85 67 51 49 57 65 72 78 84 89 92 95 96 97 98 98 99 100 102 104 106 107 106 104 103 104 106 109 107 87 63 62 69 74 75 76 76 76 76 75 73 71 67 61 53 46 40 36 33 30 27 24 19 13 8 6 6 6 7 8 7 5 4 1 356 350 346 344 344 344 344 nan nan nan nan 22 33 47 63 78 88 97 102 104 107 110 113 115 121 135 150 161 172 184 196 207 217 226 231 233 230 228 227 229 233 237 239 241 243 247 250 253 251 247 244 244 246 248 247 248 251 254 253 246 234 231 231 228 223 215 212 208 204 203 202 200 198 195 190 187 181 174 169 163 159 156 153 150 148 147 146 145 144 142 141 140 141 140 142 145 147 149 153 157 159 162 166 169 172 175 179 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 327 314 307 305 303 302 302 304 306 306 306 309 315 323 328 331 332 332 332 332 332 333 333 334 334 335 336 337 339 341 344 347 350 351 353 354 356 358 1 5 11 16 21 27 32 35 34 26 6 338 319 308 302 294 287 284 279 284 299 312 318 318 314 311 310 308 304 299 297 296 298 299 299 299 299 298 297 295 293 292 290 288 287 286 288 292 295 297 297 297 296 293 289 286 284 283 285 288 290 292 293 295 297 298 299 300 302 304 305 306 307 308 308 308 308 308 304 300 296 293 290 286 283 279 276 273 270 267 nan nan 261 260 258 256 254 253 nan nan nan 251 252 252 252 253 254 254 254 254 254 254 254 254 254 254 254 254 255 256 257 258 259 259 259 257 254 252 250 249 249 248 250 255 258 256 249 240 231 226 226 229 233 238 241 240 238 237 238 240 238 236 236 239 241 242 242 242 242 242 241 240 239 240 241 239 235 232 233 239 244 242 232 230 235 237 237 234 231 228 226 224 223 222 224 226 228 228 226 225 223 221 220 221 218 213 208 204 202 199 194 187 180 172 163 155 149 145 143 142 139 135 132 129 126 123 122 120 120 119 115 108 97 79 55 47 57 67 75 81 86 90 92 93 94 95 96 97 98 100 103 105 106 106 105 103 102 104 106 108 93 50 42 53 65 71 74 74 73 72 71 70 68 67 64 60 53 47 42 38 35 33 31 28 23 18 14 11 10 10 11 12 12 12 11 9 4 1 355 350 348 349 350 nan nan nan nan nan 40 54 72 87 95 100 102 100 98 101 106 113 125 143 154 161 169 179 191 203 213 223 229 232 231 231 230 230 231 235 238 241 244 246 249 250 249 247 245 245 246 247 246 250 252 253 252 247 241 237 235 232 227 219 214 214 212 210 206 202 198 195 189 184 180 175 171 166 161 157 154 151 149 148 147 145 144 143 142 141 140 140 141 143 146 149 153 156 158 161 165 170 176 182 189 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 308 305 304 304 303 303 303 304 309 317 324 328 329 329 329 330 331 332 332 332 332 332 333 334 335 337 340 344 348 350 351 353 355 358 360 1 3 6 10 14 21 31 37 34 27 13 348 318 303 296 290 289 288 287 299 312 318 320 317 315 314 313 310 306 302 300 299 300 300 298 297 298 299 298 297 295 293 291 290 290 291 293 295 297 297 297 295 294 292 289 287 285 285 285 286 288 290 292 294 296 298 300 302 304 305 305 306 306 307 307 307 307 305 301 297 294 291 288 285 282 279 276 nan nan nan nan 263 261 260 258 256 254 252 250 249 249 250 250 251 251 252 253 253 254 254 254 254 254 254 253 253 253 252 252 253 253 255 256 257 258 256 254 253 251 251 253 252 253 256 259 259 255 249 243 236 233 233 237 241 245 246 247 248 250 250 248 245 244 244 246 246 245 243 244 245 245 242 239 237 236 235 233 231 231 234 239 241 238 235 236 237 236 234 231 228 226 225 225 225 227 227 228 227 225 223 222 220 219 219 215 212 210 209 208 205 200 192 182 174 164 154 147 143 142 140 138 134 131 128 125 123 122 121 120 119 117 113 109 100 82 68 70 75 80 84 88 90 92 93 95 96 96 97 98 101 104 106 107 106 104 103 103 104 105 98 49 18 26 45 59 67 71 71 70 68 66 65 64 62 61 59 54 49 44 40 37 36 34 31 27 23 19 16 15 14 14 15 16 17 17 14 11 9 4 357 352 353 355 nan nan nan nan nan nan 61 78 92 100 103 102 97 93 98 112 130 145 155 159 164 169 176 185 196 207 218 226 231 232 233 231 229 229 231 235 239 243 246 247 248 248 247 246 247 246 245 247 251 252 251 249 246 243 239 236 234 228 219 213 213 210 204 201 201 198 194 190 186 181 177 173 168 163 158 152 149 146 144 142 140 139 140 140 141 142 142 143 145 148 153 157 161 163 168 173 181 190 199 208 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 293 303 311 nan nan nan nan nan nan nan 289 297 305 309 309 307 307 305 304 303 303 306 313 320 325 326 326 326 327 329 331 332 332 332 331 330 330 332 334 336 339 343 348 351 352 353 354 357 0 2 2 3 4 7 15 27 37 35 24 7 334 294 279 276 276 281 288 304 314 318 318 315 311 311 313 313 311 308 305 303 302 301 299 297 295 296 298 300 299 298 295 294 293 294 296 298 299 298 297 296 294 293 292 290 289 287 286 286 286 288 290 291 293 295 298 301 303 304 305 305 305 305 305 305 304 303 301 297 293 290 288 286 284 282 280 277 nan nan 270 267 264 262 261 259 256 254 252 250 249 248 248 249 249 250 251 252 252 253 254 254 255 255 255 254 254 253 252 251 251 251 252 253 254 255 255 254 253 252 252 254 255 255 257 259 261 260 257 254 249 243 241 242 244 247 248 250 252 254 253 251 250 248 248 249 250 249 247 247 249 250 248 243 238 235 233 231 229 228 229 233 236 236 236 236 236 235 233 231 229 228 227 227 227 228 228 227 226 224 222 220 219 218 217 211 208 208 209 209 209 208 202 191 179 168 157 148 144 143 141 138 134 131 128 125 121 119 118 118 117 114 111 107 102 94 86 84 85 86 89 90 91 92 94 95 96 97 98 99 102 104 106 107 106 105 104 105 107 103 66 6 1 15 35 51 61 66 67 65 63 62 62 60 59 59 57 55 51 46 42 39 37 36 33 30 26 23 21 19 17 17 18 19 21 21 18 15 14 10 4 358 359 1 6 nan nan nan nan nan nan nan nan nan nan 102 97 95 104 122 139 152 156 160 165 170 177 184 192 203 213 222 227 231 232 231 228 226 227 230 235 239 241 244 246 247 245 245 246 245 247 251 253 252 248 245 244 241 238 236 234 228 217 209 208 208 201 196 198 197 194 192 188 184 181 177 170 163 156 150 145 142 141 139 139 136 138 139 142 147 149 150 151 154 159 166 172 179 188 197 207 214 219 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 299 308 315 320 nan nan nan nan 278 274 278 287 296 304 307 309 309 307 306 305 306 310 317 322 324 324 324 325 327 329 331 332 333 332 331 329 329 330 333 335 338 341 346 350 353 353 353 355 358 1 1 0 1 4 11 22 32 35 16 343 298 270 262 262 263 264 272 290 305 310 308 304 302 305 310 311 310 308 305 304 303 302 299 295 294 296 299 302 302 300 299 298 298 300 301 301 300 299 297 296 295 294 294 293 291 290 289 288 288 288 289 291 294 296 299 301 303 303 303 303 302 302 302 301 300 298 296 292 289 287 285 284 282 281 279 277 nan nan 271 268 266 264 262 260 258 255 254 252 251 250 249 249 249 250 250 251 251 252 253 254 254 255 255 255 255 255 254 252 251 251 251 252 251 250 251 253 254 254 254 256 258 258 258 nan nan 261 260 258 256 252 248 247 248 249 249 251 252 254 254 252 251 251 250 250 250 251 251 250 249 248 246 244 241 237 233 229 226 225 225 228 231 232 233 234 234 234 233 232 231 230 229 228 229 230 229 227 225 223 220 219 218 217 215 212 208 207 207 207 208 210 209 201 191 179 167 158 153 150 147 142 137 133 130 125 120 115 113 112 110 108 104 99 94 90 89 89 90 91 91 91 92 94 94 95 96 97 98 99 102 104 105 106 106 106 107 110 111 96 359 347 352 6 24 41 52 59 61 60 58 58 58 57 56 56 56 55 52 48 44 40 38 36 34 31 28 25 23 21 20 19 22 23 23 23 20 17 15 12 7 3 4 7 11 nan nan nan nan nan nan nan nan nan nan nan 94 96 106 122 133 144 151 157 164 172 180 188 196 203 209 215 220 224 226 227 225 223 223 226 230 233 236 239 241 242 241 243 245 247 252 257 257 251 244 240 240 237 235 233 228 225 220 211 209 210 206 204 200 199 198 195 190 188 186 181 172 166 159 150 145 143 144 143 140 139 140 142 148 154 158 160 161 163 169 179 192 203 213 221 227 231 233 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 300 311 319 319 nan nan nan 278 275 273 276 282 291 299 305 309 310 309 308 308 311 315 320 324 324 324 325 326 327 329 331 333 333 333 331 330 330 331 333 336 337 340 344 349 352 352 351 352 355 357 358 358 359 3 8 15 22 22 2 300 273 260 255 253 252 254 262 277 290 297 298 297 299 303 308 310 310 308 306 305 304 302 298 296 295 298 301 304 304 303 301 302 303 305 305 304 301 299 297 297 296 296 296 295 294 293 291 290 290 290 291 293 295 298 300 301 302 301 301 300 299 298 297 296 295 293 291 289 286 284 283 282 281 280 279 277 275 273 271 268 267 265 263 261 259 257 255 254 253 252 251 251 251 251 251 251 252 252 253 254 254 255 256 256 257 257 256 255 253 252 252 252 250 248 248 252 254 256 256 nan nan nan nan 259 259 260 259 258 258 255 252 250 250 250 250 250 252 253 252 251 251 252 252 251 252 255 257 255 251 246 245 246 245 241 235 229 225 223 222 225 227 230 232 233 234 234 234 233 233 232 231 230 230 230 229 227 225 223 220 218 217 217 216 213 211 209 208 207 208 210 210 207 201 194 185 178 171 164 155 148 142 139 135 130 123 114 108 104 102 98 94 89 85 84 85 88 92 94 93 93 94 95 95 96 97 97 98 99 101 103 104 104 105 107 110 116 124 94 332 339 347 359 14 29 41 49 53 53 52 51 51 52 52 52 53 53 52 49 44 40 37 35 33 31 29 26 24 23 22 22 24 25 25 23 19 15 11 10 5 4 6 10 14 16 nan nan nan nan nan nan nan nan nan 93 87 88 98 110 118 129 141 153 164 175 184 192 198 202 208 213 217 219 218 216 216 217 219 221 225 228 231 234 236 239 242 243 247 251 256 259 256 248 240 235 233 232 231 231 232 232 228 220 218 215 212 206 202 202 200 199 195 191 187 183 174 165 159 155 150 145 143 143 143 144 144 146 153 160 164 167 170 175 185 201 216 226 232 236 238 240 241 241 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 312 319 313 299 285 277 274 274 275 277 282 289 297 304 308 311 311 311 312 316 320 324 325 326 326 327 327 328 329 331 332 333 333 332 331 331 332 335 337 339 340 343 347 349 349 348 348 350 351 351 353 357 2 4 3 359 347 310 275 264 256 251 249 250 255 265 274 283 290 294 296 300 304 307 309 310 308 307 307 306 303 301 299 299 301 303 305 305 304 303 305 307 308 307 305 302 301 299 298 298 297 297 297 296 295 293 292 292 293 294 295 297 298 300 300 300 299 298 297 296 295 294 293 292 290 288 287 285 283 282 281 281 280 279 277 276 273 271 269 267 265 264 262 260 258 257 256 255 254 254 253 253 252 252 252 253 253 254 254 254 255 256 257 257 258 258 257 256 255 255 255 252 250 249 252 255 256 257 258 nan nan 260 259 259 259 258 257 257 256 254 252 251 250 250 250 251 252 251 249 251 252 252 253 255 260 265 267 263 254 252 257 259 254 244 235 227 222 220 221 225 228 230 232 232 233 233 233 233 233 232 231 231 230 228 227 225 223 221 219 218 218 217 216 215 213 211 209 209 210 210 210 209 206 201 194 186 176 165 154 149 145 142 139 133 124 113 104 96 89 82 77 76 78 82 87 93 96 97 96 96 96 97 97 98 99 99 100 102 103 103 104 105 108 113 124 150 306 330 335 341 352 5 18 30 38 43 45 44 42 43 46 47 48 49 49 49 47 43 38 35 33 31 29 28 27 25 25 24 24 25 26 25 22 16 9 5 3 3 4 6 11 15 16 18 nan nan nan nan nan nan nan 101 96 90 90 96 106 115 125 139 154 167 179 189 196 200 204 208 212 214 213 207 203 206 211 215 218 222 227 232 236 237 241 243 242 244 249 255 258 253 245 240 234 230 230 231 232 234 237 234 226 218 212 208 203 200 199 197 196 195 194 189 186 182 178 174 169 161 154 152 151 152 152 154 154 156 164 173 180 188 199 213 226 235 240 243 244 244 244 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 295 308 311 302 289 279 275 274 275 277 279 283 289 296 302 307 311 312 314 316 320 324 327 328 328 328 328 328 328 329 330 331 332 332 331 332 333 334 336 339 340 341 343 345 345 344 343 342 342 343 344 347 352 356 353 345 331 311 284 263 260 255 251 252 256 263 269 275 282 289 294 297 300 304 306 308 308 307 307 307 307 306 304 304 304 304 304 305 304 303 304 306 308 308 307 305 303 302 301 299 298 298 298 298 298 296 295 294 294 295 296 297 297 nan 298 nan nan nan nan 295 294 293 292 291 290 289 287 286 284 283 282 281 281 280 279 277 276 274 272 270 268 266 265 263 262 260 259 259 258 257 257 256 256 255 255 255 255 255 255 254 254 255 256 257 258 259 260 259 258 258 258 258 256 254 253 254 256 256 256 258 260 261 261 260 259 258 257 256 256 255 254 253 252 251 250 249 250 251 251 249 249 250 251 253 256 261 267 274 276 270 269 276 280 274 260 244 230 220 216 217 221 226 229 230 230 230 231 231 232 232 231 230 228 227 225 225 224 224 223 221 220 219 219 218 217 216 214 212 211 212 212 213 214 213 209 203 195 185 173 164 158 154 151 148 145 142 138 129 110 87 68 63 66 75 84 89 95 99 100 100 99 98 98 98 98 100 100 101 102 103 103 104 106 110 118 137 224 312 327 331 336 344 356 7 19 28 35 37 35 34 34 37 41 43 44 45 45 43 39 34 31 29 28 26 25 24 24 23 23 24 25 26 25 20 13 5 0 359 0 2 6 10 14 16 18 21 nan nan nan nan nan nan 106 110 105 108 114 123 133 143 155 165 175 184 191 197 201 205 208 210 210 206 200 200 205 211 215 218 224 231 237 239 242 244 241 237 237 242 250 257 250 246 243 235 229 228 229 231 234 237 237 231 220 206 197 198 195 193 194 197 199 199 197 195 194 194 187 189 183 177 173 171 170 174 181 185 189 195 202 209 216 225 233 241 245 247 248 247 246 244 242 242 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 293 303 301 292 282 277 275 275 276 278 281 285 290 296 302 306 310 313 316 320 324 328 330 330 330 329 329 328 328 328 329 329 330 330 330 331 333 335 337 339 340 342 343 342 342 341 339 337 336 336 337 342 347 346 338 327 317 298 276 265 261 257 257 261 265 269 272 277 283 289 293 297 299 302 304 305 305 304 304 305 305 306 307 307 306 306 305 304 303 303 304 306 307 307 306 305 304 303 302 300 298 298 298 298 298 297 296 296 296 296 296 296 296 296 nan nan nan nan nan nan 292 291 290 290 289 288 287 286 285 284 283 282 281 280 279 277 276 275 273 271 270 268 267 266 264 263 262 262 261 261 261 260 260 259 259 258 257 257 256 255 255 255 256 256 257 259 260 260 260 260 260 259 258 257 257 258 258 258 257 258 260 261 261 260 259 258 257 257 256 255 253 253 252 252 250 249 250 251 252 251 251 251 252 253 255 259 265 272 277 276 278 284 290 290 277 253 230 216 211 214 219 224 227 228 228 228 228 228 228 228 227 225 223 222 221 222 223 224 225 224 223 222 221 221 220 218 216 215 215 215 216 217 217 217 214 208 200 191 182 175 169 164 160 156 155 156 163 173 181 200 316 354 23 67 89 94 100 103 103 101 101 100 99 99 99 100 102 103 103 104 104 106 108 113 124 165 272 310 322 326 331 338 348 358 9 19 27 29 29 26 27 30 34 37 38 38 38 36 33 29 27 25 24 23 22 21 20 21 22 23 24 25 23 18 11 5 1 0 1 3 5 9 13 15 18 20 22 25 nan nan nan 84 105 116 122 130 141 151 158 164 172 177 183 188 193 198 202 205 208 210 210 206 207 211 215 216 216 217 224 234 242 246 248 246 239 231 229 235 246 255 254 254 255 245 227 221 221 226 230 234 239 237 227 215 213 203 198 196 198 202 205 209 209 209 204 215 219 218 211 201 195 195 199 207 214 219 223 226 229 233 237 242 246 248 249 249 249 248 246 243 242 241 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 292 298 293 286 280 276 275 275 276 278 282 286 291 296 301 306 310 314 318 322 327 331 332 331 330 330 329 329 328 327 326 326 327 328 329 330 333 335 337 338 339 340 341 340 338 337 336 334 332 332 334 338 341 338 326 307 293 287 280 272 266 263 266 270 272 274 276 280 285 289 292 294 297 300 302 303 303 303 303 303 303 304 305 306 305 305 303 303 303 303 305 307 308 306 305 305 304 304 302 300 299 298 298 299 298 298 298 297 297 296 295 295 294 294 nan nan nan nan nan nan 291 290 289 289 288 288 287 286 285 284 282 281 280 279 278 277 276 275 274 273 272 271 270 268 267 266 265 265 264 264 264 264 263 263 262 261 260 259 258 257 257 257 256 256 257 258 260 260 260 261 261 260 259 258 258 259 260 260 260 261 261 262 261 261 260 259 258 257 256 254 253 252 252 252 251 250 251 252 253 253 252 252 252 254 257 260 263 268 273 275 276 280 286 291 287 265 230 210 209 213 218 222 224 226 226 227 227 226 226 225 224 222 220 219 220 221 223 225 227 227 226 225 224 223 222 221 220 219 219 219 219 220 220 219 216 211 205 198 190 183 178 173 168 165 163 166 176 191 209 233 257 273 281 269 166 119 113 111 107 104 102 102 102 102 102 103 105 106 106 106 107 108 110 114 129 211 284 307 316 320 325 333 341 350 360 10 19 22 23 22 23 25 28 31 31 31 30 28 26 25 23 22 21 20 19 18 18 19 20 21 22 22 21 17 12 8 6 5 6 6 6 7 9 13 16 19 21 25 32 49 nan 94 111 124 136 147 159 169 174 178 181 184 187 190 194 198 202 205 209 210 212 214 219 222 218 213 211 213 222 234 242 247 249 245 235 226 224 231 240 250 258 265 270 265 233 213 212 220 226 230 233 233 231 229 223 214 207 203 206 213 217 224 228 227 231 235 235 233 228 222 219 216 223 230 235 237 239 240 241 243 245 248 250 250 250 249 249 247 244 242 242 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 285 279 276 275 275 276 278 282 287 292 297 302 306 311 315 319 324 329 332 333 332 331 330 330 329 327 325 323 323 324 325 327 329 332 334 335 336 337 337 338 336 334 334 333 331 329 329 331 333 333 326 316 295 278 276 278 277 273 273 274 277 277 278 280 283 286 289 290 292 294 298 300 302 302 302 302 303 303 303 304 304 304 303 302 302 303 304 307 310 310 308 306 305 305 304 302 301 299 298 298 299 299 298 298 298 297 296 295 294 293 293 293 293 293 292 nan nan 290 289 288 288 287 287 286 285 284 283 282 281 280 279 278 277 276 275 274 274 273 272 271 270 269 267 267 266 266 265 265 265 265 264 264 262 261 260 260 259 258 258 258 257 258 258 260 261 261 261 261 261 nan 259 258 258 259 260 261 262 262 262 262 262 261 260 259 258 257 255 253 253 252 251 251 252 253 254 255 255 254 253 253 254 256 261 264 267 270 272 274 277 280 284 284 271 238 214 211 215 219 222 224 226 227 227 227 227 226 225 224 223 222 222 223 224 226 229 232 232 230 229 228 227 226 225 224 222 222 222 222 222 221 220 218 215 211 205 197 191 186 182 178 175 174 177 187 202 219 236 250 259 261 253 232 192 155 135 121 113 108 107 109 111 111 110 111 111 111 111 113 113 112 115 131 243 288 304 311 315 320 327 335 343 351 360 9 15 18 19 20 21 24 26 26 25 24 23 22 22 21 20 19 18 17 17 16 16 17 19 20 20 19 18 14 12 11 10 10 9 8 6 7 10 14 18 21 25 33 50 80 107 125 138 150 161 170 176 181 187 188 189 190 191 194 197 200 203 206 209 213 220 228 227 213 203 201 207 218 232 241 244 242 236 228 224 226 231 238 247 258 269 276 275 252 214 207 215 222 226 227 228 235 237 229 218 211 211 214 222 232 240 243 244 245 244 243 242 240 240 239 242 243 244 244 245 245 244 245 245 246 248 249 249 250 250 249 247 245 243 242 242 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 284 278 275 274 274 275 278 283 288 293 298 302 307 311 316 321 325 330 332 332 332 331 330 330 329 325 321 319 319 321 323 326 328 330 331 333 334 334 333 332 331 330 331 331 328 327 327 327 327 322 312 304 291 273 273 276 279 280 281 281 282 282 282 283 284 286 288 289 291 293 296 299 301 301 302 302 302 302 303 303 304 303 302 301 301 302 305 309 312 312 310 308 307 306 304 302 300 299 298 298 298 299 299 298 298 297 296 295 293 293 292 292 292 292 292 291 nan 290 289 288 287 287 286 286 285 284 283 282 281 280 278 277 276 275 275 274 274 273 273 272 270 269 268 267 266 266 266 266 265 265 264 nan nan 261 261 261 260 259 259 259 259 258 nan 260 261 261 261 261 261 nan 259 258 nan nan nan nan nan 262 262 262 262 262 261 260 259 257 nan nan nan 254 253 254 256 257 258 257 256 256 255 255 256 257 260 263 266 268 269 269 270 273 276 275 268 249 231 223 222 224 226 228 229 230 231 232 231 230 229 227 226 226 226 227 229 232 236 238 237 236 234 233 231 230 230 230 229 227 227 227 227 225 223 220 218 215 211 204 197 192 189 187 184 183 185 194 207 222 236 247 251 251 248 239 222 202 183 164 145 132 126 126 129 130 127 124 122 121 121 122 121 118 118 140 258 289 301 307 310 315 322 330 337 343 351 359 6 11 14 16 18 20 22 21 19 18 17 18 20 20 19 18 17 17 16 16 16 16 17 18 19 18 17 15 14 13 13 12 11 9 7 6 7 11 17 22 26 33 47 74 112 141 158 170 179 184 183 182 189 192 194 194 195 196 198 201 204 207 211 216 222 228 225 209 196 194 202 216 229 236 238 235 226 223 224 228 232 237 244 255 266 270 270 259 231 217 219 223 226 226 231 240 240 229 216 212 216 223 230 239 245 248 250 250 250 251 249 247 247 245 243 244 246 247 245 246 244 244 245 247 248 248 247 248 248 248 247 244 243 242 242 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 281 276 273 272 272 274 278 282 288 293 298 303 307 312 317 322 326 329 331 331 330 330 330 330 328 324 320 317 317 319 321 324 327 329 330 332 333 331 328 327 326 327 328 328 325 323 322 321 316 306 298 292 288 268 265 273 280 284 286 286 285 285 284 285 286 287 288 290 292 294 296 298 300 301 301 301 302 302 302 303 303 303 302 300 300 302 305 310 313 314 313 311 309 307 305 303 301 299 298 298 298 298 298 298 297 297 296 295 293 293 292 292 292 291 291 291 290 290 289 288 288 287 286 285 285 284 283 282 281 280 279 278 277 276 275 275 275 274 273 272 271 270 269 267 267 266 266 266 265 264 264 263 nan nan nan nan nan nan nan nan nan nan nan 260 261 261 261 261 261 260 259 258 257 257 258 nan nan nan nan nan nan 262 263 262 nan nan nan nan nan nan nan nan nan nan 260 259 258 258 257 257 258 259 261 263 265 267 267 265 263 263 265 266 264 257 247 239 234 232 231 230 231 233 236 240 240 237 234 231 230 230 231 231 232 235 239 242 242 239 237 235 233 233 234 235 235 234 233 233 232 232 230 226 222 219 214 208 200 196 193 192 189 187 188 195 205 218 231 242 247 249 247 239 228 219 212 204 195 186 174 163 158 153 149 145 142 141 140 138 134 130 132 175 264 287 297 303 306 310 317 324 330 337 343 350 357 3 7 10 13 15 17 16 15 13 13 15 18 19 19 18 17 16 16 16 16 16 17 17 18 17 16 16 15 14 14 13 12 10 8 6 6 9 15 20 26 31 40 55 86 140 175 191 199 203 196 186 185 188 192 197 199 201 203 206 209 213 217 220 221 223 220 209 198 196 204 215 225 231 232 230 224 222 223 228 233 236 241 249 255 258 259 251 239 230 229 230 231 231 236 239 233 222 215 216 222 228 235 242 245 246 247 248 245 250 249 248 248 248 247 245 246 249 248 246 245 245 245 246 247 247 246 245 245 244 245 244 243 242 241 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 277 273 271 270 270 272 276 282 288 294 299 303 308 313 317 322 326 328 329 329 328 328 329 329 327 324 320 318 318 319 321 323 325 328 330 332 332 329 325 323 323 325 325 323 319 317 314 309 299 291 287 284 276 267 268 274 280 285 286 287 286 286 286 287 287 288 290 292 294 295 296 297 298 300 301 302 302 302 302 302 303 303 302 301 300 302 306 310 313 314 314 314 312 309 307 305 303 301 299 298 298 298 297 297 297 297 296 295 294 293 293 292 291 291 291 291 290 290 289 289 288 287 286 285 284 284 283 282 281 280 279 278 277 277 277 277 276 276 275 274 272 271 270 269 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 262 262 261 260 259 258 257 257 258 258 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 261 263 265 265 263 259 256 256 256 257 257 255 252 248 243 237 233 232 234 240 249 252 250 243 237 234 233 233 233 233 234 237 240 241 239 237 234 232 231 233 234 235 235 235 234 235 236 235 232 228 224 219 212 205 199 195 193 190 188 188 192 200 209 222 235 243 246 244 237 230 225 220 216 213 209 205 199 192 184 177 172 168 165 163 160 155 152 161 207 261 283 294 300 302 306 312 318 325 331 336 343 349 354 359 3 6 8 10 11 10 8 8 11 14 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 11 9 7 7 9 14 18 23 28 33 40 50 73 168 205 212 213 206 195 187 185 188 196 200 204 208 211 214 217 219 219 218 218 215 209 203 204 209 216 223 228 230 229 228 226 225 226 229 232 237 242 246 248 248 244 239 236 234 235 234 234 235 235 229 214 209 217 225 232 238 242 244 243 245 248 246 246 246 246 246 248 250 250 250 251 250 248 246 245 245 245 246 245 245 245 244 244 244 244 243 242 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 277 273 270 269 268 268 270 275 281 287 293 299 304 308 313 318 322 325 327 327 327 327 327 329 329 328 325 323 320 320 320 320 322 324 327 329 330 329 326 323 322 322 323 321 316 311 309 305 298 288 283 282 278 273 268 269 274 280 284 286 286 286 287 287 288 288 289 291 294 296 296 296 297 298 299 301 302 302 303 303 303 303 304 304 303 303 304 307 310 312 313 314 314 312 309 307 306 304 303 301 300 299 299 298 298 297 297 296 296 295 294 293 292 291 291 290 290 290 290 289 289 288 287 286 285 285 284 283 282 281 280 280 279 278 278 278 278 278 277 276 275 274 272 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 263 263 262 261 260 259 258 257 257 258 258 258 259 260 261 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 263 262 258 253 250 249 250 252 255 255 255 253 248 244 241 243 249 259 266 266 257 246 239 236 234 234 232 232 233 236 237 237 235 233 230 229 229 230 232 232 233 233 235 237 237 235 232 229 224 218 211 203 198 194 190 187 187 190 194 200 212 227 237 241 239 235 231 227 223 220 217 214 213 211 207 203 198 194 190 186 182 180 176 175 185 221 259 280 291 296 298 302 308 313 319 325 330 336 341 346 351 355 358 0 2 4 4 3 2 4 8 11 13 15 16 17 17 18 18 18 17 17 16 16 16 16 15 15 15 14 13 13 11 9 9 10 14 17 20 24 28 32 36 39 46 136 202 203 201 198 193 187 184 193 197 200 204 208 211 213 214 213 213 212 209 207 206 207 210 216 222 227 230 231 231 230 228 228 228 229 232 237 240 241 242 240 238 237 236 236 235 234 233 232 231 222 218 223 229 235 240 244 245 244 248 250 250 248 248 248 248 249 250 251 250 250 250 248 247 246 245 245 245 244 244 244 244 244 244 244 243 242 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 273 270 268 266 266 266 269 273 279 286 293 299 304 308 313 317 321 323 324 324 325 326 328 329 330 329 327 325 323 321 321 321 322 324 326 327 327 326 323 321 321 321 320 317 311 306 303 300 296 290 285 282 278 275 272 273 276 281 284 285 286 287 288 289 290 290 291 292 294 295 296 296 297 298 299 300 302 303 303 303 303 304 306 306 306 307 307 308 310 311 312 312 312 310 307 306 305 304 304 303 302 302 301 300 299 299 298 297 296 295 294 293 292 292 291 291 291 290 289 289 288 288 287 286 286 285 284 283 282 281 281 280 280 279 279 278 278 277 277 276 275 274 273 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 263 261 260 259 258 257 257 257 257 257 258 259 260 260 260 261 262 nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 259 254 248 245 245 247 250 253 256 259 260 259 257 256 258 266 275 279 272 259 247 240 236 233 230 229 229 231 233 233 233 230 228 226 226 226 228 229 230 231 233 236 238 237 234 230 226 221 215 209 202 197 191 187 185 187 190 194 200 216 230 235 235 233 230 226 223 221 219 216 215 214 212 211 209 206 203 200 197 194 192 191 201 227 256 276 287 292 295 299 303 308 314 319 324 330 335 339 343 347 350 353 355 357 357 356 355 357 360 3 7 11 14 15 17 18 18 18 17 16 16 16 15 15 14 14 14 14 14 14 13 12 12 13 15 17 19 22 25 28 30 33 38 50 91 151 173 180 185 190 189 190 191 194 197 199 201 201 203 204 207 208 209 209 208 208 209 216 221 225 229 232 233 232 230 228 226 226 228 233 238 240 241 239 238 237 237 238 237 235 233 232 232 231 230 233 236 239 244 247 250 250 251 252 254 254 252 251 250 250 250 249 249 249 248 248 248 247 246 245 245 244 243 243 243 244 244 243 243 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 268 266 265 264 265 267 271 278 285 292 298 303 307 312 315 319 321 323 323 325 326 328 329 329 329 329 327 325 323 322 323 323 324 325 326 326 324 321 319 319 319 316 311 307 304 300 299 298 294 289 285 282 279 277 277 279 282 284 285 286 288 290 291 292 291 291 292 294 295 296 297 298 299 300 301 302 303 303 303 304 306 308 309 310 310 310 310 310 310 311 311 309 306 304 303 303 304 304 304 304 304 304 302 301 301 300 299 298 297 295 294 294 293 292 292 291 291 290 289 288 288 287 286 286 285 285 284 283 282 281 281 280 279 279 278 277 276 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 262 260 259 258 258 257 256 256 256 256 256 257 258 258 258 258 260 262 263 261 260 nan nan 256 253 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 256 249 244 243 245 247 251 256 261 266 268 267 265 264 268 276 282 280 269 255 243 236 230 227 225 226 227 229 230 230 229 227 225 224 224 225 226 227 228 230 234 236 235 233 230 226 222 217 212 207 200 194 188 185 186 187 188 192 203 219 230 233 232 229 226 223 221 220 218 216 215 214 214 213 212 211 209 207 205 203 203 214 235 257 273 284 289 292 296 300 304 309 313 318 324 329 332 336 339 343 346 348 350 351 350 349 350 353 356 360 4 9 12 14 16 17 17 17 16 15 15 14 14 13 13 14 14 14 15 15 15 15 16 17 19 20 22 24 26 29 32 37 46 66 107 148 168 178 188 195 197 194 194 194 192 190 192 196 200 204 207 208 209 210 210 211 215 220 225 230 234 234 231 228 224 221 220 221 227 235 243 244 242 240 238 237 239 240 238 235 234 233 233 234 237 240 243 247 249 251 251 251 252 253 254 252 251 249 249 248 248 248 248 247 247 247 246 246 245 244 244 243 243 243 243 243 243 242 241 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 269 267 266 265 264 263 264 266 270 276 283 290 297 302 306 310 313 316 319 321 323 325 326 327 327 328 330 330 329 327 326 325 325 326 326 325 325 324 322 320 317 316 315 311 308 305 303 301 300 300 297 293 289 286 283 281 280 280 282 283 285 287 290 292 293 293 293 293 293 295 296 298 300 301 302 302 303 303 304 304 305 306 308 310 311 312 313 312 311 311 310 310 308 306 304 302 303 303 304 305 305 306 306 305 304 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 290 289 288 288 287 287 286 285 285 284 283 282 282 281 280 279 278 277 276 275 274 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 257 259 261 260 259 nan nan 256 253 251 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 253 247 244 244 245 248 252 257 262 267 269 268 267 269 273 278 280 274 262 247 235 227 223 222 223 225 227 229 230 229 228 226 225 224 224 224 225 225 227 230 232 231 229 227 225 222 219 215 210 204 196 190 186 186 187 186 185 191 209 226 231 230 227 224 222 221 220 219 217 217 216 216 215 215 214 213 212 211 210 212 222 241 258 271 281 287 290 293 296 300 304 308 312 317 322 325 328 332 336 340 342 343 343 343 343 344 346 349 353 357 2 6 10 12 14 16 16 16 15 14 13 13 13 13 13 13 14 14 15 16 16 17 18 20 22 23 25 27 29 33 37 43 55 83 137 169 184 194 202 206 205 202 197 191 188 190 195 199 202 204 205 207 208 208 209 212 216 222 230 235 234 229 222 216 212 209 209 216 232 245 249 247 243 240 240 242 243 241 239 237 236 236 238 240 242 244 247 249 250 250 250 251 252 252 251 250 249 249 249 248 248 247 246 246 246 246 246 245 245 244 243 243 243 243 243 242 241 240 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 265 264 263 263 264 266 270 276 283 289 295 300 304 308 311 314 317 320 323 324 325 325 325 327 329 331 330 329 328 328 329 328 327 325 324 323 321 318 315 314 311 307 306 304 303 302 302 302 299 295 291 289 286 284 283 283 283 284 286 289 292 294 295 295 295 295 295 297 298 300 302 303 304 304 305 304 305 305 307 309 310 311 312 313 313 312 312 311 310 309 307 305 303 303 303 304 305 306 306 307 307 307 nan 306 306 305 305 304 303 301 299 298 297 296 294 293 292 291 290 289 289 288 288 287 287 286 285 285 284 283 282 281 280 279 278 277 276 275 274 273 272 272 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 256 254 253 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 247 245 245 247 249 252 256 261 265 268 268 269 271 273 275 273 266 252 237 227 223 222 223 226 228 230 231 230 229 228 227 225 225 224 224 224 225 226 227 226 224 223 223 223 222 218 213 206 198 192 190 189 188 183 177 183 205 224 229 228 225 222 220 219 219 219 218 218 217 217 217 217 215 215 215 215 215 217 225 240 255 268 279 284 288 291 293 296 299 302 306 310 313 316 319 323 328 333 335 336 335 334 335 336 339 342 346 350 355 359 4 7 10 12 14 14 14 13 13 12 12 12 12 12 13 14 14 15 16 17 19 20 22 24 26 28 30 33 35 37 41 56 123 177 193 201 207 211 211 209 203 197 193 194 197 200 202 205 205 205 205 205 206 207 212 221 231 235 232 225 217 211 206 202 202 211 228 243 251 250 246 243 245 248 248 245 242 240 240 240 241 243 245 246 248 250 250 250 249 250 251 251 251 250 249 249 249 248 248 247 246 245 245 245 245 245 245 244 244 243 243 243 242 242 241 240 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 263 263 265 267 271 276 283 289 294 299 303 306 309 312 315 319 322 324 324 324 325 326 328 330 330 331 331 332 332 331 329 326 325 323 321 317 313 310 307 306 304 304 304 303 303 303 301 297 293 291 289 287 286 285 285 286 288 291 293 294 296 296 297 298 298 299 300 302 303 304 305 305 305 305 306 307 309 311 312 312 313 313 313 312 312 311 311 310 308 306 305 305 305 306 307 308 308 nan nan nan nan nan nan nan 307 306 305 303 302 300 298 297 296 295 293 292 292 291 290 290 289 289 288 287 286 286 284 283 282 281 280 279 278 277 276 275 275 274 274 273 nan 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 254 253 251 248 247 248 249 250 252 255 259 264 267 268 269 270 270 269 264 255 242 232 227 226 227 229 231 232 232 231 230 229 228 226 225 224 223 223 223 222 221 220 219 219 221 223 223 219 214 207 200 196 193 189 182 175 158 187 220 229 229 226 222 219 217 218 218 218 218 218 218 218 218 218 217 217 217 217 217 219 226 236 250 264 275 282 286 289 291 293 295 298 301 303 305 308 311 315 320 325 328 329 329 328 328 329 331 334 338 342 346 352 357 1 5 8 11 12 13 13 12 12 12 12 11 12 12 13 13 14 15 16 18 20 22 24 26 28 30 31 30 28 25 26 49 187 200 206 210 213 216 215 210 205 201 199 200 202 206 209 209 207 206 205 206 208 214 224 231 233 229 222 215 209 205 202 204 214 229 243 250 250 247 247 251 255 254 251 247 245 244 245 245 246 247 247 248 250 251 250 250 250 251 251 250 250 249 249 249 248 247 246 245 245 245 245 245 245 245 245 245 244 243 242 242 241 240 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 264 264 265 267 270 273 278 284 290 295 299 302 305 308 311 314 318 321 323 323 323 324 325 326 328 330 332 334 335 336 335 332 329 327 325 321 315 310 306 304 304 304 304 304 304 304 304 302 299 295 293 291 289 288 287 288 289 291 292 293 295 296 297 298 299 300 300 302 302 303 303 304 304 305 306 307 309 311 312 313 313 313 312 312 311 312 312 312 311 310 308 308 308 308 309 310 310 309 nan nan nan nan nan nan nan 308 307 306 304 303 301 300 298 297 296 295 295 294 293 293 292 292 291 291 290 289 287 286 284 283 282 281 279 278 277 276 276 275 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 250 250 251 nan nan nan 254 253 252 250 249 248 249 250 251 253 256 260 263 266 267 267 266 265 262 256 247 239 234 232 233 234 234 234 233 232 231 229 228 227 226 225 223 222 221 219 217 215 215 216 218 221 221 219 214 208 202 197 193 189 185 190 178 200 226 231 227 223 219 216 215 215 215 216 217 217 217 217 218 218 218 219 219 218 219 221 225 233 246 259 272 280 285 287 288 290 292 294 296 298 299 301 303 307 312 317 322 325 325 324 323 322 323 325 328 332 337 343 349 354 359 3 7 10 12 11 11 11 11 11 11 12 12 12 11 11 12 14 17 19 21 23 25 27 27 26 24 20 15 11 9 251 208 209 213 217 221 220 217 212 208 205 205 209 213 214 213 211 208 208 209 213 220 227 231 230 226 220 214 210 206 205 209 217 230 242 249 248 246 248 253 257 257 254 250 249 249 248 248 248 247 247 248 250 252 251 251 250 250 250 249 249 248 248 248 247 246 244 244 244 244 244 245 245 245 245 245 244 243 242 241 240 240 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 269 269 268 266 265 266 268 271 274 277 280 285 291 295 299 302 305 308 310 313 317 320 322 322 322 322 322 324 326 329 333 336 338 338 337 336 335 333 328 320 310 303 301 301 302 303 304 305 305 305 305 303 301 297 295 293 291 291 290 290 292 294 294 294 295 296 298 299 299 300 301 302 302 302 302 303 304 305 307 310 312 313 313 312 311 311 310 309 310 311 312 312 312 311 310 310 310 310 310 311 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 297 297 296 296 295 294 294 294 293 292 291 289 287 286 284 283 282 281 279 278 277 277 276 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 252 252 253 254 254 253 253 252 250 249 249 249 250 252 254 257 260 263 264 265 264 263 260 256 251 245 241 239 238 239 238 238 236 235 233 231 229 228 227 226 224 222 220 218 216 215 214 214 216 218 219 217 214 209 204 198 195 193 198 208 209 218 228 227 222 218 214 211 211 211 212 213 214 215 215 216 218 218 219 220 220 220 220 221 225 231 241 254 267 277 284 286 286 288 289 291 293 294 294 295 297 301 306 312 317 321 322 321 318 316 315 316 318 322 327 333 340 347 353 358 2 7 9 10 10 10 10 11 11 11 11 10 9 8 9 12 15 17 19 22 24 24 22 21 19 16 13 11 12 12 218 212 218 224 227 226 223 220 217 214 215 218 219 219 216 213 211 211 212 217 222 227 229 227 223 218 214 210 208 207 211 218 229 241 246 246 245 247 252 256 256 254 252 251 251 251 250 249 248 247 247 249 251 251 250 249 249 249 248 247 247 247 246 245 244 243 243 243 243 243 244 245 246 246 245 244 243 242 241 241 240 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 269 268 267 266 266 268 272 275 278 280 283 287 292 296 300 303 305 307 310 313 316 318 319 319 319 319 319 320 323 328 333 337 338 338 339 340 340 336 328 315 297 291 294 298 300 302 303 305 306 306 305 303 300 298 296 294 293 293 293 294 295 295 295 295 296 298 299 299 300 300 301 302 302 302 302 303 305 307 310 312 313 313 312 310 309 308 308 308 310 311 312 312 311 311 311 311 311 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 295 294 293 292 290 288 287 285 284 283 281 280 279 278 277 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 256 255 254 255 254 252 251 251 251 251 252 253 256 259 260 261 262 262 262 260 257 254 251 247 245 244 244 243 242 240 238 236 233 231 229 228 227 225 223 221 219 217 215 214 213 214 215 216 216 214 210 206 201 198 198 210 222 230 244 232 219 213 211 209 207 207 207 208 210 211 212 213 214 215 217 219 220 220 220 220 221 223 229 237 249 261 272 280 283 285 286 288 289 291 291 291 291 292 296 301 307 313 317 319 317 314 310 308 308 309 313 318 324 332 340 348 353 358 3 6 8 8 9 9 10 11 10 10 9 8 5 6 9 12 15 17 18 19 18 15 14 14 14 13 14 18 25 38 200 228 232 233 232 230 228 226 224 223 223 221 219 217 215 214 214 215 217 221 224 225 224 221 217 214 210 209 208 211 218 230 240 245 245 244 245 249 253 254 253 251 251 251 251 251 250 249 248 247 247 248 249 248 248 249 248 247 247 246 246 245 244 243 243 243 242 242 242 243 245 245 246 245 244 243 243 242 242 241 240 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 266 266 267 270 273 276 279 282 286 289 293 297 301 303 305 307 309 311 313 315 316 316 315 314 314 316 320 326 332 335 336 337 339 341 340 330 311 287 273 280 289 296 299 301 303 305 306 305 303 301 299 297 296 295 295 296 296 297 297 297 296 296 298 299 300 301 301 301 301 301 301 302 302 304 306 309 312 313 313 312 310 309 308 308 308 309 311 312 312 311 310 310 311 311 311 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 283 281 280 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 258 256 256 256 256 254 254 254 255 254 254 255 257 259 260 260 260 260 261 259 255 253 252 251 251 250 249 246 242 239 237 235 232 230 227 226 224 223 222 220 218 216 213 212 212 212 214 214 214 212 209 205 202 203 214 227 237 247 220 204 204 205 204 203 203 203 204 206 207 208 210 211 212 215 217 218 219 219 219 220 221 226 234 244 255 266 274 280 282 283 286 288 290 291 290 290 290 292 297 304 310 314 316 314 310 306 303 302 303 306 311 317 324 333 341 348 353 358 2 5 6 7 8 9 9 9 9 8 6 4 4 5 8 10 12 13 12 10 7 7 9 11 13 15 19 26 33 35 9 242 235 235 236 233 230 226 224 221 218 216 215 215 215 215 215 215 217 219 221 222 221 219 216 213 211 211 213 220 230 240 245 245 243 243 246 250 251 251 250 250 250 250 250 250 249 247 246 245 245 245 245 245 247 248 247 247 247 247 246 245 244 244 243 243 243 243 244 245 245 245 245 245 244 244 243 243 242 242 242 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 264 264 266 268 272 276 279 283 287 290 294 298 301 303 305 306 307 309 311 312 313 313 312 311 311 314 318 324 329 331 332 334 336 335 332 320 290 253 250 277 291 297 299 300 302 304 305 303 300 298 297 297 297 297 297 298 299 299 298 298 298 299 300 301 302 302 302 302 302 302 302 302 304 306 308 311 313 313 313 311 310 309 309 309 310 311 312 312 311 309 309 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 257 257 257 257 257 257 256 255 255 256 257 258 259 258 258 259 259 257 255 253 254 256 258 257 251 246 242 239 236 233 230 227 225 224 223 221 220 218 216 215 213 212 212 212 213 213 213 212 210 207 207 213 223 224 198 184 191 197 200 201 200 199 199 201 202 204 205 206 207 208 211 213 215 216 217 218 218 219 223 230 239 249 258 268 275 278 279 282 286 289 290 290 289 287 289 294 301 308 313 314 312 308 304 300 298 299 301 306 312 319 327 335 342 348 353 358 2 4 6 7 7 7 7 7 7 6 3 1 1 2 4 5 6 5 2 0 2 5 8 11 14 17 21 26 32 39 53 88 189 212 218 216 214 213 214 214 214 214 215 215 214 213 212 212 214 217 221 222 222 221 218 216 215 216 221 229 239 243 243 241 241 243 247 249 249 249 249 248 248 248 248 247 246 244 243 242 241 242 243 244 246 247 248 249 249 248 247 246 246 245 245 244 244 245 245 246 246 246 246 246 245 244 244 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 261 261 263 266 270 274 279 283 287 291 295 298 301 303 304 305 305 306 308 310 311 311 310 310 310 313 317 321 323 325 326 326 326 321 316 292 278 286 284 290 295 297 298 298 299 301 300 296 293 294 296 297 298 298 299 299 299 300 300 300 300 301 302 303 304 304 304 303 303 303 303 304 305 307 309 311 313 313 312 312 311 311 311 311 313 315 315 314 312 310 309 309 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 nan nan nan nan nan nan nan nan nan 258 258 258 258 258 258 258 258 257 256 255 255 255 256 258 258 257 257 258 258 257 255 255 257 261 263 259 255 251 247 241 236 231 227 226 225 223 221 220 219 218 217 215 214 212 212 212 212 213 214 213 212 210 212 214 204 185 182 189 196 199 199 198 197 197 198 200 201 202 204 205 205 207 209 211 212 214 215 216 216 219 225 233 242 251 261 269 273 274 277 281 286 289 289 287 286 287 291 297 306 312 315 312 308 303 299 296 296 298 302 308 315 322 329 336 342 348 353 357 1 3 5 5 5 5 5 5 4 3 360 358 357 358 359 0 359 357 356 358 1 6 10 13 16 20 25 32 41 53 69 87 113 145 170 185 196 205 210 212 213 214 213 212 211 210 210 211 215 221 225 227 226 224 222 219 219 221 226 234 239 240 239 239 241 244 246 248 249 248 248 247 247 246 246 245 243 240 238 238 239 240 242 243 245 248 250 251 252 251 250 248 248 247 247 246 246 247 247 247 247 247 247 246 245 245 245 245 245 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 264 268 273 278 283 287 291 294 298 300 302 303 303 303 304 306 308 309 309 310 310 310 312 313 314 314 313 312 311 307 300 295 285 274 276 284 290 293 294 294 295 296 296 293 290 289 293 297 299 299 299 300 300 300 301 302 302 303 303 304 304 304 305 304 304 304 304 304 305 306 307 309 311 312 313 312 312 312 312 313 314 316 318 318 316 313 311 311 310 310 310 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 258 258 258 258 258 257 256 255 255 254 255 256 257 256 256 257 257 258 257 257 257 261 262 263 263 262 259 252 242 232 226 223 223 222 222 221 220 219 217 216 214 213 212 211 212 213 214 215 214 212 211 209 201 191 187 192 197 199 198 197 197 196 197 198 199 201 202 203 204 205 206 207 209 210 211 212 212 215 220 227 235 245 255 263 268 270 272 276 281 285 286 285 284 285 287 293 303 313 316 314 309 303 297 294 294 296 300 306 312 318 324 331 337 342 347 352 356 360 2 3 3 3 3 3 3 2 360 357 356 355 356 356 355 354 354 354 357 2 7 11 16 20 25 30 36 45 57 71 91 114 136 160 182 198 205 209 211 211 211 211 210 210 210 212 216 222 227 230 230 228 225 222 220 220 224 229 234 238 238 238 240 242 244 247 248 249 249 248 247 246 245 244 242 239 237 237 238 239 239 240 242 245 248 252 254 255 254 252 251 250 249 249 249 249 249 249 249 249 248 247 246 245 245 245 245 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 262 267 272 278 283 287 291 294 297 299 300 301 301 301 302 303 305 306 307 308 308 308 308 307 304 301 298 294 290 286 286 288 284 277 276 280 285 289 290 291 291 291 290 289 289 290 295 298 300 301 300 300 301 301 302 303 304 305 305 305 306 306 306 306 305 306 306 307 307 308 308 309 311 312 312 313 313 313 314 315 317 319 321 320 317 314 312 312 312 312 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 257 257 257 256 256 255 254 254 254 255 256 256 256 257 258 257 257 258 260 261 262 265 267 268 264 252 238 227 221 220 220 220 219 219 218 216 216 214 213 211 211 211 213 214 215 214 212 210 207 202 196 192 195 197 198 198 197 196 196 196 197 198 200 201 202 202 202 203 205 207 209 209 208 209 211 215 221 229 240 249 257 262 264 266 270 275 281 284 284 283 283 283 289 300 312 317 315 310 303 297 293 293 296 300 305 310 315 321 326 332 337 342 346 351 356 358 360 0 0 360 360 359 359 358 356 355 354 354 353 353 352 351 351 353 358 4 9 13 18 22 26 30 37 46 58 73 90 107 125 146 167 181 190 197 204 209 213 213 212 212 215 219 225 231 234 233 230 227 225 222 222 223 227 232 235 237 238 239 241 242 245 247 248 249 249 248 247 246 245 242 240 238 238 239 239 239 239 240 242 245 250 254 257 257 256 255 254 253 253 252 252 252 252 252 251 250 248 247 246 246 245 245 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 262 266 272 277 282 287 290 293 295 297 298 299 299 299 299 300 301 304 305 306 305 304 302 299 295 291 286 282 280 280 286 293 294 288 283 282 284 287 288 288 288 288 288 288 290 293 297 301 302 302 302 302 302 303 304 305 305 306 307 307 307 307 307 307 307 307 308 309 309 309 309 309 310 312 312 313 314 315 316 317 319 321 323 321 317 313 312 312 312 313 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 256 257 257 257 257 256 256 256 255 255 254 253 253 253 254 254 254 256 257 257 257 258 259 260 262 264 267 269 269 265 254 238 227 221 218 218 217 217 216 216 215 214 213 212 211 212 214 215 216 216 214 210 206 202 198 196 196 196 197 197 197 197 196 196 197 198 199 200 200 200 200 202 204 207 209 208 207 206 207 210 217 225 235 244 251 256 258 260 263 269 276 281 283 283 281 280 285 298 311 318 317 312 304 298 294 294 296 299 304 308 313 318 322 327 332 336 341 346 350 353 356 356 357 356 356 356 356 355 354 353 353 352 351 351 351 350 349 351 355 360 5 9 14 18 21 25 31 38 46 55 64 72 80 85 83 77 69 60 43 253 235 226 220 218 219 224 230 235 237 236 233 230 228 225 224 224 227 231 234 236 237 238 239 240 242 244 246 247 248 248 248 247 245 243 242 241 240 241 241 241 240 240 241 243 246 250 253 256 258 258 259 258 258 257 256 256 255 255 253 252 250 249 248 247 247 247 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 261 265 271 276 281 285 289 291 293 295 296 296 296 296 296 297 298 301 302 302 302 300 296 293 289 285 280 278 279 284 292 300 299 293 289 287 288 288 289 288 288 288 289 291 294 297 301 303 304 304 304 304 305 305 306 306 307 308 308 308 308 309 309 309 309 309 310 310 310 310 309 309 310 311 313 314 315 317 318 320 322 324 323 320 315 312 311 311 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 256 257 257 256 256 255 255 255 254 253 253 252 252 252 252 254 254 255 255 256 258 260 261 264 266 266 267 269 269 261 246 230 220 217 216 216 216 216 215 214 213 213 213 214 216 217 217 217 214 209 204 201 198 197 196 195 195 196 197 197 197 197 198 198 199 200 200 200 200 201 204 206 209 209 208 206 206 209 215 223 231 239 246 251 254 256 258 264 271 277 280 280 278 276 282 295 309 319 320 314 307 300 296 295 296 298 302 306 310 314 319 323 327 331 335 339 344 347 350 351 352 353 353 353 352 351 350 350 349 349 349 349 350 350 350 351 354 357 0 4 9 13 17 20 25 31 37 43 49 54 58 61 61 57 53 44 29 4 324 279 250 235 230 232 235 238 239 239 237 234 232 230 228 228 229 232 234 236 237 238 238 239 241 242 243 245 246 247 247 246 245 244 243 243 243 243 243 243 243 243 242 243 245 247 249 252 255 257 259 262 262 261 260 259 258 257 255 254 252 251 250 249 249 249 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 256 259 264 269 273 278 282 285 288 290 292 293 293 293 293 293 294 295 297 298 299 298 296 293 289 285 280 277 277 280 288 296 299 296 293 292 292 293 292 291 290 290 290 292 295 298 301 303 305 307 307 307 307 307 307 307 308 309 309 310 310 310 310 310 310 310 310 311 312 311 310 310 310 310 312 314 317 319 321 322 323 324 324 322 317 313 311 310 311 312 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 256 256 256 256 256 255 255 255 254 254 253 253 252 252 251 251 252 253 253 253 254 256 258 260 263 264 264 263 265 271 275 267 247 227 217 214 215 215 215 215 214 213 213 214 215 218 219 217 215 211 205 201 198 197 197 196 195 195 196 197 198 198 198 198 199 200 200 201 201 201 202 203 206 208 210 209 208 208 211 215 221 228 235 241 247 251 253 255 260 265 271 275 276 273 272 277 290 305 315 319 316 311 303 297 295 294 296 298 302 307 310 314 318 321 325 329 333 337 340 342 345 347 350 351 350 348 346 345 344 343 343 344 346 348 349 350 351 353 354 356 359 3 7 11 14 18 22 27 32 36 41 44 47 49 50 47 39 25 9 349 327 300 271 253 246 243 241 241 242 241 239 236 234 233 232 234 235 237 238 239 240 240 241 241 242 242 243 244 245 245 246 246 246 246 246 245 245 245 246 246 246 245 245 246 246 247 249 251 253 256 260 261 262 261 259 258 257 256 255 254 253 252 252 252 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 251 254 258 261 265 269 273 277 280 284 286 288 290 290 290 289 289 289 290 292 294 295 294 293 290 287 282 278 277 278 282 289 293 290 287 289 293 296 297 296 295 294 293 294 296 298 300 301 304 306 308 310 310 309 308 308 308 309 311 312 312 312 312 312 312 311 312 312 313 313 312 311 310 310 311 313 316 320 324 325 326 325 324 322 319 315 313 312 312 312 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 255 256 256 256 255 255 254 254 254 253 252 252 252 251 250 250 250 251 250 251 253 255 258 260 262 262 261 261 265 273 273 261 238 221 213 213 215 215 215 214 213 213 214 216 218 220 219 215 208 201 197 196 196 197 197 195 195 196 197 199 199 200 200 200 201 201 201 201 202 202 203 205 207 209 210 210 211 213 216 220 224 230 236 243 247 250 253 258 262 266 270 271 269 268 272 283 298 310 317 318 313 305 298 295 293 294 296 299 304 306 309 312 315 319 323 326 330 333 335 338 343 346 347 344 342 340 338 336 336 336 337 341 344 347 349 350 351 351 352 354 357 0 3 6 9 13 17 19 22 25 27 29 32 34 32 26 14 1 347 337 326 307 283 264 253 248 246 245 244 242 241 239 238 239 240 241 242 243 243 244 244 244 244 244 244 244 243 244 245 245 246 248 249 249 249 248 248 248 248 248 248 248 249 249 249 250 250 251 254 256 258 259 259 258 258 257 257 256 256 255 255 254 254 254 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 251 254 256 259 262 265 268 272 275 279 282 285 286 287 286 284 283 283 283 285 287 289 289 289 287 284 281 278 278 279 283 288 286 281 281 287 295 299 300 299 297 296 296 297 298 299 300 302 304 307 309 311 311 310 309 309 310 311 312 313 314 314 313 313 313 313 313 313 314 314 313 311 311 311 312 315 319 324 327 327 326 324 323 320 317 314 313 313 313 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 255 255 255 255 255 254 254 254 253 252 252 251 251 250 249 249 249 248 249 250 252 254 257 259 260 259 258 261 267 270 264 246 226 215 213 214 215 215 215 214 213 214 215 219 221 221 217 209 200 197 196 198 199 198 197 196 197 198 200 201 201 202 203 202 202 202 202 202 202 203 204 206 208 209 210 212 213 215 218 221 224 230 237 244 248 251 254 258 262 265 266 265 265 269 277 290 304 314 317 313 306 299 295 293 294 296 299 302 304 305 308 311 314 318 322 325 328 330 333 337 341 341 339 336 334 331 329 329 329 331 334 338 341 343 344 345 346 347 349 351 353 355 356 358 1 4 6 6 6 5 3 1 358 352 348 341 334 332 333 332 326 312 291 273 261 255 251 248 247 245 245 245 245 247 248 249 249 249 249 249 249 248 248 247 246 245 244 244 245 247 250 252 253 252 252 251 251 251 251 250 251 251 252 252 253 253 253 254 255 257 258 258 258 258 258 258 258 258 257 257 257 256 256 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 249 251 254 256 259 261 264 266 268 271 275 278 280 282 282 281 279 277 276 275 276 278 280 282 283 283 282 280 279 279 279 282 282 281 281 285 290 296 300 301 299 298 297 297 297 298 300 301 303 306 309 311 312 312 311 311 311 312 313 315 315 315 315 315 315 315 315 315 316 316 315 314 312 312 312 314 317 321 326 326 324 321 320 319 318 317 315 315 315 315 316 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 254 255 254 254 254 254 253 253 252 251 251 250 249 249 248 248 247 247 247 249 250 252 254 257 257 256 258 262 264 261 247 228 217 214 214 214 215 215 214 213 214 215 218 221 223 220 213 204 200 198 199 201 201 200 198 198 199 200 202 202 203 204 204 203 202 202 202 202 203 204 205 207 208 210 212 213 214 216 218 220 224 233 241 246 249 251 253 256 260 262 262 263 265 272 283 297 309 312 310 305 299 295 293 294 297 299 300 301 303 305 308 311 315 318 322 324 326 328 332 335 335 335 333 331 328 325 323 322 324 326 329 331 333 335 337 339 341 343 344 345 346 347 348 348 349 349 349 348 344 338 332 324 313 305 301 305 312 320 325 328 325 315 299 284 272 265 259 255 253 252 252 253 254 255 256 255 254 253 253 252 252 251 250 249 247 245 244 244 247 251 255 257 257 256 255 254 253 253 252 253 253 254 255 256 256 257 257 257 258 259 259 259 260 260 260 260 260 260 259 259 258 257 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 244 247 250 253 255 257 260 262 265 266 268 269 272 274 277 278 278 277 275 273 270 269 268 270 272 275 277 279 280 280 279 278 278 278 277 277 281 285 291 296 298 298 297 297 297 297 298 299 301 302 305 309 312 313 314 313 313 313 315 316 317 318 318 317 316 317 317 318 318 318 318 318 317 315 313 313 314 316 319 322 325 324 319 316 316 317 317 317 317 316 316 316 317 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 254 253 253 252 252 251 250 249 248 247 248 247 246 245 246 247 248 250 253 254 255 256 259 260 257 245 228 220 217 216 217 217 216 215 214 215 216 218 221 223 223 219 212 202 200 200 201 202 201 200 200 200 201 203 204 204 205 205 204 203 203 203 203 203 203 204 205 207 210 211 212 214 216 217 216 219 228 237 243 247 248 249 252 254 257 258 259 260 265 276 289 299 302 301 298 294 291 289 291 294 296 297 298 300 303 306 309 312 315 318 320 321 324 327 329 331 331 331 330 327 323 319 317 317 319 320 321 322 324 328 331 334 336 338 338 338 339 339 338 336 333 331 329 324 318 313 308 301 293 289 291 297 306 314 321 324 324 321 314 304 293 282 273 268 265 264 264 264 264 263 261 259 257 256 255 254 253 252 251 249 247 245 245 248 253 258 261 261 259 258 256 255 255 255 255 255 256 257 258 259 259 260 260 260 261 261 261 262 262 262 262 262 262 262 261 260 259 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 243 245 248 251 254 256 259 262 264 266 267 268 269 271 273 275 276 275 274 272 270 268 266 265 266 268 270 273 275 278 279 279 277 276 276 276 277 281 286 290 293 295 295 296 297 298 299 300 301 303 305 308 311 313 314 314 314 315 316 318 320 322 322 321 319 318 318 320 320 321 321 321 320 319 317 315 315 316 318 320 323 324 323 317 314 314 316 317 318 318 318 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 262 261 260 259 259 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 253 253 253 253 253 253 252 251 251 250 249 247 246 246 246 245 244 244 245 246 247 250 252 253 254 256 257 253 242 230 223 221 220 220 219 217 215 216 217 218 219 221 223 225 224 221 208 201 199 199 201 202 201 201 201 202 204 205 206 206 206 205 204 204 204 204 204 204 204 205 207 208 210 211 213 216 217 215 217 223 231 239 245 246 246 248 249 250 251 251 252 257 266 279 287 288 288 287 285 282 282 284 288 291 293 295 297 301 304 307 310 312 314 316 318 320 322 324 327 330 330 329 327 323 319 316 314 314 313 314 314 316 319 322 326 329 331 331 331 331 331 329 326 322 318 315 309 304 301 298 295 290 285 285 288 294 303 313 321 328 330 330 329 324 317 307 296 288 283 279 277 274 272 268 264 261 258 257 255 254 253 252 250 248 247 247 250 255 261 263 263 261 260 258 257 256 256 256 257 257 258 259 260 261 262 262 262 263 263 263 263 263 263 263 263 263 263 263 261 259 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 245 247 250 252 255 257 260 263 265 267 268 269 270 271 273 274 275 274 273 271 269 266 264 264 265 267 269 271 273 276 277 277 277 277 278 279 281 284 286 288 290 292 294 297 299 301 302 303 304 306 308 312 314 314 314 314 315 317 319 321 324 327 327 324 320 319 319 321 322 323 323 323 322 320 318 316 316 317 319 322 324 325 323 318 314 314 315 318 319 320 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 269 268 268 266 264 263 263 262 261 260 259 259 258 258 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 253 253 252 252 252 252 251 251 250 249 247 246 245 246 245 244 243 244 244 245 247 249 251 252 253 253 250 243 234 228 225 223 222 220 217 215 217 218 219 220 221 223 226 228 224 216 206 200 198 200 202 202 201 202 203 204 205 206 206 206 206 206 205 205 206 206 206 206 207 207 208 208 209 212 215 217 216 216 219 226 234 242 243 243 244 245 246 246 246 244 244 251 264 274 276 276 277 277 275 275 278 282 287 290 292 295 298 302 305 308 309 310 312 314 316 318 321 325 327 329 329 327 324 321 317 314 312 310 309 309 310 312 315 319 323 325 325 324 323 322 321 318 315 311 307 303 297 294 292 289 286 283 283 284 287 293 302 312 322 327 330 334 336 336 331 322 313 305 298 292 288 282 277 272 268 264 261 258 257 255 253 251 250 248 249 252 257 262 265 265 263 262 260 259 258 257 258 258 259 260 260 261 262 262 263 263 263 264 264 264 264 264 264 264 264 264 263 261 259 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 242 241 241 nan nan nan 247 249 251 252 255 257 261 264 266 268 269 271 272 272 274 274 274 273 272 269 267 266 264 264 264 266 268 269 271 273 275 277 278 279 281 283 284 285 286 287 289 293 297 301 304 305 306 306 307 309 312 314 316 317 317 317 318 320 322 324 329 332 332 326 320 318 320 322 323 324 325 325 324 321 319 317 317 319 321 323 326 327 325 319 314 313 315 318 320 321 321 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 271 270 269 268 266 264 263 263 262 261 260 259 259 258 258 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 252 252 252 252 251 251 251 251 250 250 249 248 246 245 246 245 244 243 243 243 243 244 247 248 250 251 252 251 245 239 234 230 225 221 218 217 216 217 219 220 221 222 223 224 227 227 222 213 204 201 202 202 202 202 202 203 204 205 206 206 206 206 206 207 207 207 208 208 209 209 208 208 208 208 210 213 216 216 215 216 221 228 236 238 239 240 242 244 247 246 243 241 244 255 267 270 270 271 271 272 271 273 277 282 287 290 293 295 298 301 304 306 307 308 310 313 315 318 322 324 326 327 326 325 323 319 315 309 306 305 305 307 308 310 314 317 319 318 317 316 315 314 311 309 306 303 300 296 292 289 286 283 282 282 282 283 285 288 296 303 310 316 321 328 330 328 324 320 316 311 307 302 295 288 282 277 272 268 265 262 259 256 253 251 249 250 253 259 263 266 267 266 264 262 260 259 258 258 259 260 261 262 262 263 264 264 264 265 265 264 264 264 264 264 264 263 262 261 260 258 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 245 244 244 244 nan nan nan 251 251 252 252 254 256 260 263 266 268 270 271 272 273 273 273 273 272 270 268 267 265 265 264 264 265 266 268 270 272 275 277 279 281 282 283 284 285 286 288 291 296 301 306 309 309 309 309 310 312 314 316 318 319 320 321 322 323 324 327 331 335 335 327 320 319 320 322 324 325 326 326 324 322 320 318 318 320 322 325 328 328 325 320 315 314 316 319 321 322 322 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 274 273 272 270 268 266 264 263 263 262 261 260 259 258 258 258 257 257 257 257 257 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 251 251 250 250 250 250 249 249 nan nan nan 245 245 245 244 243 243 243 243 243 244 246 247 249 250 248 244 241 238 234 228 221 217 216 217 219 220 221 222 222 223 224 226 227 227 221 212 208 206 205 204 204 204 204 204 205 205 206 206 206 207 207 208 208 209 209 210 210 209 209 208 207 209 212 214 215 215 215 218 223 229 232 234 236 240 244 249 249 248 247 247 253 263 267 268 268 269 269 269 270 272 276 282 288 291 292 294 297 301 303 303 304 305 308 311 315 318 320 323 325 326 326 324 321 315 309 304 303 303 304 305 306 310 312 314 314 312 311 309 309 307 305 303 301 299 295 292 289 285 282 281 282 282 282 281 282 284 287 291 296 302 307 310 312 313 314 315 315 315 312 306 300 295 289 284 279 275 271 267 262 257 253 251 252 255 260 264 267 268 267 265 263 261 259 258 258 258 260 261 262 263 264 265 266 266 266 266 265 265 265 264 263 262 261 260 259 258 257 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 247 nan nan nan 253 253 252 252 252 252 255 258 262 265 268 269 270 271 271 272 272 271 270 269 268 267 266 265 265 264 264 265 267 269 272 275 278 279 279 279 280 282 284 287 290 295 300 306 310 313 313 312 312 313 315 317 318 319 320 322 322 323 323 325 329 333 336 334 326 322 320 321 322 324 326 326 325 324 322 320 319 320 321 324 327 329 329 326 321 317 316 318 320 322 323 323 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 277 275 273 271 268 266 265 263 262 261 260 259 258 258 257 257 257 257 257 257 257 257 256 256 255 nan nan nan nan nan nan nan nan nan 254 nan nan nan nan 253 252 251 251 251 251 250 249 249 249 249 nan nan nan nan 246 245 245 244 243 242 242 243 242 242 243 244 247 249 247 243 242 240 236 230 223 218 217 218 220 221 222 223 224 225 226 227 228 229 226 220 215 212 210 208 206 205 204 204 205 205 206 206 207 207 207 207 208 209 210 211 211 210 210 208 208 208 210 213 214 214 215 216 219 222 226 230 233 238 244 250 252 253 253 254 256 259 264 267 267 268 269 269 268 269 271 277 284 289 291 293 294 297 299 300 301 301 304 307 310 314 315 320 323 326 326 325 321 316 311 306 303 302 302 302 302 305 309 311 311 309 307 306 306 305 303 301 299 297 294 292 288 285 282 281 282 283 282 281 280 280 281 282 285 288 290 293 296 301 305 310 314 318 318 316 313 309 305 300 294 289 284 279 272 265 259 256 256 258 261 265 269 270 269 266 264 261 259 257 256 256 257 259 260 262 264 265 266 266 266 266 265 265 265 264 262 261 259 258 257 256 255 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 237 nan nan nan nan nan nan nan nan nan nan 254 254 253 252 252 252 254 257 260 263 266 267 268 269 270 270 271 271 270 269 268 267 267 266 265 265 264 265 267 270 273 275 277 278 277 276 278 280 284 288 293 298 303 309 313 315 316 316 317 319 321 322 321 321 321 322 323 324 325 328 331 334 333 331 327 324 322 322 323 324 325 326 325 324 322 321 321 322 324 327 329 330 331 329 325 320 318 318 320 322 324 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 279 276 274 271 269 267 266 264 263 262 260 259 258 257 257 257 256 256 256 257 257 257 256 256 255 254 253 nan nan nan nan nan nan nan 253 254 254 254 254 253 253 252 251 251 nan nan 249 248 248 248 nan nan nan nan nan 245 245 244 243 242 242 242 242 241 241 241 243 245 246 244 242 241 238 233 225 220 219 220 221 222 224 225 226 227 228 229 230 229 227 224 219 216 213 211 208 206 205 205 205 205 206 206 206 206 207 207 208 209 210 211 211 210 210 209 208 208 209 211 213 213 213 214 216 217 221 225 229 235 242 248 251 254 253 251 252 256 261 265 267 268 269 269 268 267 269 273 279 285 289 292 293 294 296 297 298 299 300 303 308 310 313 317 322 325 326 325 322 317 313 309 306 304 301 299 299 302 305 308 308 307 305 304 304 303 302 300 297 295 293 290 287 284 282 281 282 282 282 282 281 280 280 281 282 283 283 285 288 293 299 305 312 318 322 323 324 323 321 316 309 303 298 293 287 279 271 266 264 264 266 269 271 271 271 269 265 262 259 257 255 254 254 255 256 258 260 262 263 264 264 264 264 264 264 263 261 259 258 257 255 254 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 255 255 254 254 254 253 253 254 256 258 261 264 266 267 268 269 270 271 271 270 270 269 268 267 266 266 265 265 266 269 271 274 275 276 276 276 277 279 282 285 289 294 299 304 308 312 314 317 320 323 327 329 329 326 323 320 319 320 324 334 340 340 338 335 332 329 327 325 324 323 324 324 325 325 324 324 324 324 326 327 329 330 332 333 333 330 323 318 317 319 322 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 282 279 276 273 271 269 267 266 264 263 261 259 258 257 257 256 256 256 256 256 257 256 256 256 255 254 253 253 nan nan nan nan nan 253 253 253 254 254 254 253 253 252 252 251 250 249 nan 248 248 248 nan nan nan nan nan 245 245 244 243 242 241 241 241 241 240 239 239 240 242 242 242 242 240 236 230 224 222 221 222 224 225 227 228 229 231 231 231 230 227 224 220 217 215 212 209 207 206 206 205 205 205 206 206 206 207 207 208 209 210 210 210 210 209 208 207 207 208 209 210 210 211 212 212 214 217 221 225 231 238 244 248 251 251 249 251 255 260 263 266 268 269 268 267 267 268 271 276 281 286 291 291 292 293 294 295 296 297 300 305 309 312 317 321 323 325 324 322 318 315 311 307 305 301 299 298 299 302 304 305 304 303 302 301 301 300 298 296 294 292 290 286 283 281 280 281 281 282 282 281 282 282 283 284 284 285 285 288 293 298 304 310 317 323 327 330 332 331 327 322 315 310 306 301 294 287 282 278 276 276 276 275 275 275 273 270 267 263 259 256 253 252 252 253 255 256 258 259 260 261 261 262 262 262 261 260 259 257 255 254 253 253 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 258 257 256 255 256 256 256 256 255 256 258 260 263 265 267 268 269 270 271 271 271 270 269 268 268 267 266 266 266 268 271 273 275 276 277 277 278 279 281 284 287 290 294 297 301 303 307 311 315 321 328 333 335 333 328 319 310 306 310 324 2 10 358 347 339 334 331 329 326 324 323 323 324 325 326 325 325 326 327 329 330 331 332 334 336 337 334 327 319 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 286 284 281 278 276 273 271 269 267 265 264 262 261 259 258 257 257 256 256 256 256 256 256 255 255 255 254 253 252 252 252 253 253 252 252 252 253 253 254 254 254 253 253 252 251 250 249 249 248 247 247 nan nan nan nan nan 245 244 244 243 242 241 240 241 241 240 238 237 237 238 239 240 241 241 238 234 229 225 223 223 225 227 229 230 231 232 232 232 230 227 224 220 218 216 214 211 208 206 204 204 204 205 205 205 206 207 207 208 209 210 210 210 209 208 207 206 206 206 207 207 208 208 209 210 211 214 217 221 226 232 239 244 247 248 249 253 257 259 261 264 266 267 264 263 264 267 270 274 278 282 289 291 291 291 291 291 293 295 298 303 307 311 315 319 319 321 322 321 319 315 311 307 304 301 299 298 298 299 301 302 302 301 300 300 300 299 298 296 294 292 290 287 283 281 280 280 280 281 281 282 282 284 285 287 288 289 291 293 297 302 307 312 317 322 328 333 336 337 336 333 327 321 316 310 305 301 298 296 294 292 290 287 285 283 281 278 273 268 263 258 254 252 252 252 253 255 256 258 258 259 259 259 260 260 260 260 258 257 255 254 253 253 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 342 341 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 260 258 257 257 257 258 258 258 257 257 258 260 263 265 267 268 269 270 271 271 271 271 270 269 268 268 267 267 268 270 273 275 277 277 278 279 279 280 282 284 287 290 294 296 298 300 305 308 313 321 329 332 328 322 313 302 299 302 314 355 40 38 18 358 344 336 332 328 325 322 321 322 324 325 326 326 327 328 329 331 332 333 334 335 338 340 338 331 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 288 286 283 281 278 276 273 271 269 267 265 264 262 261 259 258 258 257 256 255 255 255 255 255 254 254 253 252 252 252 252 252 252 252 252 251 252 253 253 254 254 253 253 252 251 250 250 249 248 247 246 246 nan nan nan nan 244 244 243 243 242 241 240 240 240 239 238 236 235 235 235 237 239 241 239 236 232 229 227 226 227 228 230 231 232 232 232 232 230 227 224 221 219 217 215 213 210 205 203 202 202 203 204 205 206 207 208 209 210 210 210 210 209 208 206 205 205 205 205 206 206 207 208 209 210 212 214 217 222 227 233 238 242 245 248 255 259 260 261 261 263 263 260 259 261 264 269 274 277 280 285 289 291 291 289 289 290 293 297 301 306 310 313 315 316 317 318 318 317 314 311 307 303 300 299 297 297 297 298 299 299 300 300 299 299 299 298 296 294 292 290 287 284 282 280 280 280 280 281 282 283 284 286 288 290 292 295 298 302 307 311 315 319 324 328 333 336 339 342 342 338 334 329 322 316 313 312 313 312 311 309 305 300 295 290 285 280 274 269 263 258 254 253 253 254 255 257 258 258 258 258 258 258 259 260 259 259 257 256 255 254 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 341 nan nan nan nan nan nan nan nan nan 339 337 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 259 258 257 257 258 259 260 259 259 258 259 261 263 265 266 267 268 269 270 271 271 271 271 270 270 269 269 269 270 272 275 277 278 278 278 279 279 280 281 283 286 290 294 297 300 304 307 310 315 321 325 319 306 298 299 311 327 339 353 13 30 32 16 354 338 331 327 324 321 319 318 319 321 323 325 326 327 329 330 332 333 334 335 337 340 342 340 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 287 284 282 280 278 275 273 271 269 267 265 264 263 261 260 259 257 256 256 255 255 254 254 253 252 251 250 251 251 251 250 250 250 250 250 251 251 252 253 253 253 253 252 252 250 250 249 248 247 246 245 245 245 nan nan 244 243 243 243 243 242 240 239 239 239 238 237 234 233 233 234 235 237 237 236 234 231 229 228 229 229 231 231 232 232 232 232 231 228 225 222 220 218 216 215 211 206 202 200 199 200 201 203 205 207 208 209 210 210 210 210 210 208 207 205 204 204 205 205 206 207 208 208 210 211 213 216 220 224 229 234 238 241 249 256 261 262 261 260 260 259 258 258 260 263 269 276 279 281 285 288 290 290 288 288 289 292 295 299 303 307 310 312 313 314 315 315 315 314 312 308 305 302 300 298 296 296 296 297 298 299 300 301 300 300 299 298 295 293 291 288 285 283 282 281 281 281 281 282 283 284 285 287 289 292 296 301 307 312 316 321 324 327 329 332 335 339 343 345 345 344 342 338 334 331 331 331 330 328 324 319 312 306 300 294 288 282 276 270 265 260 257 255 255 257 258 259 259 258 258 258 259 259 259 259 259 258 257 256 255 254 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 341 340 339 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 255 255 256 256 256 257 258 260 261 261 261 260 260 261 262 264 265 265 266 267 269 270 271 271 271 271 271 271 270 270 272 274 276 278 278 278 277 277 278 278 279 282 287 291 295 300 304 308 311 314 317 321 315 283 266 275 291 313 334 342 346 352 356 350 332 320 317 317 318 317 316 314 314 315 317 319 322 325 327 329 331 333 335 336 337 339 341 342 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 287 285 282 281 279 277 275 273 271 268 266 265 264 263 262 260 259 257 256 256 255 253 252 251 250 249 248 249 249 249 249 248 249 249 249 249 250 251 252 252 252 252 252 252 251 250 249 248 247 246 245 245 244 244 244 243 243 243 243 243 242 241 239 239 238 238 237 235 232 231 231 233 234 235 235 235 234 232 230 231 232 232 232 232 232 234 235 233 230 226 223 220 218 216 215 212 207 202 198 196 196 198 200 203 206 208 209 210 210 210 210 209 208 207 205 204 204 205 205 206 207 208 209 210 211 213 216 219 223 227 231 234 240 248 255 259 262 263 261 259 258 258 259 260 263 269 276 281 284 287 289 290 290 288 288 290 292 294 297 300 303 306 309 311 312 312 313 313 313 313 311 308 304 302 300 299 297 296 296 298 300 302 302 302 301 300 299 297 294 292 289 286 285 283 283 282 282 282 282 283 284 284 284 286 291 296 303 310 316 321 326 328 328 329 330 333 337 341 345 347 349 350 350 349 348 347 346 344 339 333 327 321 315 309 303 298 293 287 281 276 270 265 261 259 260 260 260 260 260 260 260 260 259 259 259 259 260 259 258 257 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 344 342 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 nan nan nan nan 250 250 251 252 253 254 256 258 260 262 263 263 262 262 262 262 263 263 264 265 266 268 269 271 272 272 272 272 271 270 271 273 275 277 278 278 278 277 276 277 278 280 284 289 295 299 303 307 311 314 316 318 318 303 262 250 259 274 291 301 306 309 309 307 302 298 300 304 308 309 309 308 307 308 310 312 316 319 323 326 329 331 333 335 337 339 340 341 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 286 284 282 280 278 276 274 272 269 267 265 264 264 263 262 260 258 257 256 254 253 251 250 249 248 247 246 247 247 247 247 247 247 247 248 248 249 250 251 251 251 251 251 251 250 249 249 248 247 245 245 244 244 244 243 243 243 242 242 242 241 240 238 238 237 nan nan 232 230 230 231 232 232 233 234 235 234 233 233 234 235 234 233 234 236 238 236 232 227 223 220 218 217 216 214 209 203 197 194 193 194 197 201 204 208 210 210 210 210 209 209 208 206 205 205 205 205 206 207 208 209 209 210 212 215 218 221 224 226 228 232 239 246 252 257 260 263 262 261 260 260 261 262 264 268 273 278 284 289 291 292 291 290 289 290 292 293 295 297 299 303 306 309 310 311 312 313 316 315 312 308 305 304 303 302 299 296 296 298 302 304 304 304 303 302 300 298 296 293 291 288 287 285 285 284 284 283 284 284 285 284 282 283 286 291 299 309 318 322 324 324 324 325 327 330 334 339 343 347 351 353 354 355 356 356 355 351 346 341 334 329 324 318 313 308 305 301 296 290 282 276 270 267 266 265 264 264 264 264 262 261 259 257 257 259 260 260 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 348 345 343 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 241 239 240 243 247 250 nan nan nan nan nan nan nan nan nan nan nan nan 248 247 247 246 247 248 251 253 255 257 260 262 263 264 264 263 263 263 263 263 264 264 266 267 269 270 271 272 272 272 270 269 271 275 276 277 278 278 278 278 278 279 281 284 288 293 297 302 306 309 312 315 317 317 313 293 262 251 253 259 266 273 279 284 288 291 293 295 297 300 301 301 301 301 303 305 307 310 314 318 321 325 328 331 334 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 275 272 nan nan nan 265 264 263 262 261 259 257 256 254 252 250 248 247 246 245 245 245 245 245 245 245 245 245 246 246 247 248 249 250 250 251 251 250 250 249 248 248 247 246 245 244 244 244 243 243 242 242 242 241 240 240 238 237 nan nan nan nan 231 231 230 230 230 232 234 235 235 235 235 237 237 237 236 237 239 242 239 233 226 222 219 217 215 214 213 210 203 196 193 191 191 193 197 202 207 210 211 211 210 209 209 208 207 206 206 206 206 207 207 208 209 210 211 213 216 220 223 225 226 228 231 238 244 250 254 258 262 263 263 261 260 261 263 264 266 268 272 279 286 290 292 291 290 290 290 291 292 292 293 296 299 303 306 308 309 311 312 312 312 310 307 306 304 303 301 298 296 296 299 304 306 307 306 305 303 301 299 297 295 292 290 289 288 287 287 286 286 286 287 286 284 281 279 277 279 286 299 308 313 315 316 317 321 325 330 334 338 342 346 350 353 354 355 357 358 358 356 352 347 343 339 334 330 326 324 323 322 318 309 296 287 280 276 273 271 270 268 267 266 264 261 258 256 256 259 260 261 262 262 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 350 347 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 266 261 nan nan nan 231 227 225 225 227 232 237 nan nan nan nan nan nan nan nan nan nan nan 246 245 244 244 244 244 246 250 253 255 257 259 260 262 264 265 265 265 266 265 265 265 265 266 267 268 269 269 270 271 270 268 269 271 275 276 276 276 277 278 279 279 281 284 287 290 293 296 301 305 309 312 314 314 312 305 288 268 257 254 255 257 263 269 276 282 288 292 294 295 296 296 297 298 300 303 305 307 310 314 317 320 323 327 331 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265 264 263 262 261 259 257 255 253 250 248 246 245 244 243 244 244 244 243 243 243 243 243 244 244 245 246 247 248 249 250 250 250 250 249 248 248 248 247 246 245 244 244 243 242 242 241 241 240 240 239 239 237 nan nan nan nan nan 232 231 229 229 231 233 234 234 234 236 239 239 238 238 240 243 246 243 235 227 221 218 215 213 212 213 212 207 199 194 191 190 189 192 198 204 209 211 211 210 210 209 209 208 207 207 206 206 207 207 208 209 210 212 214 217 220 223 225 226 228 232 237 243 248 252 256 259 262 262 260 259 260 262 263 264 264 267 272 278 285 288 289 289 289 289 290 290 290 291 293 296 300 303 306 308 310 311 312 311 309 307 304 302 301 299 298 299 298 302 305 308 309 308 307 305 303 301 299 296 294 292 290 290 289 289 289 289 290 290 289 286 282 276 270 267 274 285 294 299 303 307 311 318 324 329 334 337 340 345 348 350 351 353 355 358 360 359 356 353 350 347 344 342 342 344 344 343 338 329 315 302 291 284 279 275 273 270 268 267 265 263 261 259 260 263 264 265 265 266 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 267 268 266 261 254 244 nan nan 221 218 216 215 216 219 222 nan nan nan nan nan nan nan nan nan nan 244 243 243 244 244 245 245 246 249 253 255 256 258 259 261 263 265 266 267 268 268 267 266 266 266 267 267 268 268 268 269 267 267 269 271 272 274 273 274 275 276 278 279 281 285 286 287 288 291 295 300 304 307 307 306 303 297 287 275 267 263 261 262 265 270 277 284 289 292 293 293 293 294 297 300 302 304 306 308 311 313 316 319 322 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 269 267 265 264 262 261 260 258 256 253 250 247 245 244 243 242 242 242 242 242 241 240 240 241 241 242 242 243 244 246 247 248 249 249 250 250 249 249 248 248 248 247 246 245 244 243 242 241 241 240 239 239 239 239 237 nan nan nan nan nan nan 231 229 229 230 231 233 233 234 237 240 240 240 240 242 246 249 248 240 229 221 217 215 213 212 213 213 211 206 200 194 191 189 191 195 201 206 209 209 210 210 209 209 209 208 207 206 206 207 207 208 209 210 212 214 217 220 222 224 226 229 232 237 242 246 250 253 257 259 259 257 256 257 260 262 262 262 263 266 270 275 279 282 284 285 286 287 288 289 290 292 295 298 301 304 306 309 310 311 311 310 308 304 301 298 295 296 297 300 303 305 307 308 308 308 306 305 303 300 298 295 292 291 291 292 292 293 293 293 293 292 290 285 278 269 266 270 276 283 289 294 299 306 313 319 322 326 330 333 339 343 346 348 351 354 358 360 359 358 356 354 351 350 351 355 358 358 352 345 336 326 314 300 291 284 278 274 271 269 268 267 266 265 265 268 270 270 269 269 270 271 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 251 252 250 246 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 236 238 239 240 242 244 248 249 249 248 249 252 254 255 256 257 259 261 263 266 269 270 270 270 268 267 267 267 267 267 267 267 266 265 265 267 267 267 268 269 270 271 272 274 275 278 281 281 279 279 281 285 289 292 293 294 295 295 293 287 280 276 273 271 270 270 273 277 282 287 289 291 291 293 295 298 300 303 305 307 309 311 nan 316 318 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 269 267 264 263 261 260 258 256 254 251 248 245 243 242 241 241 241 241 240 239 238 237 237 238 239 240 240 242 243 245 246 246 248 249 249 249 249 249 249 248 248 248 246 246 245 244 242 241 241 240 239 238 239 238 237 nan nan nan nan nan nan 232 230 229 229 230 231 232 234 238 240 241 240 241 243 247 251 251 246 236 225 219 218 215 213 212 212 211 209 205 199 194 191 191 193 197 201 205 206 207 208 209 209 209 208 206 205 206 206 207 208 208 210 212 214 216 218 221 223 226 230 233 237 241 245 248 251 253 254 254 253 254 256 258 260 261 261 262 263 265 267 270 273 276 278 280 281 284 287 290 293 295 297 299 302 304 307 309 311 311 311 309 306 302 298 296 296 298 300 303 304 306 307 307 307 307 306 304 302 299 295 293 292 293 294 295 296 297 297 297 296 294 290 282 274 270 271 273 278 283 288 293 298 303 307 309 311 314 320 328 336 341 345 350 354 357 357 356 355 355 354 353 353 357 2 4 359 351 343 335 327 315 303 294 287 282 277 274 272 271 270 269 269 271 274 277 275 274 272 272 273 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 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 nan nan nan nan nan 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 225 228 230 232 234 238 243 249 253 253 252 251 251 252 253 254 255 256 259 262 266 270 272 273 272 270 269 268 268 268 268 267 265 264 263 262 262 262 262 264 265 266 266 267 267 268 270 272 272 271 271 273 276 279 280 280 284 288 290 290 287 283 281 280 279 277 275 275 276 278 280 283 286 290 293 296 297 299 301 303 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 271 267 264 262 260 258 256 254 252 249 247 246 244 242 242 241 240 239 238 236 235 234 234 234 235 236 238 240 241 243 244 245 247 248 248 249 249 249 249 249 249 248 247 246 245 244 243 242 241 240 239 239 238 238 237 237 nan nan nan nan 235 233 231 230 230 230 230 231 233 237 239 240 241 241 244 248 251 253 252 246 236 226 223 220 217 214 212 210 209 207 202 197 194 192 191 193 196 200 202 204 206 208 209 208 207 206 205 205 206 206 207 207 209 211 213 215 218 220 223 226 230 233 237 240 243 246 249 250 250 250 250 253 255 257 259 261 261 262 263 263 264 265 267 269 271 273 274 277 283 290 296 298 298 299 301 303 305 308 310 311 311 309 307 303 300 298 297 297 298 300 302 304 305 306 306 306 306 305 303 300 297 295 294 295 296 298 299 300 301 301 301 299 295 288 281 276 274 275 278 282 285 288 291 293 295 297 298 300 305 314 325 334 342 348 351 352 352 350 350 350 351 351 354 359 4 1 352 343 337 331 322 312 303 296 291 287 283 280 278 277 275 273 272 275 279 280 280 278 276 275 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 217 220 222 224 227 230 237 246 255 257 256 254 253 252 252 252 252 254 257 261 266 271 274 275 274 272 271 269 269 269 269 267 264 262 262 261 260 260 261 262 263 264 264 263 260 259 262 264 263 264 266 270 273 276 277 279 282 286 288 288 286 284 282 281 280 280 279 278 277 276 276 279 284 290 294 296 296 298 300 303 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 270 266 263 260 258 256 254 252 250 249 247 246 245 243 242 241 239 237 235 234 232 232 231 232 233 234 236 239 240 242 244 245 246 247 247 248 248 248 249 249 249 248 247 246 245 243 243 242 241 240 239 239 238 237 237 nan nan nan 235 235 234 232 231 230 230 230 230 232 235 238 239 239 241 244 247 250 251 252 252 247 238 231 226 222 219 215 211 209 207 204 201 197 193 190 190 193 196 199 202 204 207 208 208 207 206 206 206 206 206 206 207 209 210 212 215 217 220 223 226 229 232 235 239 242 245 247 248 248 248 250 253 255 257 259 260 260 261 261 261 262 263 264 265 267 268 270 273 280 290 297 300 300 300 300 301 303 305 308 309 310 309 307 305 301 298 296 295 295 296 299 302 305 305 305 306 306 306 304 301 299 298 297 297 298 300 302 303 305 306 306 305 301 294 288 283 281 281 283 285 286 287 288 289 290 290 291 291 292 298 308 322 333 340 344 344 343 342 343 344 346 349 353 359 1 356 347 339 332 325 317 309 303 299 296 292 290 287 285 284 282 280 278 282 285 286 286 284 282 280 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 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 nan nan nan nan nan nan 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 217 219 220 223 230 241 254 261 261 259 256 253 252 251 251 253 256 261 267 272 275 276 276 274 272 270 269 269 268 265 262 261 262 262 263 263 262 262 263 264 264 262 261 255 250 251 255 260 265 270 275 278 281 284 286 288 289 288 287 285 282 280 279 280 281 282 nan nan nan nan nan 292 294 296 297 300 302 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 276 270 265 262 259 257 255 253 252 250 249 248 247 245 244 242 240 237 235 233 232 231 230 230 231 232 233 235 238 240 242 243 244 245 246 246 247 247 248 249 249 249 248 247 245 244 243 243 242 241 239 239 238 238 237 237 nan nan nan 235 234 233 231 230 230 230 230 231 233 236 238 238 240 243 246 248 249 249 251 250 246 240 234 228 222 216 212 210 209 208 205 201 196 191 190 191 193 196 200 203 206 207 207 207 207 206 206 207 207 207 208 209 211 212 214 217 220 223 225 227 230 233 236 239 242 245 246 248 249 252 254 255 257 257 258 258 259 259 259 260 261 263 264 265 267 269 272 279 289 297 300 300 299 299 299 301 303 306 308 309 308 307 305 303 299 296 294 292 293 297 300 303 304 304 304 304 304 303 302 302 300 299 299 300 301 304 306 308 309 310 309 306 303 298 294 292 292 291 290 290 290 290 289 289 288 287 285 284 284 290 303 317 328 333 334 333 334 336 338 342 346 351 355 356 352 343 333 326 318 312 307 304 302 299 297 295 292 291 290 290 290 291 292 294 295 294 293 290 288 287 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 351 351 nan nan 349 347 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 219 218 217 217 217 219 226 239 254 264 265 262 259 255 252 251 250 252 256 262 267 271 274 276 277 275 273 270 267 266 264 261 259 260 263 265 266 266 265 265 265 266 266 266 264 260 251 249 252 259 265 272 278 282 286 289 290 291 291 290 289 288 285 283 281 282 284 nan nan nan nan nan nan nan 293 296 299 304 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 293 288 283 276 270 265 261 258 256 254 251 250 248 247 247 246 245 243 241 238 236 233 232 230 229 229 229 230 231 233 235 237 239 240 242 243 244 244 245 246 247 248 249 250 249 248 246 244 244 243 242 241 240 240 239 238 238 238 237 237 nan 235 234 233 232 231 230 230 229 230 232 234 236 237 240 242 244 245 246 246 248 250 250 247 241 235 227 218 213 212 212 213 212 208 201 196 193 192 193 196 199 202 204 206 207 207 207 207 207 208 208 209 209 210 211 212 214 216 219 222 224 226 228 230 233 236 239 242 245 248 250 253 254 255 256 256 256 255 256 256 257 258 260 262 263 265 266 268 272 279 289 295 298 298 297 297 297 298 301 303 306 307 308 307 306 303 300 296 293 291 291 294 298 301 302 303 302 302 302 302 302 302 301 301 300 301 303 305 308 309 311 312 313 313 312 309 305 302 301 300 298 298 297 294 292 290 288 286 283 280 278 280 286 296 308 317 321 323 326 329 333 337 342 346 350 350 344 333 324 318 313 309 307 305 303 301 299 296 294 293 293 296 298 300 302 303 303 302 300 298 296 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 6 6 7 5 2 359 355 nan nan nan nan nan 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 216 nan nan nan nan nan nan nan nan nan nan nan 229 230 228 226 223 220 218 219 225 239 254 263 265 263 260 256 253 251 250 252 256 262 267 271 272 274 275 275 273 270 266 262 259 257 258 261 264 267 269 268 267 267 268 269 269 269 267 264 257 254 255 260 266 274 280 286 290 293 294 294 293 293 293 293 292 291 289 nan nan nan nan nan nan nan nan 290 292 296 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 305 302 298 293 288 281 275 268 264 260 256 253 250 247 246 245 245 245 245 244 242 239 237 234 232 230 227 227 227 228 230 232 233 235 236 238 240 241 242 243 244 244 246 247 248 249 249 248 247 245 244 243 243 242 241 241 240 239 239 238 238 237 236 235 234 233 232 231 230 230 230 230 231 232 234 236 238 241 243 243 244 244 246 249 252 252 248 241 233 222 216 214 215 218 219 216 211 204 200 196 196 197 199 200 202 204 205 207 207 207 208 208 208 209 209 209 210 212 214 216 218 221 223 225 227 228 230 233 237 240 244 247 250 252 254 254 255 255 254 253 253 254 255 257 259 261 262 264 265 267 271 278 286 291 294 295 296 296 295 296 298 301 304 306 307 306 305 303 300 297 293 291 291 293 296 299 301 301 300 300 300 300 301 301 301 301 301 301 303 305 308 309 311 313 315 317 318 316 312 309 307 306 305 305 303 300 296 293 290 287 284 281 278 277 277 281 289 299 307 313 318 324 329 333 337 339 340 337 330 321 315 311 308 307 305 304 302 301 299 297 295 294 295 297 301 305 308 309 307 306 304 303 301 299 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 19 19 16 13 9 5 nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 217 nan nan nan nan nan nan nan nan nan 226 230 234 237 236 234 230 225 220 218 222 237 251 259 261 261 259 256 253 251 249 250 253 259 266 269 269 270 271 272 272 269 264 259 256 255 257 261 266 269 270 269 268 267 267 268 266 264 264 263 261 258 259 262 268 274 281 287 292 295 296 296 296 296 296 297 299 299 nan nan nan nan nan nan nan nan nan 286 291 297 nan nan nan nan 314 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 311 309 305 301 297 291 285 278 271 265 260 255 252 249 247 245 244 244 245 246 244 242 240 237 235 233 230 227 226 225 226 228 230 232 232 234 236 238 239 240 241 243 244 245 246 247 248 249 248 247 246 244 243 243 242 242 242 241 240 239 239 238 238 237 236 235 234 233 232 231 230 230 229 230 231 233 234 236 240 242 243 243 243 245 249 252 253 252 246 236 227 221 217 218 221 223 223 219 214 208 203 200 198 197 197 198 200 202 204 205 206 206 207 207 206 207 208 210 212 213 215 217 220 222 224 226 228 229 232 235 239 243 247 249 251 252 253 254 254 253 253 252 253 255 257 258 260 261 262 263 263 267 273 278 283 287 290 293 294 294 294 295 298 301 305 307 306 305 303 301 298 295 292 292 292 294 297 300 300 299 298 298 298 300 301 301 300 300 301 302 304 306 308 310 312 315 318 319 317 315 313 312 312 312 311 308 304 300 297 294 290 287 283 280 277 275 275 280 287 294 302 310 317 322 326 328 328 325 321 315 310 307 305 304 303 302 301 300 299 299 299 298 297 298 300 303 308 311 312 310 308 307 305 303 301 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 23 22 18 15 11 nan nan nan nan nan nan nan nan nan nan nan 306 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 206 209 215 223 nan nan nan nan nan 217 218 220 224 229 234 237 237 235 232 226 219 213 214 230 245 252 256 256 256 255 252 249 246 245 246 251 257 262 264 266 267 268 268 264 260 257 255 255 257 261 266 269 270 268 265 262 259 258 252 252 256 260 262 262 262 265 270 275 281 287 291 294 296 297 298 298 299 300 302 303 301 nan nan nan nan nan nan nan nan 283 290 297 nan nan nan nan nan 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 314 311 308 304 301 296 292 287 280 273 267 261 256 252 250 248 247 246 246 246 246 244 241 239 238 236 234 231 nan nan nan 224 226 227 229 230 232 234 236 237 239 240 242 243 243 244 245 246 247 248 248 247 245 244 243 243 242 242 241 241 240 239 238 238 237 236 235 234 233 233 232 231 230 229 229 230 232 232 235 238 241 243 244 243 244 247 250 252 251 248 240 234 230 225 221 222 224 225 223 218 213 208 204 200 196 195 195 196 198 200 202 204 204 204 203 203 204 207 209 211 213 214 216 219 221 224 226 227 228 231 234 238 242 246 248 249 251 252 252 252 252 252 252 252 254 256 258 259 260 261 261 262 264 268 272 276 279 283 287 291 293 293 294 295 298 302 304 306 306 304 302 300 297 294 292 292 293 296 298 299 298 297 296 296 297 299 299 299 300 300 301 302 304 306 308 310 312 314 315 315 314 314 315 316 316 314 310 307 304 301 298 294 290 286 282 279 276 276 278 281 286 292 299 306 311 314 314 313 310 307 304 302 301 300 300 299 298 297 297 297 298 299 nan nan nan 301 304 309 312 313 312 311 309 308 305 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 20 18 15 12 9 5 nan nan nan nan nan nan nan nan 329 321 311 299 nan nan nan nan nan nan nan nan nan 239 235 229 223 217 212 207 205 207 214 221 224 222 219 216 214 214 213 215 220 225 229 231 231 230 226 220 212 206 208 223 240 247 249 250 250 250 249 247 242 236 232 234 244 254 260 263 263 262 258 253 251 251 253 254 255 257 263 266 266 264 261 257 253 246 241 245 251 257 261 264 266 269 273 278 282 286 290 293 296 299 300 299 nan nan 298 299 298 296 292 nan nan nan nan nan nan 280 287 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 316 314 311 308 304 301 297 294 290 286 280 274 268 263 258 255 252 251 249 248 247 247 245 242 240 238 237 236 234 231 nan nan nan 222 223 224 225 227 229 231 233 235 237 239 240 241 242 243 244 245 246 247 247 247 245 245 244 243 242 242 241 241 240 239 238 238 237 236 235 234 234 233 232 231 230 229 229 229 230 231 233 235 238 242 244 244 244 246 248 249 249 247 243 241 238 234 228 224 225 225 224 220 215 211 208 204 198 194 193 193 195 198 201 203 202 201 200 200 202 205 208 211 212 213 215 217 220 223 225 226 227 229 232 236 240 244 246 248 249 250 250 251 251 251 251 251 252 255 257 259 260 261 262 263 264 266 268 270 274 277 281 286 291 293 293 292 294 297 300 303 305 305 303 301 298 295 293 292 293 295 296 297 297 295 294 293 294 296 297 298 298 298 299 300 301 303 305 307 309 310 311 312 313 314 316 316 316 313 310 307 305 303 300 296 292 287 284 281 278 278 278 280 283 286 291 295 299 301 301 300 299 298 297 297 297 297 296 295 295 294 294 295 296 nan nan nan nan nan nan 309 312 313 313 313 311 310 308 306 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 14 12 10 8 7 5 nan nan nan nan nan nan nan 339 334 329 320 308 296 nan nan nan nan nan nan nan nan 237 231 225 218 213 209 205 204 208 215 221 222 220 216 214 212 211 211 212 217 221 224 224 224 221 218 211 203 200 208 223 237 243 243 242 242 243 243 241 234 226 219 220 232 247 257 260 257 251 245 241 238 241 247 251 252 253 256 260 262 261 260 257 253 247 246 248 252 256 260 264 268 272 276 280 284 287 291 294 298 300 300 298 nan nan nan 288 290 291 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 317 315 313 310 307 304 300 297 293 290 286 281 276 271 265 261 258 255 253 250 249 247 245 242 240 238 237 236 234 233 230 nan nan nan 221 221 222 223 224 226 228 230 233 235 237 239 240 241 242 243 244 245 245 246 246 245 245 244 243 242 242 241 241 240 239 238 238 237 237 236 234 233 233 233 232 230 229 228 228 229 230 231 233 235 239 241 242 243 245 246 246 246 246 245 245 245 241 236 230 228 228 227 225 220 216 213 208 201 195 192 192 194 196 200 202 203 202 201 201 203 205 207 209 211 213 214 216 218 221 223 225 226 228 230 234 238 241 244 246 248 248 249 249 249 250 250 250 250 253 256 258 260 260 262 263 264 264 265 267 271 273 277 282 288 293 294 292 292 293 295 298 302 304 303 302 299 297 294 292 292 293 294 294 294 293 291 291 292 293 295 295 296 296 296 297 299 300 302 304 306 308 310 312 314 315 315 313 311 308 306 304 303 301 299 296 293 289 286 283 280 279 279 281 283 286 288 290 292 293 293 293 293 293 293 294 294 294 293 292 292 292 292 293 nan nan nan nan nan nan nan 306 310 312 313 313 312 311 309 308 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 7 6 5 nan nan nan nan nan nan nan nan nan nan 330 316 303 nan nan nan nan nan nan nan nan 232 227 220 213 209 206 204 205 211 218 221 221 218 215 213 212 211 212 213 216 219 220 219 218 215 211 205 199 201 212 226 236 239 237 235 235 234 234 231 225 216 210 210 216 228 242 249 247 243 239 234 227 223 233 237 242 248 252 256 259 259 257 255 253 252 252 252 253 256 259 263 268 274 278 283 286 289 293 295 298 298 295 291 nan nan nan nan 278 285 291 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 319 319 318 316 314 311 309 306 302 298 294 289 284 279 275 270 266 262 258 255 252 249 246 243 241 240 239 238 236 234 232 230 227 nan nan nan 220 221 221 222 223 225 227 230 233 236 238 239 241 242 243 244 244 244 244 245 244 244 244 243 242 242 242 241 241 240 239 238 237 237 236 234 233 233 233 232 231 230 229 228 229 229 230 231 233 236 238 239 241 242 244 243 242 242 244 246 247 246 243 237 235 235 234 231 227 222 219 214 207 200 195 193 194 196 197 199 201 203 204 205 205 206 207 209 210 212 213 214 216 219 222 224 226 228 231 234 237 240 243 244 246 247 247 247 248 250 250 249 249 251 254 257 259 260 262 263 265 265 265 267 269 272 274 279 286 293 294 293 292 292 292 294 298 301 302 302 300 298 295 293 291 291 291 291 290 289 288 288 289 290 291 292 292 292 292 294 296 298 299 301 304 308 311 315 316 315 313 309 306 303 301 300 299 298 297 296 294 291 288 284 281 279 279 281 284 287 289 289 290 290 289 289 290 290 291 291 292 291 291 290 290 290 291 292 nan nan nan nan nan nan 301 302 306 309 312 313 313 312 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 nan nan nan 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 5 nan nan nan nan nan nan nan nan nan nan 347 336 321 308 298 nan nan nan nan nan nan nan 228 222 215 208 204 203 204 208 215 221 222 221 218 215 214 215 215 215 217 218 218 217 216 215 213 209 205 202 207 219 230 236 237 234 230 228 226 224 221 216 210 205 203 202 204 209 220 233 239 239 233 218 199 199 221 238 245 250 254 255 254 247 234 232 241 249 253 254 256 258 262 267 273 278 283 287 290 292 293 293 288 284 282 nan nan nan nan nan 278 288 292 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan 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 320 323 323 321 nan 318 316 314 311 308 304 299 293 287 282 278 274 269 264 260 256 252 247 244 243 243 242 240 238 236 233 231 229 227 nan nan 220 220 220 221 221 223 224 227 230 234 237 239 241 242 243 244 244 244 244 244 244 244 243 243 242 242 242 242 241 241 240 238 237 237 236 234 233 233 233 233 232 231 229 229 229 229 229 230 232 233 235 236 238 240 241 241 238 237 238 241 244 246 247 243 242 242 240 236 230 227 225 222 217 210 202 198 197 197 197 198 199 201 205 208 208 208 208 209 211 213 213 214 216 218 221 225 227 230 232 234 236 238 239 242 244 245 246 246 248 250 250 249 249 250 253 256 257 258 261 263 265 266 266 267 269 271 273 276 283 290 293 293 293 292 292 293 295 298 300 301 301 299 296 293 290 289 288 288 287 286 285 285 286 287 288 288 288 288 288 290 293 296 298 300 303 307 312 315 315 313 310 307 303 300 299 297 296 295 295 295 294 292 290 286 283 280 280 282 285 287 288 288 288 288 288 288 289 289 290 290 290 290 289 288 288 289 290 290 291 293 nan nan 299 299 298 298 301 306 310 312 313 312 311 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 nan 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 nan nan nan nan nan nan nan nan nan nan 355 347 335 322 309 300 nan nan nan nan nan nan nan 222 216 208 201 199 199 202 209 217 222 222 220 218 218 218 219 218 219 221 221 218 215 214 214 215 213 211 210 214 223 233 236 235 231 226 221 218 216 214 210 206 202 199 197 196 198 203 216 233 241 234 214 190 181 197 221 236 244 248 248 245 238 230 229 236 245 251 254 256 258 261 265 269 274 279 284 287 289 288 285 281 278 277 nan nan nan nan nan nan 283 287 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 309 nan nan nan nan nan nan nan 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 311 311 nan nan nan nan nan nan nan 326 325 324 322 321 320 316 309 301 294 289 284 279 273 269 263 256 250 247 247 246 245 243 241 238 236 233 231 229 nan nan 222 221 220 220 221 221 222 225 228 231 235 239 241 242 244 245 245 244 244 244 243 244 243 243 243 242 242 242 241 241 240 239 237 236 235 234 233 233 233 233 232 232 231 229 229 229 229 229 231 232 233 234 235 237 239 238 237 235 234 235 238 243 245 245 246 247 247 242 232 229 230 230 228 223 214 207 203 201 200 199 199 201 206 208 210 210 211 212 213 214 215 216 217 219 223 226 229 231 232 234 235 235 237 239 242 244 245 246 248 250 250 250 250 251 252 254 256 257 259 262 264 265 265 266 267 270 272 274 281 287 292 293 294 293 293 293 294 296 298 300 299 298 296 292 289 287 286 286 285 283 282 282 283 284 285 285 285 285 286 288 292 294 297 299 302 306 309 311 311 310 308 305 303 301 299 298 296 295 294 294 294 293 291 289 285 283 282 282 283 285 285 285 285 286 287 288 289 289 290 289 289 289 288 288 288 288 289 289 290 292 294 296 297 297 296 296 298 303 308 311 312 311 311 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 359 nan nan nan nan 2 356 347 335 323 312 302 291 274 nan nan nan nan nan nan 207 199 193 192 193 200 209 216 220 219 217 218 219 221 221 220 221 223 221 217 213 212 214 217 218 217 216 218 225 235 236 233 228 222 216 213 211 210 207 203 199 197 196 196 196 196 201 216 236 236 219 197 191 198 208 218 228 236 241 242 241 239 238 241 246 251 255 257 nan nan 263 266 270 275 280 283 286 286 284 281 279 nan nan nan nan nan nan nan nan 280 283 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 340 338 337 335 334 nan nan nan 332 323 311 301 294 288 284 280 275 268 258 250 247 247 247 247 246 243 241 238 235 233 232 nan nan nan 222 221 221 221 220 221 222 225 230 234 238 241 243 244 245 245 245 245 244 243 243 243 243 243 243 242 241 241 240 240 239 238 236 235 235 234 233 233 233 233 233 232 230 229 229 229 229 230 231 231 232 233 234 236 237 236 235 234 234 235 239 241 243 246 250 252 249 240 234 232 232 233 232 227 219 214 210 206 204 201 203 206 209 210 211 213 214 216 217 218 219 220 221 224 227 229 231 232 233 233 234 235 238 241 243 244 246 247 249 251 252 252 252 253 254 255 257 258 260 262 262 263 264 266 267 270 274 281 286 291 293 293 294 294 294 294 295 297 298 298 297 295 292 289 287 286 285 285 284 282 281 281 281 282 283 284 285 286 287 290 293 295 298 300 302 304 306 306 306 306 305 304 303 302 301 300 299 298 297 296 295 293 291 288 286 284 283 283 283 282 283 284 286 287 288 289 289 289 289 289 288 288 288 288 288 288 289 290 292 293 294 294 294 293 293 295 299 304 308 310 310 310 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 nan nan nan nan nan nan nan nan nan nan 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 1 349 337 326 317 306 290 263 238 nan nan nan nan nan nan 187 183 183 186 196 208 216 218 216 214 214 217 219 219 219 220 222 220 215 210 209 212 217 219 218 216 215 220 229 233 232 228 221 216 212 211 209 206 202 198 196 195 196 195 193 191 196 217 234 226 212 205 204 206 205 211 224 236 244 249 250 247 247 249 252 256 259 261 nan nan 267 270 274 278 282 284 285 284 283 nan nan nan nan nan 267 268 nan 274 279 283 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 339 326 313 303 296 289 285 281 275 264 252 245 245 248 251 251 250 247 243 240 237 236 234 232 nan nan nan 222 221 221 220 220 221 224 229 234 238 241 243 245 245 246 246 246 245 244 244 244 243 243 243 242 241 240 240 240 239 238 237 236 235 234 234 233 233 232 233 232 231 230 229 229 229 229 230 230 230 230 232 234 235 235 235 235 235 235 237 239 241 243 247 250 249 245 241 237 232 231 232 231 228 224 220 216 211 206 205 206 208 210 211 213 215 217 219 220 220 221 222 224 226 228 230 232 231 231 232 234 237 240 242 244 245 246 248 250 252 252 253 253 255 256 257 258 260 261 262 263 264 264 265 267 272 279 285 289 291 292 293 293 293 294 294 296 297 297 297 295 292 289 287 286 286 286 285 283 281 280 280 280 281 282 283 285 287 289 291 293 295 297 298 299 301 302 303 304 304 305 305 306 306 306 305 304 303 300 298 296 294 291 289 286 285 284 284 284 285 286 287 288 289 289 290 290 290 289 288 288 287 287 287 288 289 290 nan 293 293 292 290 289 289 291 294 299 304 306 308 308 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 13 10 3 351 340 333 326 313 279 230 208 nan nan nan nan nan nan nan 173 175 179 190 207 215 215 212 210 210 213 215 216 215 216 218 216 210 206 206 210 215 217 213 204 200 208 220 228 232 231 227 221 217 214 211 207 202 198 195 194 196 195 191 187 187 198 226 229 222 217 218 219 212 208 220 233 246 256 258 253 250 250 252 256 260 263 266 268 271 274 276 279 nan nan 281 279 278 277 nan nan nan 268 266 nan nan 273 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 336 338 340 343 344 346 nan nan nan nan nan nan nan 344 334 322 312 304 297 289 285 278 267 254 243 240 245 251 255 256 254 251 246 243 240 239 237 236 nan nan nan 224 222 221 221 221 222 226 230 234 238 241 243 244 245 246 246 246 246 245 244 244 244 243 243 242 241 240 240 240 240 239 238 237 236 235 234 233 232 232 232 232 231 230 230 229 229 229 229 229 228 228 229 231 233 235 235 236 236 236 237 238 239 240 243 244 244 244 243 240 234 231 231 232 231 229 227 223 217 211 207 206 207 208 210 212 214 216 219 220 221 221 222 223 224 227 230 232 232 231 232 234 236 240 242 244 245 246 248 250 251 252 252 253 255 256 256 257 258 260 261 263 264 263 262 264 270 277 284 288 290 291 291 292 292 293 294 295 296 296 296 295 293 290 288 287 287 287 286 284 281 279 279 279 279 280 281 283 285 287 290 291 293 293 294 296 297 298 300 301 303 305 307 309 311 312 312 312 310 307 304 301 298 295 291 288 286 287 289 291 291 290 290 290 290 290 290 290 291 290 289 288 287 287 287 287 288 290 292 293 292 291 288 286 286 287 289 294 299 302 305 307 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 16 12 7 0 352 345 342 342 335 187 181 179 180 nan nan nan nan nan 164 165 167 172 184 206 213 212 208 205 204 206 210 211 211 211 211 208 204 201 203 207 211 210 201 190 189 201 215 225 233 237 236 232 227 220 213 207 201 197 194 192 192 192 189 184 182 190 211 221 220 223 229 234 234 227 227 231 241 250 253 252 249 248 nan nan nan 260 264 267 270 274 278 nan nan 277 274 272 271 271 nan nan 271 269 266 nan nan 275 283 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 357 357 355 351 349 347 345 344 344 343 343 343 343 344 344 342 335 326 317 310 303 297 289 282 272 258 247 241 241 247 253 258 260 258 255 251 247 245 243 241 239 nan nan nan nan 225 224 223 223 225 228 231 234 237 240 242 243 244 245 246 246 246 245 244 244 243 243 242 242 241 241 240 240 240 240 239 238 237 236 235 234 233 232 232 231 231 231 230 230 229 229 229 228 227 227 227 229 231 233 235 236 237 237 237 237 237 238 239 240 240 241 242 242 238 235 234 235 234 232 230 226 220 213 208 206 206 207 208 210 212 214 217 218 219 219 220 221 222 225 230 233 233 233 233 233 236 239 242 245 246 247 248 249 251 252 252 253 255 255 255 255 256 257 258 260 261 261 260 261 267 275 281 285 288 289 290 290 291 292 293 294 295 295 296 295 294 291 288 287 286 285 284 282 280 278 278 278 278 279 280 281 284 286 289 290 290 291 291 293 294 295 297 298 300 302 305 308 311 314 316 317 316 314 311 308 303 299 294 290 288 289 292 295 296 293 291 291 290 290 290 291 291 291 290 288 287 286 286 286 287 289 291 292 291 290 288 287 286 286 287 290 295 299 304 306 307 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 17 9 1 356 354 354 358 18 101 142 154 160 163 nan nan nan nan nan 156 158 159 168 187 207 212 209 204 200 198 199 204 207 206 205 204 201 198 198 201 205 206 203 194 187 192 204 216 226 235 243 245 243 236 225 214 206 201 197 193 190 187 185 183 181 182 191 204 213 216 222 229 234 236 234 227 219 222 244 251 250 248 nan nan nan 247 251 254 256 nan nan nan nan nan 272 270 269 nan nan nan nan 271 270 nan nan nan 280 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 6 7 9 11 11 7 1 355 351 348 345 342 338 336 336 335 334 332 326 319 311 303 297 291 286 280 271 260 251 245 245 253 260 265 267 266 262 257 252 249 247 244 242 239 236 nan nan 229 227 226 226 227 228 230 233 235 238 240 241 243 244 244 245 245 245 244 244 243 243 242 242 241 241 240 240 240 240 240 239 238 236 235 234 233 232 232 231 232 232 231 230 229 228 228 228 227 226 226 227 229 231 233 235 236 236 236 237 237 237 237 238 238 238 240 241 241 240 240 239 238 236 233 230 225 219 213 209 207 207 207 208 209 212 215 216 216 216 216 218 221 224 229 232 234 234 233 234 236 239 243 246 247 247 248 249 251 251 252 252 253 254 253 253 254 255 256 257 259 259 258 260 266 272 278 283 285 287 288 289 289 290 291 292 293 294 295 295 294 292 288 285 283 282 282 280 278 277 276 277 277 278 279 281 283 286 288 289 289 289 290 291 292 293 295 296 298 300 302 305 309 312 316 318 319 318 316 312 308 302 297 291 288 288 290 293 294 293 291 290 290 290 290 291 291 291 290 289 287 286 285 284 283 285 287 288 289 288 288 288 288 nan 288 289 292 297 302 305 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 17 8 360 358 1 9 27 70 114 132 141 147 151 153 nan nan nan 150 151 153 154 172 196 207 209 206 200 195 192 194 199 203 204 202 199 197 196 198 202 205 205 200 195 195 202 211 219 227 235 242 246 247 241 229 216 207 202 199 195 191 185 180 177 177 184 194 204 214 219 223 227 231 232 228 219 209 211 231 244 249 247 nan nan nan 238 240 242 244 nan nan nan 267 270 270 270 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan 11 12 14 17 19 18 15 9 2 357 353 350 346 340 335 332 331 329 327 322 315 306 297 291 287 284 280 274 265 256 249 252 263 274 280 281 279 274 267 259 254 250 246 243 240 238 236 233 231 229 228 227 227 227 228 230 233 235 237 239 240 242 243 244 244 244 244 243 243 242 242 241 241 240 240 239 239 239 239 239 238 237 236 234 233 232 232 232 232 232 231 230 229 228 228 227 227 226 226 226 226 228 231 233 235 236 236 236 236 237 237 236 236 237 238 239 240 241 241 241 240 239 237 236 232 227 221 216 212 210 208 207 207 209 211 214 213 213 214 216 219 224 228 232 234 234 234 234 236 240 244 246 248 248 249 249 250 250 250 250 251 252 253 253 253 254 255 256 258 257 258 260 265 271 276 279 282 285 286 287 287 288 289 290 291 292 293 294 293 290 285 281 279 279 279 278 277 276 276 276 276 277 278 280 283 285 287 288 288 288 289 290 291 292 293 295 296 298 300 302 305 308 312 315 317 318 317 314 311 305 299 294 289 286 286 288 289 289 289 288 288 289 289 290 290 291 290 289 287 286 284 281 279 280 281 283 284 286 287 289 nan nan 289 290 292 296 299 302 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 21 17 10 5 8 18 36 66 98 119 131 137 141 144 145 145 145 146 148 150 152 158 180 199 205 206 203 197 192 190 192 197 202 204 202 199 199 200 203 206 208 206 203 202 204 210 217 223 228 233 235 238 242 241 231 220 211 206 204 202 196 189 182 177 177 186 198 208 216 222 226 228 230 230 226 220 214 216 228 240 246 247 nan nan nan nan nan nan nan nan nan 251 260 266 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 336 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 16 18 20 21 20 16 12 7 3 1 358 355 349 343 337 334 332 331 326 318 307 298 291 289 287 284 278 269 259 254 259 272 285 293 296 294 288 278 268 259 252 246 242 239 238 236 233 231 228 226 225 225 225 226 228 230 232 234 236 238 240 242 243 244 244 243 243 242 242 241 241 240 240 239 239 239 239 239 239 238 237 236 235 234 233 232 231 231 231 230 230 229 229 228 228 227 226 225 225 226 226 228 231 233 234 235 235 237 237 236 236 236 237 238 239 240 240 241 241 241 240 241 242 240 237 232 226 219 214 210 207 206 206 209 212 212 212 213 215 219 223 229 232 234 234 234 234 235 239 243 247 249 250 250 250 250 250 249 248 249 251 251 252 253 254 255 256 257 258 258 261 265 270 273 276 279 281 283 285 285 286 286 287 288 289 290 291 290 287 282 277 276 276 276 277 276 276 275 275 275 275 277 279 282 284 285 286 287 287 288 289 289 290 291 293 294 296 298 300 302 305 308 311 313 315 315 314 312 308 303 297 291 286 285 285 285 286 286 286 286 287 288 289 289 289 289 288 287 285 283 280 278 277 277 279 281 283 286 nan nan nan 291 291 292 295 297 299 299 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 13 22 40 66 91 110 122 130 136 139 140 140 141 142 143 146 149 153 164 187 202 205 204 202 198 194 193 195 199 203 205 205 205 206 208 210 211 211 210 210 210 211 214 219 225 231 232 232 233 238 241 233 223 216 212 212 211 205 197 189 185 186 193 204 211 217 222 227 231 233 233 230 226 nan nan 232 238 243 246 nan nan nan nan nan nan 237 239 242 249 257 264 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 326 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 22 21 17 13 10 7 6 4 1 355 349 343 338 334 330 326 319 311 301 295 293 294 291 284 274 265 261 266 278 292 303 309 308 302 291 278 265 254 246 240 237 235 234 232 229 226 223 222 222 223 223 225 227 229 232 235 237 239 241 242 243 243 243 242 241 241 241 240 239 239 239 239 238 238 238 238 238 237 236 235 234 233 231 231 231 230 230 230 230 229 229 228 227 226 226 225 226 226 227 229 231 232 234 235 238 237 236 236 237 238 239 239 239 240 241 242 242 241 242 244 246 245 243 236 227 221 216 211 207 206 208 211 212 213 214 216 219 223 228 232 234 234 233 233 234 238 242 246 249 250 251 251 250 249 248 247 248 248 249 250 252 253 254 255 256 258 259 262 266 269 272 274 276 278 281 282 283 284 284 284 285 286 287 288 287 284 279 276 274 274 274 275 275 275 274 274 273 272 274 277 280 282 284 284 285 286 287 288 289 289 290 291 293 295 297 299 301 303 305 307 309 311 312 312 311 309 305 301 295 290 287 285 285 285 285 285 285 286 287 288 288 288 288 287 286 285 283 281 279 278 277 278 280 283 nan nan 290 291 292 292 293 295 296 297 297 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 17 33 60 87 106 119 126 131 135 137 138 138 140 141 142 144 146 153 171 195 205 208 206 203 201 200 199 199 200 203 206 209 211 213 215 215 213 212 212 216 217 215 215 218 225 234 236 234 235 238 241 235 227 222 219 219 218 214 206 199 197 199 204 210 214 218 222 227 232 236 236 235 234 nan nan nan 240 243 245 nan nan nan nan nan nan 242 244 247 252 259 265 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 330 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 23 21 17 13 10 8 6 5 1 355 348 340 333 328 322 318 314 309 302 297 297 300 299 294 286 278 273 275 284 297 310 318 320 316 306 292 275 259 247 239 234 233 231 230 227 224 222 220 220 220 221 222 224 227 230 233 236 238 240 242 243 243 242 241 241 241 240 239 239 238 238 237 237 237 237 237 237 237 236 235 234 232 231 230 230 230 230 230 230 230 229 228 227 226 226 226 226 226 227 228 230 231 232 235 237 236 235 236 238 240 239 238 239 241 242 242 243 243 244 245 247 249 248 242 234 228 223 218 213 210 211 213 215 216 216 217 220 225 229 233 234 234 233 233 234 237 241 245 249 251 251 251 250 249 247 246 246 246 247 248 249 251 252 253 255 257 260 263 266 269 271 273 274 276 278 280 282 283 283 283 283 283 284 285 285 281 277 275 273 273 272 272 272 273 273 272 269 268 270 274 278 281 283 283 283 284 286 287 288 289 290 291 292 294 296 297 300 302 303 304 306 307 308 309 309 308 307 304 299 295 291 288 286 286 285 285 285 286 287 288 288 288 288 287 286 284 283 282 281 280 279 279 281 284 287 289 291 292 293 293 294 295 296 296 296 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 126 130 133 134 135 137 140 142 143 144 143 145 158 185 203 209 209 206 203 202 202 201 199 199 200 205 210 214 216 216 213 209 209 213 219 221 217 215 217 225 236 240 237 238 241 243 238 232 228 226 225 222 218 213 209 208 210 213 216 219 221 224 nan nan 237 239 239 239 239 nan nan 244 245 247 nan nan nan nan nan nan 250 251 253 257 262 267 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 336 317 nan nan nan nan nan nan nan nan nan 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 21 16 13 10 7 5 3 1 357 349 341 334 328 321 317 314 310 304 299 300 303 304 303 300 295 290 288 292 301 312 321 326 326 319 306 287 266 248 239 233 229 227 225 224 222 221 220 nan 220 221 222 223 226 229 232 235 237 240 242 242 242 242 241 241 240 239 238 237 236 235 235 235 236 236 236 236 236 235 235 233 232 230 229 229 229 229 230 230 230 229 228 227 226 225 226 226 226 227 228 228 229 231 234 235 235 234 236 238 239 238 238 239 240 241 242 242 243 243 245 248 250 251 245 239 233 228 223 215 214 214 215 216 217 218 219 222 226 230 234 236 235 233 233 234 236 240 244 248 250 251 251 249 248 246 245 244 244 245 246 248 250 252 253 255 257 261 264 267 270 272 273 273 275 277 279 281 283 283 282 282 281 281 282 281 279 276 274 273 272 271 270 269 269 269 268 265 263 265 270 277 281 282 282 282 283 284 286 287 288 289 290 291 292 294 296 299 301 302 303 303 304 305 305 306 307 306 304 301 298 295 292 290 289 287 287 286 287 287 288 288 288 288 287 285 284 283 282 282 281 280 280 282 284 287 290 292 293 293 293 293 294 295 295 295 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 113 124 130 134 135 135 137 140 143 147 148 147 147 153 175 199 208 209 208 204 202 201 199 196 194 194 198 205 210 213 212 208 202 199 203 211 218 222 220 218 220 227 236 240 239 241 246 247 242 237 235 232 230 226 222 218 215 214 215 218 221 223 225 228 231 235 238 240 241 242 244 245 nan 248 249 251 nan nan 256 257 257 256 255 256 257 260 265 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 343 315 309 nan nan nan nan nan nan nan nan nan 341 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 19 16 13 11 9 8 7 4 1 356 349 343 336 329 324 319 314 308 307 308 310 311 312 310 306 302 301 304 311 320 327 330 326 315 297 273 252 241 233 228 223 220 219 220 220 220 222 nan nan nan 225 227 230 232 235 237 240 242 242 242 241 240 240 239 238 237 236 234 233 233 233 234 234 234 234 234 234 234 233 232 230 229 228 229 229 230 230 230 229 228 227 226 225 226 226 226 227 227 227 228 230 232 233 234 234 236 237 238 237 237 238 239 240 240 241 242 243 245 247 250 252 251 248 244 238 230 222 219 218 217 217 217 218 220 223 227 232 236 238 237 235 233 234 236 239 243 246 249 250 250 248 246 245 244 243 243 244 245 247 249 251 253 255 259 262 265 268 271 273 273 274 274 276 278 281 282 283 282 281 280 279 279 278 277 275 273 272 271 270 269 267 266 265 263 260 258 261 268 276 280 281 281 281 282 283 285 286 287 288 289 290 291 293 295 298 300 302 303 303 303 303 303 304 304 305 304 302 301 298 296 294 292 290 289 288 288 288 288 288 288 287 286 285 283 283 282 281 279 279 279 281 283 287 289 291 292 293 293 292 292 293 293 294 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 121 128 133 136 138 139 141 144 148 153 155 155 157 168 188 203 207 205 203 202 200 198 194 190 188 190 197 205 208 207 202 196 191 191 197 206 215 220 222 223 226 232 237 241 243 246 250 248 244 242 240 238 234 229 225 222 218 215 214 217 221 226 229 233 236 239 241 243 244 247 250 251 252 254 nan nan 259 259 259 259 259 258 258 258 260 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 16 310 299 nan nan nan nan nan nan nan nan nan nan 339 324 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 22 20 18 17 16 16 16 15 13 11 7 1 355 347 341 335 329 324 322 321 322 324 324 323 320 315 310 307 309 314 322 328 329 319 301 278 257 244 236 229 224 220 218 218 219 221 224 227 230 nan nan 232 233 235 237 239 241 242 242 241 240 239 238 238 237 236 235 233 232 231 231 231 232 232 232 233 233 233 232 232 230 229 228 228 229 229 229 229 229 228 227 226 226 226 226 226 226 227 227 228 229 231 231 233 234 236 237 237 237 237 237 238 239 239 239 239 241 243 246 249 252 255 257 256 250 239 231 227 224 222 219 218 219 221 224 228 232 236 237 237 236 235 235 237 240 242 244 246 248 249 247 245 244 244 243 243 244 245 246 248 250 253 256 259 262 265 268 272 274 275 275 275 275 277 279 281 282 282 281 280 278 277 276 275 274 272 271 271 270 269 267 265 263 260 257 256 259 266 274 278 280 279 279 280 282 284 285 286 287 288 289 290 292 294 297 300 303 304 303 303 303 302 303 303 304 304 304 303 302 300 298 296 293 291 290 289 288 288 288 287 286 285 284 283 282 281 279 277 276 276 277 279 282 286 289 291 292 292 291 290 290 291 292 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 126 131 136 140 142 144 146 148 152 158 162 160 161 172 188 198 201 196 194 195 196 194 190 185 186 191 198 203 204 198 192 188 187 191 196 203 210 217 223 226 231 237 242 245 247 249 247 243 242 243 242 240 235 231 227 224 219 212 208 210 216 223 229 234 239 243 247 249 252 254 257 258 260 261 263 264 263 262 261 260 260 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 281 272 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 22 20 20 20 21 22 21 20 19 19 17 13 7 1 356 351 346 343 341 339 337 336 334 332 331 327 321 315 311 311 315 321 325 320 305 282 261 247 238 233 229 225 223 222 222 224 228 233 239 243 243 243 243 243 243 243 244 244 243 241 239 238 237 238 237 237 235 233 232 231 230 229 229 229 230 230 231 231 231 231 230 229 228 228 228 228 228 228 228 228 227 226 226 225 225 225 226 226 227 227 229 229 230 232 234 236 236 236 236 237 238 238 238 236 236 237 239 241 244 247 250 254 257 257 251 242 233 227 225 225 223 221 222 223 226 229 232 234 235 236 237 237 238 239 241 243 243 244 246 246 245 244 244 244 243 243 244 245 246 248 250 253 256 259 262 264 268 272 275 276 276 275 275 276 278 280 281 282 281 280 278 276 275 274 273 272 271 270 269 268 267 266 264 261 258 255 257 264 271 275 277 277 278 279 281 282 284 285 286 286 288 289 291 293 296 299 302 303 304 304 304 303 304 304 305 305 306 306 305 303 301 299 297 295 293 291 290 289 288 287 286 285 283 282 281 280 278 276 274 273 274 274 276 279 284 288 290 291 290 289 289 289 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 128 132 138 142 147 150 153 153 155 158 159 154 155 166 182 191 190 183 184 190 194 194 190 185 186 192 198 200 198 191 186 186 188 193 197 202 208 215 221 226 232 238 244 248 250 248 242 236 234 236 237 236 232 228 224 223 218 210 204 202 208 214 220 224 226 230 239 244 252 259 263 266 269 271 272 272 269 265 262 nan 261 262 263 263 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 220 238 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 24 21 21 23 24 25 23 22 21 21 19 17 13 8 4 360 357 355 353 350 346 343 341 341 341 339 335 329 323 318 314 314 314 311 302 285 265 252 243 238 235 232 230 227 228 232 239 245 251 255 256 255 254 253 251 249 248 246 244 242 240 238 237 238 239 238 237 235 233 231 230 228 228 227 227 228 228 229 230 230 229 228 228 228 228 227 227 227 227 227 227 227 226 225 225 225 225 226 226 227 228 229 230 232 234 235 235 235 236 238 239 239 237 235 234 236 238 241 243 245 248 250 251 250 246 240 234 228 224 223 222 222 223 224 226 229 231 232 233 234 236 238 239 241 243 243 243 243 243 243 243 243 244 244 244 244 244 244 245 247 249 252 256 260 262 263 267 271 275 277 277 276 275 276 277 279 280 281 280 279 278 276 274 273 272 271 270 269 268 268 267 267 266 264 260 257 257 260 266 271 274 275 276 277 279 281 283 284 285 286 287 288 290 291 294 297 300 303 304 305 304 304 304 305 305 306 306 306 306 305 304 302 300 298 296 294 292 290 289 287 286 284 283 282 281 280 278 276 274 273 272 272 272 274 279 284 288 290 290 289 288 288 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 127 132 138 145 151 158 164 161 150 142 142 145 150 162 176 182 178 174 180 191 197 199 196 192 190 193 195 196 194 189 186 186 189 193 197 201 208 215 221 224 227 231 238 246 250 248 240 227 221 224 227 228 226 222 218 218 216 211 206 202 204 207 210 209 203 194 215 238 250 259 268 nan 281 283 282 280 275 269 265 264 265 267 268 269 269 268 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 31 20 17 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 31 28 26 26 27 29 29 27 26 24 23 21 18 15 11 7 4 1 359 357 355 352 350 349 349 349 349 347 343 337 331 322 315 309 303 294 284 272 260 252 247 243 239 235 233 234 241 247 253 257 260 262 262 261 259 257 255 252 249 246 243 241 239 238 239 239 239 238 237 234 232 230 228 227 226 226 226 226 227 227 228 228 228 227 227 226 226 226 226 227 227 227 227 226 225 225 225 225 225 226 227 228 229 230 232 234 235 235 235 236 238 240 239 237 235 235 237 239 243 245 247 247 247 247 245 242 239 235 230 226 224 224 224 223 224 225 227 229 231 232 233 235 237 240 242 243 244 243 242 241 241 242 242 243 244 244 244 244 244 245 246 248 252 256 261 263 263 265 269 273 276 277 276 275 275 276 277 278 279 279 279 278 276 274 272 271 271 270 269 268 268 267 268 268 266 263 259 257 259 263 267 270 272 273 275 277 280 282 283 284 285 286 287 288 290 293 296 299 302 304 304 305 305 305 305 305 306 306 305 305 305 305 304 304 302 300 297 294 292 290 288 286 284 283 282 280 279 278 276 275 273 272 272 271 273 276 281 285 288 289 289 288 287 286 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 133 140 148 159 171 179 156 127 127 134 143 152 161 171 174 173 175 186 197 202 203 200 197 194 193 193 192 191 189 186 185 186 188 194 202 211 218 222 224 224 226 232 242 248 246 236 222 216 217 220 221 220 216 213 215 217 216 212 207 205 204 203 200 192 186 192 217 237 254 269 281 289 291 290 288 283 278 274 272 273 275 277 278 278 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 79 47 9 360 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 35 33 31 32 nan 34 34 32 30 28 25 22 18 16 13 11 9 7 5 2 359 357 356 356 356 356 356 356 354 349 343 336 326 316 305 294 284 275 266 259 253 248 243 239 237 239 243 249 253 257 260 262 262 262 261 260 257 254 250 247 244 241 239 238 239 239 239 239 238 236 233 231 228 227 226 225 225 225 225 225 226 226 226 226 226 225 225 225 226 226 227 227 226 226 225 225 224 224 224 226 227 228 229 230 231 233 234 234 235 236 238 240 239 238 237 237 239 242 245 247 248 248 247 246 244 242 240 237 234 230 228 228 227 226 224 224 227 228 230 232 233 235 238 240 242 244 244 244 242 241 241 242 242 243 243 242 242 242 243 244 246 249 252 257 262 264 263 263 266 270 273 275 276 275 275 275 275 277 278 278 278 277 276 274 272 271 271 270 270 269 268 268 268 269 268 266 262 259 260 262 265 267 269 271 273 276 279 280 282 283 284 285 286 287 289 291 294 297 300 302 304 305 305 304 304 304 304 304 304 304 304 305 306 306 305 303 300 298 295 292 290 287 285 283 281 280 279 278 277 275 274 273 272 272 273 275 278 282 285 287 287 287 287 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 145 156 172 195 191 128 122 129 138 148 158 166 171 174 177 184 195 203 205 203 199 196 194 193 192 191 191 188 184 181 178 181 191 202 213 220 223 223 223 228 237 244 243 237 230 224 221 218 217 217 217 215 213 213 218 219 216 210 206 203 201 197 191 188 192 210 225 243 262 279 289 292 292 292 292 291 289 286 286 287 287 286 nan 283 283 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 139 143 159 212 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 38 35 32 28 24 21 19 18 16 15 13 12 10 7 4 3 3 4 6 6 7 6 3 358 352 344 335 325 312 299 287 278 270 263 257 251 245 241 240 241 243 246 250 253 255 256 257 258 258 257 256 254 251 248 245 242 239 238 238 238 238 239 239 237 234 231 229 227 226 225 224 224 224 224 224 224 225 225 225 224 224 225 225 226 226 226 226 226 225 225 224 224 224 226 228 229 229 230 231 232 233 233 234 236 238 239 239 239 240 241 243 245 247 248 248 248 248 248 247 245 243 240 237 233 232 232 232 229 227 225 227 230 232 234 235 237 239 241 243 243 244 244 243 242 243 244 245 246 245 243 241 241 241 243 246 249 253 259 264 266 264 263 263 267 270 272 274 275 274 273 273 274 276 277 277 276 275 274 272 272 271 271 270 270 270 269 269 269 269 267 264 262 262 262 264 265 266 269 272 275 278 279 280 281 282 284 285 286 287 289 291 294 298 300 303 304 305 304 304 303 303 302 302 302 303 304 305 306 306 305 303 301 298 295 291 288 285 283 281 280 279 278 277 276 275 274 273 273 274 275 277 280 282 284 285 286 286 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 153 172 200 227 175 131 130 137 147 158 167 172 174 180 187 194 200 203 202 198 193 191 191 191 191 190 189 187 182 178 176 177 191 204 213 218 219 217 221 232 244 248 238 225 222 225 227 224 218 216 216 215 213 211 213 217 216 212 208 204 201 197 nan nan 202 216 nan 242 257 272 283 287 289 293 298 299 297 296 294 292 289 285 283 nan 283 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 164 174 187 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 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 40 37 32 27 23 21 21 20 19 18 15 13 11 9 8 9 11 14 17 19 18 14 9 2 356 348 340 329 317 304 292 281 273 266 259 253 247 243 242 242 242 244 245 246 248 249 250 251 251 252 252 251 250 248 245 242 239 237 236 236 236 238 238 237 234 231 229 227 225 225 224 223 223 222 222 223 223 223 223 223 224 224 224 225 225 225 226 226 225 225 224 224 225 227 228 229 229 230 231 231 232 233 234 236 238 238 239 240 243 245 247 249 250 250 250 249 249 250 250 249 247 243 237 234 235 236 236 234 231 230 231 233 235 236 236 238 240 241 242 242 243 243 244 244 245 247 249 250 249 246 243 241 241 242 245 249 254 261 267 270 268 265 265 266 267 269 271 273 273 273 272 273 274 275 275 275 275 274 273 272 272 271 271 271 271 271 270 270 269 268 267 265 264 264 264 264 265 268 271 275 277 278 279 279 280 282 284 285 286 287 288 291 294 297 301 302 303 303 303 303 302 301 301 300 301 302 303 305 306 306 305 303 300 296 293 289 286 284 282 281 280 279 278 277 276 275 275 275 275 276 277 279 280 282 283 284 285 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 163 198 226 227 148 136 138 145 155 163 169 173 180 189 196 199 199 197 194 190 187 186 188 188 187 185 185 185 183 182 182 186 197 208 214 214 209 204 212 230 243 245 235 218 215 223 229 229 222 216 214 212 211 208 207 209 211 212 211 209 205 nan nan nan 204 nan nan nan nan 270 278 282 283 nan 290 294 293 290 288 285 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 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 326 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 43 43 42 42 38 33 28 24 22 22 21 20 17 15 12 11 10 11 13 16 20 23 24 21 16 10 4 358 351 342 332 320 308 297 286 277 268 259 252 247 244 243 242 242 242 242 243 243 243 244 244 245 246 246 246 245 244 241 238 236 235 234 234 233 235 236 236 234 232 229 227 226 225 224 223 222 221 221 222 222 222 222 222 223 223 223 223 224 224 225 226 226 226 225 225 225 226 228 228 229 230 231 231 232 233 234 236 237 237 239 241 245 248 250 251 252 253 253 251 250 251 253 254 252 247 240 236 236 238 240 239 237 237 238 238 238 236 236 237 239 240 241 241 241 242 244 246 249 251 252 252 250 247 244 242 242 243 246 250 255 262 268 271 270 269 268 267 266 267 270 272 274 273 272 271 272 273 274 274 274 273 273 273 272 272 272 273 273 272 271 271 270 269 268 267 266 266 266 266 266 267 271 274 277 277 277 278 279 281 283 284 284 285 286 288 291 294 298 299 301 301 301 301 301 300 300 299 299 299 301 303 305 306 306 304 301 298 294 291 288 285 283 282 281 280 280 279 278 277 277 276 276 277 277 278 280 281 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 122 171 230 191 138 138 138 143 150 157 161 165 174 186 195 198 198 193 187 183 nan nan 186 188 184 180 178 179 183 187 192 196 200 205 209 210 207 201 197 200 221 239 239 231 220 214 220 226 227 221 213 210 210 211 208 204 201 203 210 215 216 212 206 nan nan nan nan nan nan nan 273 281 284 284 nan 255 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 44 43 42 39 34 29 25 23 21 20 18 15 13 11 11 12 13 15 17 18 19 18 14 10 6 1 356 350 342 333 323 312 302 292 281 269 258 251 247 245 244 243 243 243 243 243 242 241 240 240 240 240 240 239 238 236 234 232 231 230 230 230 230 230 232 234 234 232 229 227 225 225 224 223 222 221 221 221 220 220 220 221 221 222 222 222 223 224 225 226 226 226 226 225 225 226 227 228 229 230 231 231 232 233 235 237 238 238 238 241 245 248 249 250 252 254 255 254 253 253 254 257 258 252 245 241 240 241 245 246 245 244 243 241 239 236 235 236 237 238 239 239 240 241 243 246 250 252 252 251 249 247 245 244 245 246 249 252 256 262 266 268 269 270 270 269 268 269 270 273 276 275 273 272 271 272 272 273 273 273 273 273 273 273 273 273 nan nan 272 272 271 270 269 268 267 267 268 268 267 268 271 273 275 277 277 277 279 280 281 282 283 283 285 287 289 292 295 296 298 298 299 299 299 298 298 298 297 297 298 301 303 305 306 305 303 300 297 293 290 287 285 283 282 282 282 281 280 280 279 278 278 278 278 278 279 280 281 282 283 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 86 66 45 80 115 126 132 137 143 149 153 157 162 172 186 193 194 190 184 177 173 nan 182 189 190 183 176 172 172 179 190 201 207 210 209 207 205 203 200 198 199 205 219 225 224 222 220 218 219 219 216 211 209 212 213 209 203 199 201 209 217 220 220 216 nan nan nan nan nan 202 235 265 279 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 43 42 40 38 33 29 25 22 20 18 16 15 13 12 13 13 14 15 14 12 9 5 1 357 355 351 348 343 338 332 325 316 308 297 284 270 258 252 248 246 245 245 244 244 243 242 241 240 238 236 234 233 232 231 229 227 226 224 223 223 224 225 226 227 228 230 231 230 228 226 224 224 223 222 221 220 220 220 219 218 218 219 220 220 221 221 222 224 225 226 226 226 226 226 226 226 227 228 229 231 232 232 233 235 236 237 238 238 238 241 244 246 247 248 250 253 255 255 254 255 258 262 262 256 248 242 240 242 249 253 254 253 250 244 240 237 234 233 232 233 235 236 238 239 241 244 248 249 249 247 246 246 246 247 248 250 252 255 258 261 264 265 267 270 272 272 272 272 272 275 278 278 276 273 271 271 271 272 272 272 272 272 273 273 273 nan nan nan nan 272 272 271 270 269 268 268 269 269 268 268 269 271 273 275 276 277 278 279 280 280 281 282 284 286 288 291 293 294 294 295 296 296 296 296 296 296 296 296 297 299 301 304 306 306 304 302 299 295 291 288 286 284 284 284 283 283 282 281 281 280 279 279 279 279 279 280 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 83 79 84 98 112 121 127 133 139 144 148 153 161 173 186 188 184 178 171 167 nan 173 185 192 190 180 170 165 166 175 191 207 213 213 210 206 206 204 203 203 201 198 195 204 214 222 225 219 212 213 213 212 212 215 215 209 205 204 208 213 218 221 222 nan nan nan nan nan nan 185 204 234 254 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 43 nan 39 37 34 30 27 23 21 19 17 16 15 15 15 15 15 13 10 5 359 352 347 344 342 340 338 336 334 331 327 321 314 302 287 271 260 254 250 248 247 245 245 244 242 241 239 237 234 231 228 226 224 222 221 219 217 216 215 216 216 218 220 221 222 224 226 226 225 224 223 222 222 222 221 220 220 220 219 217 217 218 219 219 220 221 223 224 225 226 226 227 227 227 227 228 228 229 230 231 233 234 235 236 236 237 237 237 238 241 243 245 246 247 250 252 254 253 253 255 260 265 265 260 251 243 241 244 252 259 263 263 260 254 247 241 235 230 227 226 227 230 233 236 239 242 245 246 245 245 245 246 248 249 251 253 256 258 261 262 263 264 266 270 272 274 274 275 275 278 280 281 279 276 273 271 271 271 271 271 272 272 272 nan nan nan nan nan nan 273 272 271 270 269 269 269 270 270 270 269 268 269 271 273 274 276 277 278 278 278 279 280 283 285 288 290 291 291 291 292 293 293 294 294 295 295 295 295 295 297 299 302 304 305 305 303 300 296 292 289 287 286 285 285 285 284 283 283 282 281 281 280 279 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 116 109 105 106 110 115 120 123 127 132 138 144 151 160 170 178 175 168 163 160 160 163 173 182 186 183 nan nan nan 163 174 193 211 218 213 211 210 208 207 207 206 202 194 188 191 209 222 227 221 211 211 216 218 219 219 217 212 211 213 217 220 223 224 nan nan nan nan nan nan nan 187 195 211 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 34 31 29 26 23 22 20 19 18 17 16 14 13 10 6 1 355 348 342 338 335 333 332 332 332 331 328 325 319 308 292 277 265 258 254 251 248 245 243 242 240 238 235 232 229 225 222 220 218 216 nan nan nan nan 210 210 210 211 212 214 216 219 221 223 222 221 221 221 221 221 221 221 221 220 218 217 217 217 218 218 219 221 222 224 225 225 226 227 228 229 229 229 229 230 231 232 233 235 235 236 236 236 236 237 239 241 243 244 245 247 250 252 253 251 250 252 257 263 265 263 255 248 245 248 256 264 271 273 269 263 255 246 237 227 220 217 217 220 225 231 237 241 243 245 246 247 247 249 251 252 253 254 257 260 263 265 266 267 269 271 273 275 276 277 278 279 282 283 283 279 275 272 271 270 270 270 270 271 nan nan nan nan nan nan nan 273 272 271 270 269 269 270 271 272 271 270 268 268 270 271 273 274 276 276 276 276 277 278 281 283 285 288 289 289 288 288 289 290 291 292 293 294 294 293 293 294 296 299 302 304 304 303 300 296 293 290 288 287 287 286 286 285 285 284 284 283 282 281 281 nan nan 280 nan nan nan 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 120 118 114 113 115 117 119 120 123 126 131 137 145 152 158 160 158 156 155 155 157 160 163 159 153 148 nan 155 160 164 176 197 215 223 220 220 217 214 nan nan 210 204 196 nan 195 210 221 224 217 210 213 221 225 224 221 219 218 217 220 224 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 33 32 30 27 26 25 24 23 21 20 17 15 12 9 6 1 355 348 343 339 335 333 331 329 329 329 329 328 323 313 299 285 272 262 255 250 246 242 240 238 236 233 230 226 222 219 216 nan nan nan nan nan nan nan nan nan nan 206 206 208 211 215 218 220 220 219 219 220 221 221 222 222 221 220 218 216 216 216 217 217 219 221 222 223 224 224 226 228 229 230 231 231 231 231 232 233 234 235 235 236 236 236 236 237 239 241 242 243 244 247 250 252 252 250 249 249 253 259 264 264 258 252 249 252 258 265 273 278 276 271 263 252 238 225 216 212 212 216 222 230 236 240 243 246 249 251 252 254 255 256 256 256 259 262 266 268 270 272 273 273 274 275 277 278 279 281 283 285 285 281 277 273 nan 269 268 269 269 nan nan nan 272 273 274 274 nan 273 272 271 270 270 270 271 272 273 273 271 270 269 270 271 273 274 275 275 275 275 276 277 278 280 282 284 286 286 285 284 284 285 286 287 289 291 291 290 289 289 291 294 297 300 301 301 298 295 292 290 289 288 287 286 286 286 285 285 285 285 284 283 282 nan nan nan nan nan 282 283 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 116 116 115 115 116 117 118 120 123 126 129 133 138 143 nan nan 148 149 151 154 155 153 146 135 122 113 116 139 176 184 187 201 221 232 233 232 226 223 221 219 216 211 206 nan 210 216 223 217 204 202 212 225 228 225 223 223 223 222 224 228 233 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 359 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 35 34 33 31 29 28 27 26 25 24 22 19 17 14 11 8 4 358 352 347 344 340 337 334 331 329 328 328 327 323 315 304 292 278 265 254 246 240 236 233 230 228 225 221 218 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 209 212 214 216 216 217 218 219 220 221 221 221 221 219 217 216 215 216 216 217 219 220 221 222 223 224 226 228 230 231 231 232 232 232 233 233 234 235 236 236 236 236 237 238 239 241 242 242 244 246 249 252 251 249 248 248 252 258 262 262 258 253 251 253 257 263 269 275 278 275 267 254 238 224 215 212 213 218 223 230 236 241 244 247 251 254 256 257 259 260 259 259 261 264 267 270 273 276 277 277 276 276 277 278 280 281 284 287 286 284 279 275 271 269 268 267 267 nan nan 270 271 272 273 274 274 274 273 272 271 270 271 272 273 274 274 273 271 271 271 272 273 274 274 275 275 275 275 276 276 277 278 281 282 282 281 280 280 280 280 281 282 285 286 285 284 284 285 288 292 295 297 297 295 293 290 289 288 287 286 286 286 286 286 286 286 286 285 285 284 284 284 284 284 284 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 115 115 115 116 116 118 122 126 128 130 132 134 137 138 140 141 143 145 nan 144 139 132 124 118 113 118 150 220 219 202 201 220 236 238 237 234 232 230 228 226 225 222 nan 227 229 227 211 191 191 206 223 229 224 nan 227 227 226 226 228 232 236 nan nan 229 nan 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 38 36 35 33 32 31 30 29 29 28 26 24 21 19 17 15 13 10 5 1 356 353 350 346 342 338 333 329 326 323 319 313 305 294 281 265 251 240 232 227 223 220 217 213 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 210 211 212 213 214 215 217 218 219 220 220 219 218 216 215 215 215 216 216 218 219 220 222 223 224 226 228 230 231 232 232 233 233 233 234 235 236 236 237 237 237 238 238 239 240 241 241 242 245 248 250 250 249 247 248 252 258 261 261 257 253 251 251 255 259 265 271 276 275 266 251 234 220 212 211 214 219 225 230 236 242 246 249 253 256 259 261 262 261 261 261 262 264 267 270 274 278 280 280 279 278 278 278 278 280 283 286 287 285 282 276 272 269 267 266 266 267 268 269 270 271 272 273 273 274 nan nan nan 272 271 272 274 275 275 274 273 272 272 273 274 274 274 275 275 275 276 276 275 275 276 278 279 279 279 278 278 277 276 276 277 279 281 280 279 278 279 282 286 290 291 292 290 288 287 286 285 285 285 285 285 285 286 286 287 287 287 286 286 286 287 286 286 286 285 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 nan nan nan nan nan nan 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 113 114 116 116 117 121 126 129 131 132 134 135 137 137 139 139 nan nan nan nan nan 123 123 126 138 173 233 234 210 191 199 226 237 237 238 238 237 237 237 237 235 235 250 247 232 208 185 186 202 219 227 nan nan nan 231 229 228 228 231 234 236 235 231 227 224 220 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 36 35 33 33 32 32 32 31 30 29 26 24 22 20 19 18 16 14 12 9 6 2 359 355 350 343 335 327 320 313 307 299 290 278 262 246 233 223 216 212 208 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 209 209 209 211 212 214 215 216 218 219 219 219 218 216 215 214 214 214 215 216 218 220 221 222 223 225 227 229 231 233 234 234 234 234 235 237 238 238 238 238 238 238 238 239 239 240 240 242 244 247 249 249 248 247 248 253 258 260 260 256 251 249 249 252 257 263 269 273 272 263 246 230 219 214 214 218 224 229 234 239 243 247 250 253 257 260 262 262 262 262 261 262 263 266 269 273 277 280 281 280 280 279 278 277 279 282 285 287 287 284 278 274 270 267 266 266 266 267 268 269 270 271 272 273 274 274 nan nan nan nan nan nan nan 275 274 274 274 273 274 274 275 275 275 275 276 276 276 275 275 275 277 278 278 278 277 277 276 274 273 274 276 277 277 275 274 274 276 280 284 286 287 286 284 283 283 283 283 283 283 283 284 285 286 287 287 288 288 288 289 289 288 288 287 286 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 106 107 110 113 117 117 118 122 126 130 132 133 135 137 139 139 139 138 137 nan nan nan 122 120 121 128 141 159 237 243 201 175 171 199 223 232 237 244 248 250 249 247 231 51 308 259 232 205 185 184 200 216 224 nan nan nan 235 233 230 229 229 233 236 236 234 229 223 218 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 31 29 27 25 23 22 22 21 21 20 19 17 15 13 9 6 2 357 348 337 324 313 303 293 282 270 255 237 221 210 203 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 190 203 212 215 215 214 212 210 208 209 210 212 213 214 215 216 218 219 219 217 216 214 213 213 213 213 215 217 219 220 221 222 223 225 228 231 233 235 234 234 235 236 238 239 240 240 239 239 238 239 240 240 240 240 241 244 246 248 248 247 247 250 254 258 259 257 253 249 247 247 250 256 263 268 270 268 260 245 235 229 227 227 229 232 235 239 242 245 248 251 254 257 259 261 263 263 262 262 262 263 265 268 272 275 277 279 280 280 279 278 277 277 279 282 285 287 285 280 275 270 267 265 265 265 266 267 268 269 270 271 272 273 274 275 274 274 273 nan nan 274 275 275 274 274 274 275 275 275 275 275 276 276 277 276 275 274 275 277 278 278 278 278 277 276 274 273 273 274 275 275 273 271 271 273 276 280 283 283 282 281 281 281 280 280 280 281 281 283 285 286 287 288 289 290 291 291 291 290 289 288 287 287 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 24 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 nan 102 102 103 103 105 109 114 118 119 120 123 127 129 130 131 133 136 138 139 139 138 137 137 135 131 123 113 112 120 133 143 163 202 179 171 170 177 198 220 238 253 260 261 261 248 120 107 111 213 212 197 185 183 196 217 228 233 nan nan 238 236 233 231 230 232 235 nan nan 229 222 215 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 28 26 25 25 25 25 25 24 23 21 19 17 15 nan nan nan 357 346 332 318 304 290 275 259 240 219 204 194 187 nan nan nan nan nan nan nan nan nan nan nan nan 145 146 151 161 176 193 207 215 218 218 216 212 210 209 210 211 212 212 214 215 217 218 219 217 215 214 212 211 211 212 214 216 217 219 220 221 222 225 227 230 233 235 235 235 236 238 240 241 242 241 240 239 239 240 241 241 241 241 242 244 246 247 247 246 248 251 255 257 256 253 249 246 246 247 251 257 262 266 267 264 257 249 243 240 239 239 238 238 239 240 242 245 248 251 254 257 259 261 262 263 264 263 263 263 264 267 270 272 274 276 277 278 277 277 276 276 276 278 282 285 284 282 277 272 268 265 264 264 265 266 266 267 269 270 271 272 274 274 274 274 273 273 273 274 274 274 274 274 274 275 275 276 275 275 276 277 277 276 275 274 276 277 279 279 279 279 278 276 274 273 273 274 274 274 272 270 270 272 275 278 280 280 280 280 279 279 279 278 278 279 281 283 285 286 287 289 291 293 294 294 293 292 290 289 288 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 27 25 23 23 27 nan nan nan nan nan nan nan nan nan nan nan nan nan 104 105 105 103 103 102 102 105 112 119 121 121 121 123 125 126 128 129 131 133 135 136 137 136 136 137 137 135 129 116 119 130 145 160 175 184 185 179 175 174 191 215 235 250 261 268 266 208 141 138 141 154 176 185 185 186 197 224 237 241 241 241 240 238 nan nan nan nan nan nan nan nan 220 211 203 nan nan nan 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 29 29 29 28 28 27 26 24 23 21 19 17 14 nan nan 360 351 341 328 312 291 267 241 215 195 183 176 nan nan nan nan nan nan nan nan nan nan nan 138 142 144 145 148 155 168 188 206 216 221 222 219 216 213 212 211 212 212 212 214 215 217 218 218 217 215 213 211 209 210 211 213 215 216 217 219 220 222 224 227 230 234 236 236 237 238 240 242 243 243 242 241 240 240 241 242 243 243 243 244 244 246 247 246 246 248 251 254 255 252 249 246 246 247 250 253 257 261 262 262 260 255 251 249 248 247 245 241 240 239 240 241 243 246 249 253 257 259 261 262 264 265 265 264 263 264 266 269 271 273 275 276 276 276 276 276 276 275 275 277 280 281 281 279 274 269 266 263 263 263 264 264 266 267 268 270 271 273 274 274 274 273 273 273 274 274 274 274 274 274 275 275 275 275 275 275 276 277 276 274 275 276 278 280 280 280 279 278 277 274 273 273 273 273 273 272 271 271 272 275 277 278 279 279 279 278 278 277 277 277 278 280 nan 284 286 288 291 293 296 297 297 296 294 292 290 289 288 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 28 27 26 25 25 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 106 107 107 105 105 104 104 107 114 122 123 123 123 123 123 124 126 128 130 130 131 133 134 134 134 136 139 141 142 141 148 155 162 168 172 173 169 169 175 184 199 218 230 239 248 258 268 210 159 152 151 154 167 183 192 200 212 nan nan 243 244 243 nan 241 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 35 35 34 34 33 33 32 32 31 30 29 27 25 23 22 nan 19 16 12 nan nan 3 359 355 348 331 243 190 174 167 162 nan nan nan nan nan nan nan nan nan nan nan 133 137 143 146 149 153 160 175 196 211 220 224 225 222 218 215 214 213 212 212 213 215 216 218 218 217 216 214 212 210 208 209 210 212 214 215 216 217 219 222 225 228 232 235 236 238 239 240 242 244 245 244 243 242 241 241 242 243 244 245 245 246 246 246 246 246 246 248 250 252 252 249 247 245 245 247 251 255 257 259 259 258 254 251 248 248 247 246 245 244 243 241 240 240 242 246 250 254 257 259 260 262 264 266 267 266 265 265 266 268 271 273 275 276 276 275 275 276 276 275 275 275 275 277 279 279 277 272 267 264 262 262 262 263 263 264 266 268 270 272 273 273 273 273 273 273 273 274 274 274 274 274 274 275 275 275 274 275 276 276 275 275 275 277 278 280 281 281 281 280 278 275 274 273 273 273 272 272 271 272 273 275 277 278 278 278 278 278 277 277 277 277 nan nan nan nan 286 288 292 295 297 299 299 297 296 293 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 28 28 28 28 26 26 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 107 108 107 106 106 111 118 121 122 123 123 123 123 124 126 127 129 130 129 130 131 132 133 137 143 150 157 161 163 162 160 155 150 152 166 181 199 213 223 227 224 217 216 224 226 185 165 160 163 177 196 206 213 nan nan nan nan 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 37 37 37 37 36 36 35 34 33 32 32 30 29 27 nan nan nan 20 17 16 17 20 26 36 50 66 86 115 132 nan nan nan nan nan nan nan nan nan nan nan nan nan 135 140 147 152 157 163 174 189 205 216 223 226 225 223 219 216 215 214 214 214 215 216 217 217 217 216 215 213 210 208 207 208 209 211 213 215 216 217 220 223 226 229 232 234 236 238 240 242 244 245 246 245 243 242 242 242 243 243 245 246 247 248 247 246 246 246 247 248 249 250 249 247 245 244 244 247 251 255 257 257 256 254 250 246 244 243 243 242 243 245 245 243 240 242 245 250 254 258 260 260 261 263 266 269 269 268 266 266 266 268 270 274 276 278 277 276 275 276 276 276 275 274 274 274 276 278 278 275 270 266 263 261 261 261 262 262 264 266 269 271 272 273 273 273 273 273 273 274 274 274 274 274 274 275 274 274 273 274 274 275 275 275 276 277 279 280 281 282 282 281 279 277 275 274 273 272 272 272 273 274 275 277 277 278 278 278 277 277 277 277 277 nan nan nan nan nan nan 288 292 295 297 299 299 298 297 295 293 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 29 30 30 30 28 26 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 108 111 111 106 101 100 106 114 118 119 121 122 122 121 122 124 126 128 128 127 128 129 131 134 140 146 153 157 157 155 152 149 147 149 169 191 207 219 227 230 227 219 213 213 216 207 192 185 188 198 210 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 39 39 38 37 36 35 35 nan nan 35 35 35 34 33 30 26 23 nan 26 33 44 56 67 74 79 91 nan nan nan nan nan nan nan nan nan nan nan nan nan 130 139 147 153 160 166 174 184 197 208 216 221 223 223 221 219 217 216 215 215 215 216 217 217 216 216 215 214 212 210 208 207 208 209 211 213 215 216 218 220 223 227 230 232 234 236 238 241 244 245 246 245 245 244 244 244 244 244 245 246 248 249 248 248 247 246 247 247 248 249 248 247 245 243 243 245 248 252 255 255 254 252 249 245 242 240 239 238 239 242 245 247 247 246 250 255 260 263 264 263 263 263 265 268 271 271 271 269 268 267 267 270 273 277 280 279 277 276 275 275 276 276 275 275 274 275 276 278 276 273 269 265 263 261 261 260 261 263 265 268 270 271 272 272 272 272 272 273 273 274 274 274 274 274 274 274 273 272 272 273 274 274 275 276 277 279 281 282 nan 283 282 281 279 277 275 273 272 272 273 274 275 277 278 278 278 277 276 276 275 276 276 277 nan nan nan nan nan nan 288 291 295 297 299 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 30 31 32 33 32 30 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 113 115 113 105 93 86 nan nan 109 116 119 120 121 120 119 119 122 125 126 124 125 127 129 132 135 140 144 nan 147 147 147 150 156 166 181 200 206 215 227 237 240 236 227 218 213 211 210 210 211 214 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 40 40 40 39 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan 32 40 52 62 69 73 75 81 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 153 160 166 173 180 189 199 206 211 215 217 218 218 217 216 216 216 216 216 217 217 216 216 215 215 214 212 210 209 208 208 209 211 213 215 217 218 221 223 226 229 231 233 235 238 241 243 245 245 244 244 244 245 245 246 246 247 249 250 250 249 247 247 247 248 249 249 248 247 245 243 243 244 246 249 252 253 251 249 246 243 241 239 238 238 238 239 243 249 254 256 258 262 266 268 268 268 267 266 266 266 269 272 273 273 273 271 269 268 269 272 276 281 281 279 277 275 275 276 276 276 276 275 274 275 277 277 275 272 268 264 262 261 260 261 262 264 267 269 270 270 271 271 271 272 272 273 274 274 275 275 275 274 273 272 271 271 272 273 274 275 276 277 279 nan nan nan nan nan nan nan 278 276 274 273 272 273 274 276 277 278 278 277 276 274 273 273 274 nan nan nan nan nan nan nan 287 289 292 295 297 299 298 298 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 30 32 34 35 35 33 30 26 25 30 nan nan nan nan nan nan nan nan nan nan nan nan nan 110 114 118 117 111 101 91 nan nan nan nan 115 119 121 122 121 119 117 119 121 123 123 122 124 128 131 134 138 140 141 nan nan 147 154 164 174 184 195 201 206 217 230 240 243 236 226 nan nan nan 217 219 220 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 40 39 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 41 51 60 66 69 70 75 82 91 nan 107 nan nan nan nan nan nan nan nan nan 136 149 158 165 171 177 183 190 196 202 206 209 211 213 214 214 215 215 215 216 216 216 216 216 216 216 216 215 213 211 209 208 207 208 210 212 214 216 218 220 223 226 229 231 233 235 237 240 242 243 244 244 244 245 246 246 246 248 249 250 251 250 249 247 247 248 249 250 249 248 246 244 244 244 245 246 247 248 247 245 242 240 236 235 235 236 238 240 243 248 254 261 264 268 271 272 271 270 269 269 269 268 268 270 272 274 275 275 274 272 270 269 270 275 279 281 280 277 275 274 275 276 277 277 276 275 275 276 277 277 274 270 266 263 261 260 261 262 264 265 267 268 269 269 270 270 271 271 272 273 274 275 275 275 274 272 271 270 270 271 272 273 274 275 277 279 nan nan nan nan nan nan nan nan nan nan nan 273 273 274 275 276 277 277 276 274 272 nan nan nan nan nan nan nan nan 288 288 288 290 292 295 297 298 298 296 295 294 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 34 37 39 39 37 33 28 24 23 29 nan nan nan nan nan nan nan nan nan nan nan nan 110 111 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 119 120 121 121 123 nan 131 136 140 143 144 145 147 151 160 174 nan nan 196 200 204 213 223 231 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 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 55 61 64 66 69 73 80 87 95 101 nan nan nan nan nan nan nan nan 138 151 161 169 174 179 183 188 193 198 202 205 207 209 210 212 212 213 213 213 213 214 214 215 216 216 216 215 213 210 207 206 206 207 209 211 214 216 218 220 223 226 229 231 233 235 236 239 241 243 243 243 243 244 245 245 246 248 250 251 251 250 248 247 248 249 250 250 249 247 245 245 245 245 245 243 242 241 240 239 240 239 237 234 234 236 238 241 245 250 257 263 267 271 273 274 273 271 270 270 270 269 269 270 271 273 274 275 275 273 272 270 270 274 278 280 280 277 275 274 275 276 277 278 277 276 275 276 277 277 275 272 268 265 263 261 261 262 263 264 265 266 267 267 268 269 269 270 271 272 273 274 274 274 274 272 271 270 269 270 270 272 273 275 277 279 nan nan nan nan nan nan nan nan nan nan nan nan 274 275 275 276 276 276 276 274 nan nan nan nan nan nan 283 287 289 290 289 289 291 293 296 297 298 297 295 294 293 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 39 42 43 42 38 33 27 22 24 32 nan nan nan nan nan nan nan nan nan 109 nan nan 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 150 nan nan 161 171 185 194 199 203 206 209 214 221 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 60 63 64 67 71 76 83 91 98 nan nan nan nan nan nan nan 136 153 163 170 175 180 183 186 190 194 197 201 203 205 207 209 210 210 211 211 212 212 213 214 214 215 214 213 210 207 204 203 203 205 207 210 213 216 218 221 224 226 229 231 232 234 236 238 240 242 242 242 242 243 243 244 246 248 249 250 250 249 248 248 249 250 250 250 249 247 245 245 245 246 244 240 236 233 234 239 246 250 251 248 245 243 242 244 247 250 256 261 266 270 273 274 273 272 271 270 270 269 269 269 270 272 272 273 274 274 273 271 271 273 277 280 281 277 275 273 273 275 278 279 279 278 277 276 277 277 276 274 270 266 264 262 262 261 262 263 264 265 265 266 266 267 268 268 269 269 271 272 273 274 274 272 271 270 269 269 270 271 272 274 276 278 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 278 283 288 290 290 290 289 291 293 295 297 296 295 293 292 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 45 46 46 43 39 33 26 23 28 nan nan nan nan nan nan nan nan nan nan nan 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 59 61 63 65 69 74 81 89 98 nan nan nan nan nan nan nan 154 164 170 175 180 183 186 188 191 195 198 201 203 205 207 208 209 209 210 211 211 212 212 212 212 211 210 207 203 200 199 200 202 206 210 213 217 219 222 223 225 227 229 231 233 235 237 239 240 240 240 241 241 242 244 245 246 247 247 247 247 247 248 249 250 250 249 247 245 244 244 244 244 240 236 232 231 234 242 252 260 264 265 262 255 251 249 250 252 255 259 264 269 272 273 273 271 270 269 269 268 267 267 269 270 271 272 273 273 273 272 271 272 275 277 278 276 274 272 272 273 276 279 280 280 278 277 277 277 277 276 272 268 265 263 262 261 261 262 262 263 264 265 265 266 267 267 267 267 268 270 272 273 273 272 271 270 268 268 269 270 271 273 276 278 279 nan nan nan nan nan nan nan 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 283 288 290 291 290 289 290 292 294 295 295 293 292 291 289 nan nan nan 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 49 49 48 45 40 34 29 nan nan nan nan nan nan nan nan nan nan nan nan 110 105 102 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 55 58 62 64 67 69 74 81 88 nan nan nan nan nan nan nan nan 163 169 174 179 183 186 189 191 193 196 199 201 204 205 206 207 209 210 211 211 211 211 211 210 208 206 202 198 195 195 197 200 205 210 214 217 219 221 223 224 226 227 229 231 233 235 236 237 238 239 240 241 242 243 244 244 245 245 245 246 247 248 248 249 248 247 246 244 243 243 242 241 238 234 233 233 238 246 255 262 268 270 270 266 260 256 255 256 258 260 263 267 270 271 271 271 270 269 267 266 265 265 266 269 270 271 271 271 271 271 271 272 273 275 275 274 273 270 269 271 274 277 279 280 279 277 277 276 277 276 273 269 266 263 261 260 259 260 260 262 263 263 264 265 265 265 265 265 266 268 270 272 272 272 271 269 268 268 268 269 271 273 275 277 278 nan nan nan nan nan nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 291 290 289 289 290 292 293 292 292 290 289 288 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 54 53 52 49 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 98 97 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 57 62 66 69 70 71 74 79 nan nan nan nan nan nan nan nan 157 167 173 178 183 186 189 191 192 194 196 198 200 202 204 206 207 209 210 210 210 209 208 207 205 201 197 194 192 192 195 200 205 210 214 217 219 221 222 223 224 225 227 228 230 231 233 234 236 238 240 241 242 242 243 243 243 244 244 245 246 246 247 247 247 246 245 244 243 242 241 239 237 235 236 237 242 249 257 263 267 269 269 267 264 261 260 261 262 263 265 266 267 268 269 269 269 268 267 265 263 263 265 267 269 270 270 269 269 270 270 271 272 273 273 272 270 268 268 269 271 273 276 276 275 274 273 274 276 275 272 269 265 262 260 259 257 257 258 260 261 262 263 263 264 263 263 263 264 266 268 270 271 271 270 269 267 267 268 270 271 273 275 276 276 276 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 291 291 289 288 288 289 290 291 290 290 288 287 285 284 283 282 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 57 58 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 108 106 104 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 60 65 70 72 72 73 nan nan nan nan nan nan nan nan nan 148 163 172 178 183 186 189 191 193 195 196 197 198 200 202 203 205 206 207 207 207 206 205 203 200 197 193 191 191 193 196 202 208 212 215 217 219 220 221 221 222 223 224 225 227 228 230 232 234 237 239 240 242 243 243 242 242 243 243 244 244 245 245 246 246 246 245 244 243 242 240 239 237 237 238 241 245 250 256 261 264 267 268 267 266 263 262 263 264 265 265 265 267 267 267 268 267 266 265 264 263 263 264 266 268 268 267 267 267 268 269 270 271 272 271 270 268 267 266 266 268 270 271 271 270 269 269 271 272 272 270 267 263 261 258 257 255 254 256 257 259 260 260 261 261 262 262 261 262 264 267 269 270 270 269 267 266 266 267 269 271 273 274 275 274 275 275 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 290 289 287 286 287 287 288 289 288 287 285 283 281 280 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 59 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 nan nan nan nan nan nan nan nan nan 159 171 179 183 186 188 190 193 195 196 197 198 199 200 201 203 203 204 204 204 203 201 199 197 194 193 193 195 198 203 208 212 215 217 218 219 219 219 220 220 220 221 222 224 226 228 230 233 235 237 239 241 242 242 242 242 242 242 243 243 243 243 243 244 245 245 244 242 241 240 239 239 239 242 244 247 250 253 258 262 265 267 268 267 265 263 262 262 263 264 264 265 266 266 266 266 265 263 263 264 265 266 267 267 267 266 264 264 265 267 269 270 271 270 269 267 264 263 263 264 266 267 267 267 267 267 268 269 269 267 264 261 258 256 254 252 252 253 254 256 257 258 258 259 260 260 261 262 264 266 268 269 269 267 266 265 266 267 268 270 272 273 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 288 287 286 285 285 286 287 286 285 283 281 279 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 183 185 187 189 191 193 195 197 198 199 200 201 201 202 202 202 201 200 199 198 197 197 198 200 202 206 210 213 215 217 218 219 219 218 218 218 217 218 218 220 221 224 226 229 231 234 236 238 239 240 240 240 241 241 241 242 242 242 241 241 242 243 243 243 242 241 241 241 242 243 244 246 248 250 253 258 262 265 267 267 267 265 263 262 261 261 262 262 263 264 264 264 264 263 263 263 265 267 268 267 267 266 264 262 262 262 265 267 269 270 269 267 265 263 261 261 261 262 264 265 266 266 267 267 267 267 265 262 260 257 254 252 250 249 250 252 254 254 255 256 257 258 259 261 262 264 266 268 268 268 267 265 265 266 267 268 269 271 272 272 271 271 272 274 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 286 285 285 285 285 285 284 282 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 152 nan nan 179 183 186 189 192 194 195 197 199 200 201 201 202 202 202 202 201 200 200 200 201 203 204 206 209 211 213 215 216 217 217 218 217 217 216 216 216 216 217 218 220 223 225 228 230 232 234 235 237 237 238 238 239 240 240 241 241 241 240 240 240 241 242 242 242 242 242 243 244 245 247 248 249 250 254 258 262 265 266 266 265 264 263 262 261 261 260 260 261 262 262 262 262 262 262 263 265 266 267 267 266 265 263 261 260 260 262 265 267 268 267 266 264 262 260 259 259 260 261 263 264 265 266 267 267 266 264 262 259 257 254 252 249 248 249 250 252 252 252 253 254 257 259 261 263 264 266 267 268 267 266 265 265 266 267 268 269 270 270 270 270 270 271 272 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 66 71 73 73 71 68 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 158 166 172 178 183 187 190 192 194 196 197 199 200 202 203 203 203 203 202 201 202 203 205 207 208 209 210 212 213 214 215 215 216 216 216 215 215 215 215 216 217 218 220 222 223 225 227 229 230 232 233 234 235 236 237 238 239 239 239 238 238 238 239 240 242 243 243 244 244 244 245 246 247 248 249 251 254 258 261 263 264 263 263 263 262 262 261 260 259 259 259 260 260 260 260 260 261 262 263 264 265 265 265 264 263 261 260 259 260 262 264 265 265 265 263 261 259 258 257 258 259 261 263 265 266 267 267 265 263 261 258 256 254 252 250 248 249 250 251 251 250 251 253 256 258 260 262 264 265 266 267 267 266 265 265 266 268 269 269 269 269 269 269 269 270 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 66 72 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 158 168 175 181 185 188 191 193 194 196 197 198 200 202 203 204 203 203 203 204 205 207 209 210 210 211 212 213 214 214 214 214 214 214 214 214 214 215 215 217 218 219 220 221 222 223 225 226 228 229 230 232 233 234 235 235 235 235 236 237 238 239 241 242 243 243 244 244 245 246 246 247 247 248 251 254 256 259 261 261 261 260 260 260 261 260 259 259 258 258 258 258 258 258 259 259 260 261 262 263 263 262 262 261 261 260 260 260 261 262 262 263 263 262 260 258 256 256 257 258 259 261 263 265 266 266 265 263 260 258 255 254 252 250 249 250 250 250 249 248 249 252 255 257 260 261 263 264 265 267 267 266 265 265 266 268 269 270 269 269 268 268 269 270 270 269 268 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 71 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 165 173 179 184 187 190 192 194 195 196 197 199 201 203 204 204 205 206 207 208 209 210 211 212 212 213 214 214 214 214 214 214 214 214 214 214 215 216 216 217 218 218 219 220 221 222 223 224 225 226 227 228 230 231 232 233 235 236 237 238 240 241 242 242 243 244 245 246 246 247 247 247 248 250 252 254 255 257 257 258 257 257 258 258 258 258 257 257 257 257 257 257 257 258 258 258 258 259 260 260 260 260 260 260 260 260 260 261 262 261 261 260 260 258 256 255 255 256 257 258 260 261 263 265 265 264 262 260 258 256 255 253 251 250 250 250 249 248 247 248 251 253 256 258 260 261 262 264 265 265 265 264 263 265 267 269 269 269 267 267 268 269 271 271 271 269 nan 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 nan 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 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 nan nan nan 191 192 194 196 198 200 202 203 205 206 207 208 210 211 212 213 214 214 215 215 215 215 215 215 215 215 215 215 215 216 216 217 218 218 218 219 220 221 221 222 222 223 223 224 225 228 230 231 233 234 236 237 238 239 241 242 243 244 245 246 247 247 247 247 247 248 249 251 252 253 254 255 255 255 255 255 256 256 255 254 254 255 256 257 258 258 258 258 257 257 257 258 259 260 260 260 259 259 259 259 260 261 260 259 259 258 257 255 254 254 255 256 257 258 260 261 262 263 263 262 261 259 258 256 254 252 251 249 248 247 246 246 247 249 251 253 255 257 258 259 261 262 262 262 261 260 261 264 267 268 267 266 265 266 268 271 273 274 273 270 265 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 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 194 197 199 201 204 205 207 208 209 210 212 213 214 215 215 216 216 216 216 216 216 nan nan nan nan nan nan 218 218 219 219 220 221 222 222 222 222 223 223 224 224 226 227 229 230 231 232 234 235 237 240 242 244 245 245 245 246 247 247 247 247 247 247 248 249 250 251 252 253 254 253 253 254 254 254 253 252 252 254 255 257 258 259 259 258 258 258 258 259 259 260 260 259 258 257 257 257 259 259 260 259 258 257 256 254 253 253 254 255 257 257 258 259 260 261 262 262 261 260 259 257 256 253 251 249 248 246 246 245 246 247 249 251 252 254 254 255 256 257 257 257 255 255 257 261 264 266 266 265 264 264 266 269 272 275 275 273 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 202 204 207 208 210 211 212 213 214 215 216 216 217 217 217 217 nan nan nan nan nan nan nan nan nan nan nan 221 222 223 224 224 225 225 225 226 227 227 228 228 228 229 229 230 232 234 237 239 241 242 243 244 245 246 246 247 247 247 247 248 249 249 250 250 251 252 253 253 253 252 252 252 250 250 251 252 254 256 258 258 259 259 258 259 259 259 260 259 259 258 256 255 255 255 256 258 258 259 258 256 255 253 252 252 253 254 256 256 257 257 258 259 260 261 261 261 260 258 256 254 252 250 249 247 246 245 245 246 247 248 250 250 251 251 252 253 253 252 251 252 254 258 262 264 264 264 264 264 266 268 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 209 211 212 214 216 217 218 219 219 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 226 226 227 228 229 230 231 231 230 230 229 230 230 231 233 235 237 238 240 241 243 245 246 246 247 246 247 247 248 249 249 249 250 250 251 252 252 252 252 250 249 249 249 249 250 252 254 255 257 257 258 258 259 259 259 259 259 258 256 255 255 255 255 256 257 257 258 256 255 253 251 250 251 252 253 254 255 255 256 256 258 259 261 262 262 261 259 257 255 253 251 250 248 247 246 245 245 245 246 247 248 248 248 249 249 250 250 250 251 253 256 259 261 262 262 263 265 267 269 271 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 215 216 218 219 220 221 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 231 231 232 232 232 232 231 232 232 232 233 233 234 235 237 239 241 243 244 245 245 245 245 246 247 248 249 248 249 249 250 250 251 251 251 249 248 247 247 248 249 250 251 253 254 256 257 258 259 260 260 259 258 257 256 255 255 255 255 256 256 257 256 255 253 252 250 250 250 251 251 252 253 254 255 255 257 258 260 261 262 262 260 258 256 253 252 250 249 248 246 245 245 244 245 245 246 247 247 247 248 248 249 250 251 253 256 259 260 261 262 264 266 268 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 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 232 233 233 234 234 234 234 234 235 237 238 239 239 240 241 241 242 243 244 246 247 248 248 248 248 248 248 248 248 248 248 246 246 246 247 247 247 248 250 252 254 256 258 259 260 260 259 258 257 256 256 256 256 256 256 256 255 255 254 252 251 250 250 250 250 250 250 251 252 254 255 257 258 259 260 261 261 259 257 255 253 252 250 249 248 247 246 245 244 244 244 245 246 247 248 249 249 250 250 252 254 256 259 261 262 263 265 267 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 236 236 237 237 237 237 237 237 237 237 238 239 240 242 243 244 244 245 246 246 246 245 245 245 246 246 246 245 245 245 246 246 246 246 247 250 252 254 255 256 258 258 258 257 256 256 256 256 257 257 256 255 255 253 252 251 251 251 251 251 250 250 250 251 252 254 255 257 258 258 259 259 258 257 256 254 252 251 250 250 248 247 246 246 245 245 245 245 246 247 249 250 250 251 251 252 255 257 260 262 264 265 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 237 237 237 237 238 238 237 237 237 237 238 239 239 239 240 240 241 241 242 243 244 245 244 244 244 244 245 245 244 244 244 244 245 246 246 247 249 250 251 252 253 254 255 256 256 255 256 256 256 256 256 256 255 254 253 252 252 252 252 253 253 252 252 251 251 252 254 256 256 257 257 257 257 256 255 254 252 251 251 251 250 249 248 247 247 247 246 246 246 247 248 249 251 251 252 253 254 256 259 261 263 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 237 237 237 238 238 239 239 239 239 239 239 238 238 239 239 240 241 243 244 244 244 244 244 244 244 244 243 242 242 244 245 245 246 247 248 249 249 250 251 252 253 253 254 254 255 255 255 255 255 255 254 253 253 253 253 254 254 255 254 253 253 253 254 255 255 256 256 256 256 255 255 254 253 252 251 251 251 250 249 249 249 249 248 247 247 247 247 248 250 251 252 253 255 256 258 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 239 239 240 240 240 239 239 238 238 238 238 239 239 240 241 242 243 243 243 243 243 243 243 242 241 241 241 242 242 243 243 245 246 246 247 247 249 250 251 252 253 253 254 254 254 254 254 254 253 253 254 254 255 255 255 255 254 253 254 255 255 254 254 255 255 255 255 255 254 253 252 251 250 249 249 249 250 250 nan nan nan nan nan 248 249 250 252 253 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 238 238 238 238 238 238 239 239 240 240 240 241 241 242 242 241 241 241 241 241 240 239 239 238 238 238 239 240 241 242 243 244 245 247 248 250 251 252 252 252 252 253 253 253 253 253 254 254 255 255 255 254 253 253 253 253 253 253 253 254 254 255 256 256 255 254 252 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 241 241 241 241 241 240 239 238 238 237 236 235 235 236 236 237 238 239 241 243 246 248 250 251 251 251 251 251 252 252 252 253 253 254 254 254 254 253 252 252 252 252 251 251 252 253 254 255 256 256 255 254 252 250 248 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 241 241 241 240 239 238 237 235 234 234 233 232 232 232 233 234 236 240 243 246 249 250 251 251 251 251 251 251 252 252 252 253 253 252 251 250 249 249 249 249 249 250 252 253 255 256 257 257 256 254 252 250 248 247 nan nan 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 235 234 233 233 232 231 230 230 230 230 232 235 239 243 246 248 249 250 250 251 252 252 252 252 252 251 251 250 248 246 245 245 245 246 247 249 251 253 255 256 257 257 255 254 252 250 248 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 264 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 231 230 229 228 228 229 232 235 238 241 244 246 247 249 250 252 252 252 252 251 250 249 246 245 243 243 243 243 244 245 247 249 252 253 255 256 256 255 253 252 250 249 248 nan nan nan nan nan nan nan nan nan nan 253 254 nan nan 256 258 260 263 264 264 264 264 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 229 231 232 235 237 239 242 244 246 248 249 251 252 252 251 249 247 245 243 242 242 243 243 244 245 246 247 249 251 252 254 255 254 253 252 251 250 249 nan nan nan nan nan nan nan nan nan 252 254 255 256 256 257 259 261 263 264 264 264 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 232 233 233 235 236 238 240 243 245 247 249 250 250 250 249 247 245 243 243 243 244 244 244 245 245 246 247 248 249 250 251 252 252 251 251 251 251 nan nan nan nan nan nan nan nan nan 253 254 255 256 256 257 258 260 261 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 234 234 234 234 235 237 239 241 244 246 248 249 249 248 246 245 244 244 244 244 244 245 246 246 246 246 245 245 245 246 248 249 250 251 252 nan nan nan nan 251 251 nan nan 252 253 254 254 254 255 255 256 257 258 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 234 233 233 234 236 238 241 243 245 246 246 246 245 244 244 244 244 245 245 246 247 248 248 246 244 242 241 242 243 245 248 251 253 nan nan nan 253 252 nan nan nan 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 233 232 232 233 235 238 240 241 242 243 243 244 244 244 245 245 245 246 247 248 249 248 246 243 241 nan 240 242 245 248 251 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 nan nan nan nan nan nan nan nan nan nan 231 231 232 234 236 238 240 241 243 244 245 246 246 246 246 247 247 247 247 246 244 242 nan nan 241 243 246 249 252 255 258 258 nan nan nan nan nan 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 230 231 232 234 236 238 241 243 245 247 247 247 nan nan nan nan 245 244 243 242 nan nan nan nan nan nan 250 253 256 258 259 nan nan nan nan 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 231 231 232 234 237 240 243 245 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 254 257 258 258 nan nan nan nan 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 231 231 232 234 237 240 243 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 257 258 258 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 234 236 238 239 241 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 257 258 258 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 236 238 239 241 242 242 242 nan nan nan nan nan nan nan nan nan nan nan 256 257 257 257 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 239 240 241 242 242 243 244 nan nan nan nan nan nan nan nan nan nan 256 257 256 255 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 nan nan nan nan nan nan 240 241 241 241 242 243 244 245 nan nan nan nan nan nan nan nan nan 257 255 254 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 nan nan nan nan nan 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 246 nan nan nan nan nan 258 258 256 254 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 nan nan nan nan nan nan 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 242 243 245 247 nan nan 255 257 258 257 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 239 240 nan nan nan nan nan nan nan nan 256 255 254 252 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 4 4 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 1 360 359 359 360 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 1 0 359 358 357 357 357 357 358 358 358 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 1 1 360 358 357 356 356 356 356 357 357 357 357 358 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 360 359 357 356 355 355 356 356 357 357 357 357 358 358 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 359 360 359 358 356 355 355 355 355 356 357 357 357 358 358 358 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 359 359 358 357 356 355 354 355 355 355 356 357 357 358 358 359 360 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 357 358 358 359 358 357 356 355 354 354 355 355 355 356 357 357 358 359 360 1 1 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 356 357 357 358 358 357 356 356 355 354 354 354 354 355 355 356 357 358 358 359 0 1 1 1 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 247 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 355 356 356 356 356 355 355 354 354 353 353 354 354 355 355 356 357 358 358 359 360 360 0 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 352 352 353 353 352 352 352 352 352 352 352 353 354 354 355 356 357 357 358 358 359 359 359 359 359 359 359 359 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 348 348 348 348 348 nan nan nan 350 350 351 352 353 354 355 356 356 357 357 357 357 357 357 357 357 357 357 357 357 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 349 350 351 352 353 354 354 355 355 355 354 354 354 353 353 353 354 354 354 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 346 347 348 349 350 351 352 352 352 352 351 351 350 349 349 349 349 350 351 351 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 345 345 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 343 343 344 345 346 348 348 348 348 348 348 347 346 346 345 345 346 347 349 350 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 342 nan 343 343 343 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 343 344 344 344 345 345 345 344 344 343 342 342 342 343 345 346 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 340 340 340 340 340 340 341 341 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 341 340 340 340 339 339 338 338 339 340 341 342 343 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 339 339 339 339 340 341 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 337 336 335 335 334 334 334 334 334 335 335 336 337 337 337 337 337 338 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 338 338 338 339 340 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 330 330 330 330 331 331 332 332 332 332 332 333 333 333 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 337 337 337 338 339 340 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 327 327 328 328 329 329 329 329 329 329 329 330 330 331 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 337 338 339 340 341 341 341 340 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 324 325 325 326 326 327 327 327 327 327 327 327 327 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 335 336 337 338 339 340 340 340 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 321 322 322 323 323 324 324 324 324 324 324 325 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 336 337 338 338 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 317 318 318 319 319 320 320 321 321 322 322 322 322 323 323 323 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 337 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 313 314 314 315 316 316 317 318 318 319 319 319 320 320 320 320 321 321 321 321 321 nan nan nan 321 321 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 309 310 310 311 312 313 313 314 315 315 316 316 317 317 318 318 318 318 318 319 319 319 319 318 318 318 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 303 304 305 306 307 308 309 310 311 311 312 313 313 314 314 315 315 315 316 316 316 316 316 316 316 315 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 301 302 303 305 306 306 307 308 309 309 310 311 311 311 312 312 313 313 313 314 314 314 314 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 297 298 299 300 301 302 303 304 305 306 306 307 308 308 309 309 310 310 310 311 311 311 311 311 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 297 297 298 299 300 301 302 303 303 304 305 305 306 306 307 307 308 308 308 308 309 309 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 294 295 296 296 297 298 299 299 300 301 302 302 303 304 304 305 305 305 306 306 306 307 307 307 307 307 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 289 290 290 291 292 293 294 294 295 296 296 297 298 298 299 300 300 301 301 302 302 303 303 304 304 304 305 305 305 305 305 306 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 287 288 289 290 291 292 293 294 294 294 295 295 296 297 297 298 299 299 300 300 301 302 302 303 303 303 303 303 303 303 304 304 304 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 288 289 290 291 292 292 292 293 293 294 295 296 296 297 297 298 299 299 300 300 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 291 291 291 291 292 293 294 295 296 296 297 297 298 298 299 299 299 300 300 300 301 301 301 301 301 301 301 301 301 300 300 300 300 299 299 299 298 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 293 294 295 296 296 297 297 297 298 298 298 299 299 299 299 300 300 300 300 300 300 300 300 300 300 299 299 299 298 298 298 298 298 297 297 298 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 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 295 296 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 300 300 300 300 300 299 299 299 298 298 297 297 297 297 297 296 296 296 296 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 296 296 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 298 298 297 297 296 296 296 296 295 295 295 294 294 295 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 293 294 294 295 295 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 296 296 295 295 295 294 294 294 294 294 295 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 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 290 291 291 292 292 293 293 294 294 295 295 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 295 295 294 294 294 293 293 294 294 295 296 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 268 266 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 288 288 289 289 290 290 291 291 292 292 293 293 294 294 294 295 295 295 296 296 296 296 296 296 296 296 296 296 295 295 294 294 294 293 293 293 294 295 295 296 296 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 267 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 285 286 286 287 287 288 288 289 289 289 290 290 291 291 292 293 293 294 294 294 294 295 295 295 295 295 295 294 294 294 294 293 293 293 294 294 295 295 296 296 296 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 285 285 285 285 286 286 287 287 288 288 289 289 290 291 291 292 292 292 293 293 293 293 293 293 293 293 293 293 293 294 294 295 295 296 296 296 295 295 294 294 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 284 285 285 285 286 286 287 287 288 288 289 290 290 291 291 291 291 292 292 292 292 292 293 295 296 297 297 297 297 296 295 295 294 294 293 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 283 283 283 283 283 284 284 285 285 285 286 286 287 288 288 288 289 289 289 289 290 291 293 295 297 298 299 299 298 297 296 295 294 294 293 293 293 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 282 282 282 282 282 283 283 283 283 284 284 285 285 286 286 286 286 287 288 290 293 295 297 298 299 298 297 296 295 294 294 293 293 292 292 292 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 283 283 283 284 286 289 292 294 296 297 296 295 295 294 294 293 293 292 292 291 291 291 291 291 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 280 280 280 279 279 279 279 279 279 279 279 279 280 280 280 280 281 283 285 287 290 292 293 293 293 293 293 293 293 292 292 291 290 290 289 289 289 289 289 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 279 279 278 278 278 278 278 278 278 277 278 278 278 278 279 280 281 283 285 287 288 289 289 290 290 291 291 291 290 290 289 289 288 288 288 288 288 288 288 288 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 277 277 277 277 277 277 277 277 277 277 277 277 278 279 281 282 283 284 284 285 286 287 288 288 288 288 288 287 287 287 286 286 286 286 286 286 286 285 285 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 276 276 276 276 276 276 275 275 276 276 277 277 278 279 279 280 281 282 283 284 284 285 285 285 285 285 285 284 284 284 283 283 283 283 283 283 283 283 283 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 nan nan nan nan nan nan 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 275 275 275 274 274 274 274 274 275 275 275 276 276 277 278 278 279 280 281 281 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 273 273 273 273 273 273 273 273 273 274 274 274 275 275 276 276 277 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 272 272 272 272 272 272 272 272 273 273 273 273 274 274 274 274 275 275 276 276 276 277 277 277 277 277 277 277 277 277 277 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 271 271 271 271 270 270 270 270 270 270 270 270 270 271 271 271 272 272 273 273 274 274 274 275 275 275 275 275 276 276 276 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 270 270 270 269 269 269 269 269 268 268 268 268 268 268 268 269 269 270 270 271 271 272 272 273 273 273 274 274 274 274 274 274 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 269 268 268 268 267 267 267 267 266 266 266 266 266 266 267 267 267 268 269 270 271 271 271 272 272 272 272 273 272 272 272 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 269 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 266 266 266 265 265 264 264 264 264 264 264 264 264 265 266 267 268 268 269 270 270 270 271 271 271 271 271 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 262 262 261 261 261 261 261 262 263 264 265 266 267 267 268 268 269 269 269 269 269 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 270 268 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 261 260 259 259 259 259 259 260 260 261 262 263 264 265 266 266 266 266 266 266 266 266 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 270 268 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 257 257 257 257 257 257 258 259 260 261 261 262 263 263 264 264 264 264 264 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 270 268 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 255 255 255 255 255 256 257 258 258 259 260 261 261 261 261 262 262 262 263 263 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 270 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 254 253 253 253 253 254 254 255 255 256 257 257 258 258 259 259 260 260 261 261 262 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 251 251 251 251 251 252 252 253 253 254 254 255 256 257 258 258 259 259 260 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 nan nan 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 249 248 248 247 247 247 248 248 250 251 252 253 254 255 256 256 257 257 258 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 nan nan 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 242 242 242 243 244 246 248 249 251 252 252 253 254 255 255 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 239 238 237 238 239 240 242 244 246 247 249 250 251 252 252 253 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 239 241 243 245 246 248 248 249 250 251 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 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 241 242 244 245 246 247 248 250 251 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 235 236 238 239 240 241 242 244 246 248 250 253 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 233 233 234 235 236 238 240 242 245 247 250 252 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 nan nan nan nan 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 229 230 231 232 234 236 239 241 243 246 248 250 252 254 256 258 259 nan nan nan nan 264 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 228 230 232 234 236 238 240 243 246 248 251 253 255 257 258 260 261 262 262 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 230 232 234 237 241 244 247 250 252 254 256 257 259 260 261 261 262 262 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 222 223 225 228 232 236 240 244 247 249 251 253 255 257 258 259 260 261 261 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 nan nan 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 226 230 235 239 243 246 248 251 253 254 256 257 258 259 260 260 258 256 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 238 242 245 248 250 252 253 255 257 258 258 258 256 254 252 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 nan nan nan nan nan nan nan nan nan nan 228 232 237 241 244 247 249 251 253 254 256 256 256 254 252 251 249 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 232 236 240 243 246 248 250 252 254 254 254 252 251 249 248 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 231 235 239 242 245 248 250 252 253 252 251 249 247 246 246 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 250 251 250 249 247 245 245 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 248 248 247 245 244 243 244 244 245 245 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 234 238 242 245 246 246 245 244 243 243 243 244 244 245 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 239 241 243 244 243 242 242 242 243 243 244 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 241 241 241 241 241 242 243 244 244 245 246 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 241 242 243 244 244 245 246 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 238 239 240 241 242 243 244 244 245 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 235 236 237 239 240 241 242 242 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 nan nan nan 233 234 236 237 238 239 240 241 242 243 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 242 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 235 237 238 239 241 242 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 239 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 nan nan nan nan nan nan nan nan nan 231 233 234 236 237 238 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 229 231 232 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 233 235 236 237 238 239 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 nan nan nan nan nan nan nan 231 232 233 235 236 237 238 239 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 nan nan nan nan nan nan nan nan nan 234 nan nan nan 238 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 230 231 232 233 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 230 231 232 233 233 233 233 233 234 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 227 228 229 230 231 232 232 233 233 232 232 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 229 230 231 232 232 233 232 232 231 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 225 226 228 230 231 232 233 234 234 233 232 232 231 232 nan nan nan nan nan nan nan nan nan nan 240 241 242 nan nan 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 224 225 226 228 230 231 233 234 234 234 234 233 232 232 231 231 nan nan nan nan nan nan nan nan nan nan nan nan nan 243 244 nan nan nan nan nan nan nan nan nan nan 245 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 225 226 227 229 230 232 232 233 234 234 233 233 232 232 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 227 227 228 229 230 231 231 232 233 234 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 227 227 228 228 229 230 232 234 235 236 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan